Uses of Interface
com.thaiopensource.relaxng.impl.NameClass

Packages that use NameClass
com.thaiopensource.relaxng.impl   
 

Uses of NameClass in com.thaiopensource.relaxng.impl
 

Classes in com.thaiopensource.relaxng.impl that implement NameClass
(package private)  class AnyNameClass
           
(package private)  class AnyNameExceptNameClass
           
(package private)  class ChoiceNameClass
           
(package private)  class ErrorNameClass
           
(package private)  class NsNameClass
           
(package private)  class NsNameExceptNameClass
           
(package private)  class NullNameClass
           
(package private)  class SimpleNameClass
           
 

Fields in com.thaiopensource.relaxng.impl declared as NameClass
private  NameClass IdTypeMapBuilder.PossibleConflict.attributeNameClass
           
private  NameClass IdTypeMapBuilder.PossibleConflict.elementNameClass
           
private  NameClass IdTypeMapBuilder.BuildFunction.elementNameClass
           
private  NameClass NsNameExceptNameClass.nameClass
           
private  NameClass ElementPattern.nameClass
           
private  NameClass AttributePattern.nameClass
           
private  NameClass AnyNameExceptNameClass.nameClass
           
private  NameClass Alphabet.nameClass
           
private  NameClass ChoiceNameClass.nameClass1
           
private  NameClass ChoiceNameClass.nameClass2
           
private  NameClass OverlapDetector.nc1
           
private  NameClass OverlapDetector.nc2
           
private  NameClass ElementPattern.origNameClass
           
 

Methods in com.thaiopensource.relaxng.impl that return NameClass
(package private)  NameClass ElementPattern.getNameClass()
           
(package private)  NameClass AttributePattern.getNameClass()
           
 

Methods in com.thaiopensource.relaxng.impl with parameters of type NameClass
(package private)  boolean DuplicateAttributeDetector.addAttribute(NameClass nc)
           
(package private)  void Alphabet.addElement(NameClass nc)
           
(package private)  String AttributeNameClassChecker.checkNameClass(NameClass nc)
           
(package private)  Pattern SchemaPatternBuilder.makeAttribute(NameClass nameClass, Pattern value, Locator loc)
           
(package private)  Pattern SchemaPatternBuilder.makeElement(NameClass nameClass, Pattern content, Locator loc)
           
private  void IdTypeMapBuilder.notePossibleConflict(NameClass elementNameClass, NameClass attributeNameClass, Locator loc)
           
(package private) static boolean OverlapDetector.overlap(NameClass nc1, NameClass nc2)
           
 void PatternDumper.DumpNameClassVisitor.visitAnyNameExcept(NameClass nc)
           
 void OverlapDetector.visitAnyNameExcept(NameClass ex)
           
 void NameClassVisitor.visitAnyNameExcept(NameClass nc)
           
 void IdTypeMapBuilder.ElementNameClassVisitor.visitAnyNameExcept(NameClass nc)
           
 void AttributeNameClassChecker.visitAnyNameExcept(NameClass nc)
           
 void PatternVisitor.visitAttribute(NameClass ns, Pattern value)
           
 void PatternDumper.DumpPatternVisitor.visitAttribute(NameClass nc, Pattern value)
           
 void PatternDumper.DumpNameClassVisitor.visitChoice(NameClass nc1, NameClass nc2)
           
 void PatternDumper.ChoiceDumpNameClassVisitor.visitChoice(NameClass nc1, NameClass nc2)
           
 void OverlapDetector.visitChoice(NameClass nc1, NameClass nc2)
           
 void NameClassVisitor.visitChoice(NameClass nc1, NameClass nc2)
           
 void IdTypeMapBuilder.ElementNameClassVisitor.visitChoice(NameClass nc1, NameClass nc2)
           
 void AttributeNameClassChecker.visitChoice(NameClass nc1, NameClass nc2)
           
 void PatternVisitor.visitElement(NameClass nc, Pattern content)
           
 void PatternDumper.DumpPatternVisitor.visitElement(NameClass nc, Pattern content)
           
 void PatternDumper.DumpNameClassVisitor.visitNsNameExcept(String ns, NameClass nc)
           
 void OverlapDetector.visitNsNameExcept(String ns, NameClass ex)
           
 void NameClassVisitor.visitNsNameExcept(String ns, NameClass nc)
           
 void IdTypeMapBuilder.ElementNameClassVisitor.visitNsNameExcept(String ns, NameClass nc)
           
 void AttributeNameClassChecker.visitNsNameExcept(String ns, NameClass nc)
           
 

Constructors in com.thaiopensource.relaxng.impl with parameters of type NameClass
AnyNameExceptNameClass(NameClass nameClass)
           
AttributePattern(NameClass nameClass, Pattern value, Locator loc)
           
ChoiceNameClass(NameClass nameClass1, NameClass nameClass2)
           
ElementPattern(NameClass nameClass, Pattern p, Locator loc)
           
IdTypeMapBuilder.BuildFunction(NameClass elementNameClass, Locator locator)
           
IdTypeMapBuilder.BuildFunction(NameClass elementNameClass, Locator locator, boolean attributeIsParent)
           
IdTypeMapBuilder.PossibleConflict(NameClass elementNameClass, NameClass attributeNameClass, Locator locator)
           
NsNameExceptNameClass(String namespaceURI, NameClass nameClass)
           
OverlapDetector(NameClass nc1, NameClass nc2)