com.thaiopensource.relaxng.impl
Class IdTypeMapBuilder.ElementNameClassVisitor

java.lang.Object
  extended by com.thaiopensource.relaxng.impl.IdTypeMapBuilder.ElementNameClassVisitor
All Implemented Interfaces:
NameClassVisitor
Enclosing class:
IdTypeMapBuilder

private class IdTypeMapBuilder.ElementNameClassVisitor
extends Object
implements NameClassVisitor


Field Summary
private  Name attributeName
           
private  int idType
           
private  Locator locator
           
 
Constructor Summary
IdTypeMapBuilder.ElementNameClassVisitor(Name attributeName, Locator locator, int idType)
           
 
Method Summary
 void visitAnyName()
           
 void visitAnyNameExcept(NameClass nc)
           
 void visitChoice(NameClass nc1, NameClass nc2)
           
 void visitError()
           
 void visitName(Name elementName)
           
 void visitNsName(String ns)
           
 void visitNsNameExcept(String ns, NameClass nc)
           
 void visitNull()
           
private  void visitOther()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

attributeName

private final Name attributeName

locator

private final Locator locator

idType

private final int idType
Constructor Detail

IdTypeMapBuilder.ElementNameClassVisitor

IdTypeMapBuilder.ElementNameClassVisitor(Name attributeName,
                                         Locator locator,
                                         int idType)
Method Detail

visitChoice

public void visitChoice(NameClass nc1,
                        NameClass nc2)
Specified by:
visitChoice in interface NameClassVisitor

visitName

public void visitName(Name elementName)
Specified by:
visitName in interface NameClassVisitor

visitNsName

public void visitNsName(String ns)
Specified by:
visitNsName in interface NameClassVisitor

visitNsNameExcept

public void visitNsNameExcept(String ns,
                              NameClass nc)
Specified by:
visitNsNameExcept in interface NameClassVisitor

visitAnyName

public void visitAnyName()
Specified by:
visitAnyName in interface NameClassVisitor

visitAnyNameExcept

public void visitAnyNameExcept(NameClass nc)
Specified by:
visitAnyNameExcept in interface NameClassVisitor

visitNull

public void visitNull()
Specified by:
visitNull in interface NameClassVisitor

visitError

public void visitError()
Specified by:
visitError in interface NameClassVisitor

visitOther

private void visitOther()