Package de.pdark.decentxml.dtd
Class DocType
java.lang.Object
de.pdark.decentxml.BasicNode
de.pdark.decentxml.dtd.DocType
- All Implemented Interfaces:
Node
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate DocType.DocTypeTypeprivate Map<String, DocTypeEntity> private Stringprivate Map<String, List<DocTypeAttributeList>> private Map<String, DocTypeElement> private Stringprivate Map<String, DocTypeEntity> private Stringprivate String -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidgetAttributeList(String name) getElement(String name) getEntityResolver(EntityResolver parent) getName()getParameterEntity(String name) voidMap element and attlist declarations in the DTDvoidsetDocTypeType(DocType.DocTypeType docTypeType) voidvoidsetNotationDataName(String notationDataName) voidsetPublicLiteral(String publicLiteral) voidsetSystemLiteral(String systemLiteral) Append the content of this node towriterMethods inherited from class de.pdark.decentxml.BasicNode
copy, copy, createClone, getEndOffset, getStartOffset, getToken, getType, getValue, setType, setValue, toString, toXML, toXML
-
Field Details
-
name
-
docTypeType
-
publicLiteral
-
systemLiteral
-
notationDataName
-
nodes
-
nameToElement
-
nameToAttributeList
-
parameterEntities
-
entities
-
-
Constructor Details
-
DocType
-
DocType
public DocType()
-
-
Method Details
-
add
-
mapElementsAndAttributes
public void mapElementsAndAttributes()Map element and attlist declarations in the DTD -
getName
-
setName
-
getDocTypeType
-
setDocTypeType
-
getPublicLiteral
-
setPublicLiteral
-
getSystemLiteral
-
setSystemLiteral
-
getNotationDataName
-
setNotationDataName
-
toXML
Description copied from class:BasicNodeAppend the content of this node towriter- Specified by:
toXMLin interfaceNode- Overrides:
toXMLin classBasicNode- Throws:
IOException
-
getElement
-
getElements
-
getAttributeList
-
getAttributeLists
-
getEntity
-
getEntityResolver
-
getEntityResolver
-
getParameterEntity
-