Package com.sun.tools.rngom.nc
Interface NameClassVisitor<V>
- All Known Implementing Classes:
DXMLPrinter.NameClassXMLPrinterVisitor
,NameClassWalker
public interface NameClassVisitor<V>
Visitor pattern over
NameClass
and its subclasses.-
Method Summary
Modifier and TypeMethodDescriptionCalled forNameClass.ANY
Called forAnyNameExceptNameClass
visitChoice
(NameClass nc1, NameClass nc2) Called forChoiceNameClass
Called forSimpleNameClass
visitNsName
(String ns) Called forNsNameClass
visitNsNameExcept
(String ns, NameClass nc) Called forNsNameExceptNameClass
Called forNameClass.NULL
.
-
Method Details
-
visitChoice
Called forChoiceNameClass
-
visitNsName
Called forNsNameClass
-
visitNsNameExcept
Called forNsNameExceptNameClass
-
visitAnyName
V visitAnyName()Called forNameClass.ANY
-
visitAnyNameExcept
Called forAnyNameExceptNameClass
-
visitName
Called forSimpleNameClass
-
visitNull
V visitNull()Called forNameClass.NULL
.
-