Package com.thaiopensource.xml.dtd.om
Interface TopLevelVisitor
-
public interface TopLevelVisitor
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidattlistDecl(NameSpec nameSpec, AttributeGroup attributeGroup)voidattributeDefaultDef(java.lang.String name, AttributeDefault ad)voidattributeGroupDef(java.lang.String name, AttributeGroup attributeGroup)voidcomment(java.lang.String value)voiddatatypeDef(java.lang.String name, Datatype datatype)voidelementDecl(NameSpec nameSpec, ModelGroup modelGroup)voidenumGroupDef(java.lang.String name, EnumGroup enumGroup)voidexternalEntityDecl(java.lang.String name, ExternalId externalId)voidexternalIdDef(java.lang.String name, ExternalId externalId)voidexternalIdRef(java.lang.String name, ExternalId externalId, java.lang.String uri, java.lang.String encoding, TopLevel[] contents)voidflagDef(java.lang.String name, Flag flag)voidignoredSection(Flag flag, java.lang.String contents)voidincludedSection(Flag flag, TopLevel[] contents)voidinternalEntityDecl(java.lang.String name, java.lang.String value)voidmodelGroupDef(java.lang.String name, ModelGroup modelGroup)voidnameSpecDef(java.lang.String name, NameSpec nameSpec)voidnotationDecl(java.lang.String name, ExternalId externalId)voidoverriddenDef(Def def, boolean isDuplicate)voidparamDef(java.lang.String name, java.lang.String value)voidprocessingInstruction(java.lang.String target, java.lang.String value)
-
-
-
Method Detail
-
elementDecl
void elementDecl(NameSpec nameSpec, ModelGroup modelGroup) throws java.lang.Exception
- Throws:
java.lang.Exception
-
attlistDecl
void attlistDecl(NameSpec nameSpec, AttributeGroup attributeGroup) throws java.lang.Exception
- Throws:
java.lang.Exception
-
processingInstruction
void processingInstruction(java.lang.String target, java.lang.String value) throws java.lang.Exception- Throws:
java.lang.Exception
-
comment
void comment(java.lang.String value) throws java.lang.Exception- Throws:
java.lang.Exception
-
modelGroupDef
void modelGroupDef(java.lang.String name, ModelGroup modelGroup) throws java.lang.Exception- Throws:
java.lang.Exception
-
attributeGroupDef
void attributeGroupDef(java.lang.String name, AttributeGroup attributeGroup) throws java.lang.Exception- Throws:
java.lang.Exception
-
enumGroupDef
void enumGroupDef(java.lang.String name, EnumGroup enumGroup) throws java.lang.Exception- Throws:
java.lang.Exception
-
datatypeDef
void datatypeDef(java.lang.String name, Datatype datatype) throws java.lang.Exception- Throws:
java.lang.Exception
-
flagDef
void flagDef(java.lang.String name, Flag flag) throws java.lang.Exception- Throws:
java.lang.Exception
-
includedSection
void includedSection(Flag flag, TopLevel[] contents) throws java.lang.Exception
- Throws:
java.lang.Exception
-
ignoredSection
void ignoredSection(Flag flag, java.lang.String contents) throws java.lang.Exception
- Throws:
java.lang.Exception
-
internalEntityDecl
void internalEntityDecl(java.lang.String name, java.lang.String value) throws java.lang.Exception- Throws:
java.lang.Exception
-
externalEntityDecl
void externalEntityDecl(java.lang.String name, ExternalId externalId) throws java.lang.Exception- Throws:
java.lang.Exception
-
notationDecl
void notationDecl(java.lang.String name, ExternalId externalId) throws java.lang.Exception- Throws:
java.lang.Exception
-
nameSpecDef
void nameSpecDef(java.lang.String name, NameSpec nameSpec) throws java.lang.Exception- Throws:
java.lang.Exception
-
overriddenDef
void overriddenDef(Def def, boolean isDuplicate) throws java.lang.Exception
- Throws:
java.lang.Exception
-
externalIdDef
void externalIdDef(java.lang.String name, ExternalId externalId) throws java.lang.Exception- Throws:
java.lang.Exception
-
externalIdRef
void externalIdRef(java.lang.String name, ExternalId externalId, java.lang.String uri, java.lang.String encoding, TopLevel[] contents) throws java.lang.Exception- Throws:
java.lang.Exception
-
paramDef
void paramDef(java.lang.String name, java.lang.String value) throws java.lang.Exception- Throws:
java.lang.Exception
-
attributeDefaultDef
void attributeDefaultDef(java.lang.String name, AttributeDefault ad) throws java.lang.Exception- Throws:
java.lang.Exception
-
-