Package com.thaiopensource.xml.dtd.om
Interface TopLevelVisitor
public interface TopLevelVisitor
-
Method Summary
Modifier and TypeMethodDescriptionvoid
attlistDecl
(NameSpec nameSpec, AttributeGroup attributeGroup) void
attributeDefaultDef
(String name, AttributeDefault ad) void
attributeGroupDef
(String name, AttributeGroup attributeGroup) void
void
datatypeDef
(String name, Datatype datatype) void
elementDecl
(NameSpec nameSpec, ModelGroup modelGroup) void
enumGroupDef
(String name, EnumGroup enumGroup) void
externalEntityDecl
(String name, ExternalId externalId) void
externalIdDef
(String name, ExternalId externalId) void
externalIdRef
(String name, ExternalId externalId, String uri, String encoding, TopLevel[] contents) void
void
ignoredSection
(Flag flag, String contents) void
includedSection
(Flag flag, TopLevel[] contents) void
internalEntityDecl
(String name, String value) void
modelGroupDef
(String name, ModelGroup modelGroup) void
nameSpecDef
(String name, NameSpec nameSpec) void
notationDecl
(String name, ExternalId externalId) void
overriddenDef
(Def def, boolean isDuplicate) void
void
processingInstruction
(String target, String value)
-
Method Details
-
elementDecl
- Throws:
Exception
-
attlistDecl
- Throws:
Exception
-
processingInstruction
- Throws:
Exception
-
comment
- Throws:
Exception
-
modelGroupDef
- Throws:
Exception
-
attributeGroupDef
- Throws:
Exception
-
enumGroupDef
- Throws:
Exception
-
datatypeDef
- Throws:
Exception
-
flagDef
- Throws:
Exception
-
includedSection
- Throws:
Exception
-
ignoredSection
- Throws:
Exception
-
internalEntityDecl
- Throws:
Exception
-
externalEntityDecl
- Throws:
Exception
-
notationDecl
- Throws:
Exception
-
nameSpecDef
- Throws:
Exception
-
overriddenDef
- Throws:
Exception
-
externalIdDef
- Throws:
Exception
-
externalIdRef
void externalIdRef(String name, ExternalId externalId, String uri, String encoding, TopLevel[] contents) throws Exception - Throws:
Exception
-
paramDef
- Throws:
Exception
-
attributeDefaultDef
- Throws:
Exception
-