public class PossibleNamesCollector extends Object implements NameClassVisitor
See the description.
| Constructor and Description |
|---|
PossibleNamesCollector() |
| Modifier and Type | Method and Description |
|---|---|
static Set |
calc(NameClass nc)
computes all possibile names for this name class, and returns
the set of
StringPair. |
Object |
onAnyName(AnyNameClass nc) |
Object |
onChoice(ChoiceNameClass nc) |
Object |
onDifference(DifferenceNameClass nc) |
Object |
onNot(NotNameClass nc) |
Object |
onNsName(NamespaceNameClass nc) |
Object |
onSimple(SimpleNameClass nc) |
public static final String MAGIC
public static Set calc(NameClass nc)
StringPair.public Object onChoice(ChoiceNameClass nc)
onChoice in interface NameClassVisitorpublic Object onAnyName(AnyNameClass nc)
onAnyName in interface NameClassVisitorpublic Object onSimple(SimpleNameClass nc)
onSimple in interface NameClassVisitorpublic Object onNsName(NamespaceNameClass nc)
onNsName in interface NameClassVisitorpublic Object onNot(NotNameClass nc)
onNot in interface NameClassVisitorpublic Object onDifference(DifferenceNameClass nc)
onDifference in interface NameClassVisitorCopyright © 2016 Oracle Corporation. All Rights Reserved.