com.sun.msv.grammar.util

Class NameClassCollisionChecker

Implemented Interfaces:
NameClassVisitor

public class NameClassCollisionChecker
extends NameClassComparator

Computes if two name classes collide or not.

This comparator returns true if the intersection of two name classes is non empty.

The same thing can be computed by using the NameClass.intersection(NameClass,NameClass) method, but generally this method is faster.

Author:
Kohsuke KAWAGUCHI

Method Summary

Methods inherited from class com.sun.msv.grammar.util.NameClassComparator

check, onAnyName, onChoice, onDifference, onNot, onNsName, onSimple