Package com.sun.msv.grammar.util
Class NameClassCollisionChecker
java.lang.Object
com.sun.msv.grammar.util.NameClassComparator
com.sun.msv.grammar.util.NameClassCollisionChecker
- All Implemented Interfaces:
NameClassVisitor
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.
-
Field Summary
Fields inherited from class com.sun.msv.grammar.util.NameClassComparator
eureka, nc1, nc2
-
Constructor Summary
Constructors -
Method Summary
Methods inherited from class com.sun.msv.grammar.util.NameClassComparator
check, onAnyName, onChoice, onDifference, onNot, onNsName, onSimple
-
Constructor Details
-
NameClassCollisionChecker
public NameClassCollisionChecker()
-
-
Method Details
-
probe
Description copied from class:NameClassComparator
Throweureka
to return true from the probe method.- Specified by:
probe
in classNameClassComparator
-