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.ANYCalled forAnyNameExceptNameClassvisitChoice(NameClass nc1, NameClass nc2) Called forChoiceNameClassCalled forSimpleNameClassvisitNsName(String ns) Called forNsNameClassvisitNsNameExcept(String ns, NameClass nc) Called forNsNameExceptNameClassCalled 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.
-