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