Package org.kohsuke.rngom.rngparser.nc
Class NameClassWalker
- java.lang.Object
-
- org.kohsuke.rngom.rngparser.nc.NameClassWalker
-
- All Implemented Interfaces:
NameClassVisitor<java.lang.Void>
public class NameClassWalker extends java.lang.Object implements NameClassVisitor<java.lang.Void>
-
-
Constructor Summary
Constructors Constructor Description NameClassWalker()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.Void
visitAnyName()
Called forNameClass.ANY
java.lang.Void
visitAnyNameExcept(NameClass nc)
Called forAnyNameExceptNameClass
java.lang.Void
visitChoice(NameClass nc1, NameClass nc2)
Called forChoiceNameClass
java.lang.Void
visitName(javax.xml.namespace.QName name)
Called forSimpleNameClass
java.lang.Void
visitNsName(java.lang.String ns)
Called forNsNameClass
java.lang.Void
visitNsNameExcept(java.lang.String ns, NameClass nc)
Called forNsNameExceptNameClass
java.lang.Void
visitNull()
Called forNameClass.NULL
.
-
-
-
Method Detail
-
visitChoice
public java.lang.Void visitChoice(NameClass nc1, NameClass nc2)
Description copied from interface:NameClassVisitor
Called forChoiceNameClass
- Specified by:
visitChoice
in interfaceNameClassVisitor<java.lang.Void>
-
visitNsName
public java.lang.Void visitNsName(java.lang.String ns)
Description copied from interface:NameClassVisitor
Called forNsNameClass
- Specified by:
visitNsName
in interfaceNameClassVisitor<java.lang.Void>
-
visitNsNameExcept
public java.lang.Void visitNsNameExcept(java.lang.String ns, NameClass nc)
Description copied from interface:NameClassVisitor
Called forNsNameExceptNameClass
- Specified by:
visitNsNameExcept
in interfaceNameClassVisitor<java.lang.Void>
-
visitAnyName
public java.lang.Void visitAnyName()
Description copied from interface:NameClassVisitor
Called forNameClass.ANY
- Specified by:
visitAnyName
in interfaceNameClassVisitor<java.lang.Void>
-
visitAnyNameExcept
public java.lang.Void visitAnyNameExcept(NameClass nc)
Description copied from interface:NameClassVisitor
Called forAnyNameExceptNameClass
- Specified by:
visitAnyNameExcept
in interfaceNameClassVisitor<java.lang.Void>
-
visitName
public java.lang.Void visitName(javax.xml.namespace.QName name)
Description copied from interface:NameClassVisitor
Called forSimpleNameClass
- Specified by:
visitName
in interfaceNameClassVisitor<java.lang.Void>
-
visitNull
public java.lang.Void visitNull()
Description copied from interface:NameClassVisitor
Called forNameClass.NULL
.- Specified by:
visitNull
in interfaceNameClassVisitor<java.lang.Void>
-
-