com.sun.msv.grammar.util
public abstract class NameClassComparator extends Object implements NameClassVisitor
NameClass x NameClass -> booleanOverride the probe method to define the actual function.
To compute, create an instance and call the check method. This class is not reentrant, so the caller is responsible not to reuse the same object by multiple threads.
Method Summary | |
---|---|
boolean | check(NameClass _new, NameClass _old)
Returns true if two name classes collide. |
Object | onAnyName(AnyNameClass nc) |
Object | onChoice(ChoiceNameClass nc) |
Object | onDifference(DifferenceNameClass nc) |
Object | onNot(NotNameClass nc) |
Object | onNsName(NamespaceNameClass nc) |
Object | onSimple(SimpleNameClass nc) |