Uses of Class
org.kohsuke.rngom.nc.NameClass

Packages that use NameClass
org.kohsuke.rngom.binary Minimal binarized pattern object model (one example of ast.om implementation). 
org.kohsuke.rngom.binary.visitor   
org.kohsuke.rngom.digested Another RELAX NG AST implementation that optimizes away inclusions and some other syntax sugars, while still retaining all the annotations, location information, and etc. 
org.kohsuke.rngom.nc Default Name Class Object Model (one example of ast.om implementation). 
 

Uses of NameClass in org.kohsuke.rngom.binary
 

Methods in org.kohsuke.rngom.binary that return NameClass
 NameClass AttributePattern.getNameClass()
           
 NameClass ElementPattern.getNameClass()
           
 

Uses of NameClass in org.kohsuke.rngom.binary.visitor
 

Fields in org.kohsuke.rngom.binary.visitor declared as NameClass
 NameClass ChildElementFinder.Element.nc
           
 

Methods in org.kohsuke.rngom.binary.visitor with parameters of type NameClass
 void PatternWalker.visitAttribute(NameClass ns, Pattern value)
           
 void ChildElementFinder.visitAttribute(NameClass ns, Pattern value)
           
 void PatternVisitor.visitAttribute(NameClass ns, Pattern value)
           
 void PatternWalker.visitElement(NameClass nc, Pattern content)
           
 void ChildElementFinder.visitElement(NameClass nc, Pattern content)
           
 void PatternVisitor.visitElement(NameClass nc, Pattern content)
           
 

Constructors in org.kohsuke.rngom.binary.visitor with parameters of type NameClass
ChildElementFinder.Element(NameClass nc, Pattern content)
           
 

Uses of NameClass in org.kohsuke.rngom.digested
 

Methods in org.kohsuke.rngom.digested that return NameClass
 NameClass DXmlTokenPattern.getName()
          Gets the name class of this element/attribute.
 

Methods in org.kohsuke.rngom.digested with parameters of type NameClass
 DPattern DSchemaBuilderImpl.makeAttribute(NameClass nc, DPattern p, LocatorImpl loc, org.kohsuke.rngom.digested.Annotation anno)
           
 DPattern DSchemaBuilderImpl.makeElement(NameClass nc, DPattern p, LocatorImpl loc, org.kohsuke.rngom.digested.Annotation anno)
           
protected  void DXMLPrinter.DXMLPrinterVisitor.on(NameClass nc)
           
 void DXMLPrinter.print(NameClass nc)
          Prints XML fragment for the given name class.
 Void DXMLPrinter.NameClassXMLPrinterVisitor.visitAnyNameExcept(NameClass nc)
           
 Void DXMLPrinter.NameClassXMLPrinterVisitor.visitChoice(NameClass nc1, NameClass nc2)
           
 Void DXMLPrinter.NameClassXMLPrinterVisitor.visitNsNameExcept(String ns, NameClass nc)
           
 

Constructors in org.kohsuke.rngom.digested with parameters of type NameClass
DAttributePattern(NameClass name)
           
DElementPattern(NameClass name)
           
DXmlTokenPattern(NameClass name)
           
 

Uses of NameClass in org.kohsuke.rngom.nc
 

Subclasses of NameClass in org.kohsuke.rngom.nc
 class AnyNameExceptNameClass
           
 class ChoiceNameClass
           
 class NsNameClass
           
 class NsNameExceptNameClass
           
 class SimpleNameClass
           
 

Fields in org.kohsuke.rngom.nc declared as NameClass
static NameClass NameClass.ANY
          Sigleton instance that represents "anyName".
static NameClass NameClass.NULL
          Sigleton instance that accepts no name.
 

Methods in org.kohsuke.rngom.nc that return NameClass
 NameClass NameClassBuilderImpl.annotate(NameClass nc, A anno)
           
 NameClass NameClassBuilderImpl.annotateAfter(NameClass nc, E e)
           
 NameClass NameClassBuilderImpl.commentAfter(NameClass nc, CL comments)
           
 NameClass NameClassBuilderImpl.makeAnyName(L loc, A anno)
           
 NameClass NameClassBuilderImpl.makeAnyName(NameClass except, L loc, A anno)
           
 NameClass NameClassBuilderImpl.makeChoice(List<NameClass> nameClasses, L loc, A anno)
           
 NameClass NameClassBuilderImpl.makeErrorNameClass()
           
 NameClass NameClassBuilderImpl.makeName(String ns, String localName, String prefix, L loc, A anno)
           
 NameClass NameClassBuilderImpl.makeNsName(String ns, L loc, A anno)
           
 NameClass NameClassBuilderImpl.makeNsName(String ns, NameClass except, L loc, A anno)
           
 

Methods in org.kohsuke.rngom.nc with parameters of type NameClass
 NameClass NameClassBuilderImpl.annotate(NameClass nc, A anno)
           
 NameClass NameClassBuilderImpl.annotateAfter(NameClass nc, E e)
           
 NameClass NameClassBuilderImpl.commentAfter(NameClass nc, CL comments)
           
 boolean NameClass.hasOverlapWith(NameClass nc2)
          Returns true if the intersection between this name class and the specified name class is non-empty.
 NameClass NameClassBuilderImpl.makeAnyName(NameClass except, L loc, A anno)
           
 NameClass NameClassBuilderImpl.makeNsName(String ns, NameClass except, L loc, A anno)
           
 Void NameClassWalker.visitAnyNameExcept(NameClass nc)
           
 V NameClassVisitor.visitAnyNameExcept(NameClass nc)
          Called for AnyNameExceptNameClass
 Void NameClassWalker.visitChoice(NameClass nc1, NameClass nc2)
           
 V NameClassVisitor.visitChoice(NameClass nc1, NameClass nc2)
          Called for ChoiceNameClass
 Void NameClassWalker.visitNsNameExcept(String ns, NameClass nc)
           
 V NameClassVisitor.visitNsNameExcept(String ns, NameClass nc)
          Called for NsNameExceptNameClass
 

Method parameters in org.kohsuke.rngom.nc with type arguments of type NameClass
 NameClass NameClassBuilderImpl.makeChoice(List<NameClass> nameClasses, L loc, A anno)
           
 

Constructors in org.kohsuke.rngom.nc with parameters of type NameClass
AnyNameExceptNameClass(NameClass nameClass)
           
ChoiceNameClass(NameClass nameClass1, NameClass nameClass2)
           
NsNameExceptNameClass(String namespaceURI, NameClass nameClass)
           
 



Copyright © 2011. All Rights Reserved.