Package org.apache.batik.dom
Class GenericDocumentType
java.lang.Object
org.apache.batik.dom.AbstractNode
org.apache.batik.dom.AbstractChildNode
org.apache.batik.dom.GenericDocumentType
- All Implemented Interfaces:
Serializable
,NodeEventTarget
,ExtendedNode
,NodeXBL
,XBLManagerData
,DocumentType
,EventTarget
,Node
This class implements the
DocumentType
interface.- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected String
The DTD public ID, if specified.protected String
The qualified name of the document element.protected String
The DTD system ID, if specified.Fields inherited from class org.apache.batik.dom.AbstractChildNode
nextSibling, parentNode, previousSibling
Fields inherited from class org.apache.batik.dom.AbstractNode
DOCUMENT_POSITION_CONTAINED_BY, DOCUMENT_POSITION_CONTAINS, DOCUMENT_POSITION_DISCONNECTED, DOCUMENT_POSITION_FOLLOWING, DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC, DOCUMENT_POSITION_PRECEDING, EMPTY_NODE_LIST, eventSupport, managerData, ownerDocument, userData, userDataHandlers
Fields inherited from interface org.w3c.dom.Node
ATTRIBUTE_NODE, CDATA_SECTION_NODE, COMMENT_NODE, DOCUMENT_FRAGMENT_NODE, DOCUMENT_NODE, DOCUMENT_POSITION_CONTAINED_BY, DOCUMENT_POSITION_CONTAINS, DOCUMENT_POSITION_DISCONNECTED, DOCUMENT_POSITION_FOLLOWING, DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC, DOCUMENT_POSITION_PRECEDING, DOCUMENT_TYPE_NODE, ELEMENT_NODE, ENTITY_NODE, ENTITY_REFERENCE_NODE, NOTATION_NODE, PROCESSING_INSTRUCTION_NODE, TEXT_NODE
-
Constructor Summary
ConstructorsConstructorDescriptionGenericDocumentType
(String qualifiedName, String publicId, String systemId) Creates a new DocumentType object. -
Method Summary
Modifier and TypeMethodDescriptionDOM: ImplementsDocumentType.getEntities()
.DOM: ImplementsDocumentType.getInternalSubset()
.getName()
DOM: ImplementsDocumentType.getName()
.DOM: ImplementsNode.getNodeName()
.short
DOM: ImplementsDocumentType.getNotations()
.DOM: ImplementsDocumentType.getPublicId()
.DOM: ImplementsDocumentType.getSystemId()
.boolean
Tests whether this node is readonly.protected Node
newNode()
Returns a new uninitialized instance of this object's class.void
setReadonly
(boolean ro) Sets this node readonly attribute.Methods inherited from class org.apache.batik.dom.AbstractChildNode
getNextSibling, getParentNode, getPreviousSibling, setNextSibling, setParentNode, setPreviousSibling
Methods inherited from class org.apache.batik.dom.AbstractNode
addEventListener, addEventListenerNS, appendChild, checkChildType, cloneNode, compareDocumentPosition, compareNamedNodeMaps, compareStrings, copyInto, createDOMException, deepCopyInto, deepExport, dispatchEvent, export, fireDOMCharacterDataModifiedEvent, fireDOMNodeInsertedIntoDocumentEvent, fireDOMNodeRemovedFromDocumentEvent, fireUserDataHandlers, getAttributes, getBaseURI, getBaseURI, getCascadedXMLBase, getChildNodes, getCurrentDocument, getEventSupport, getFeature, getFirstChild, getLastChild, getLocalName, getManagerData, getNamespaceURI, getNodeValue, getOwnerDocument, getParentNodeEventTarget, getPrefix, getTextContent, getUserData, getXblBoundElement, getXblChildNodes, getXblDefinitions, getXblFirstChild, getXblFirstElementChild, getXblLastChild, getXblLastElementChild, getXblNextElementSibling, getXblNextSibling, getXblParentNode, getXblPreviousElementSibling, getXblPreviousSibling, getXblScopedChildNodes, getXblShadowTree, hasAttributes, hasChildNodes, hasEventListenerNS, initializeEventSupport, insertBefore, isDefaultNamespace, isEqualNode, isSameNode, isSupported, lookupNamespacePrefix, lookupNamespaceURI, lookupPrefix, normalize, removeChild, removeEventListener, removeEventListenerNS, replaceChild, setManagerData, setNodeName, setNodeValue, setOwnerDocument, setPrefix, setSpecified, setTextContent, setUserData, willTriggerNS
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.w3c.dom.Node
appendChild, cloneNode, compareDocumentPosition, getAttributes, getBaseURI, getChildNodes, getFeature, getFirstChild, getLastChild, getLocalName, getNamespaceURI, getNextSibling, getNodeValue, getOwnerDocument, getParentNode, getPrefix, getPreviousSibling, getTextContent, getUserData, hasAttributes, hasChildNodes, insertBefore, isDefaultNamespace, isEqualNode, isSameNode, isSupported, lookupNamespaceURI, lookupPrefix, normalize, removeChild, replaceChild, setNodeValue, setPrefix, setTextContent, setUserData
-
Field Details
-
qualifiedName
The qualified name of the document element. -
publicId
The DTD public ID, if specified. -
systemId
The DTD system ID, if specified.
-
-
Constructor Details
-
GenericDocumentType
Creates a new DocumentType object.
-
-
Method Details
-
getNodeName
DOM: ImplementsNode.getNodeName()
.- Specified by:
getNodeName
in interfaceNode
- Returns:
- The name of the DTD.
-
getNodeType
public short getNodeType()- Specified by:
getNodeType
in interfaceNode
-
isReadonly
public boolean isReadonly()Description copied from interface:ExtendedNode
Tests whether this node is readonly.- Specified by:
isReadonly
in interfaceExtendedNode
-
setReadonly
public void setReadonly(boolean ro) Description copied from interface:ExtendedNode
Sets this node readonly attribute.- Specified by:
setReadonly
in interfaceExtendedNode
-
getName
DOM: ImplementsDocumentType.getName()
.- Specified by:
getName
in interfaceDocumentType
- Returns:
- The name of document element as specified in the DTD.
-
getEntities
DOM: ImplementsDocumentType.getEntities()
.- Specified by:
getEntities
in interfaceDocumentType
- Returns:
- null.
-
getNotations
DOM: ImplementsDocumentType.getNotations()
.- Specified by:
getNotations
in interfaceDocumentType
- Returns:
- null.
-
getPublicId
DOM: ImplementsDocumentType.getPublicId()
.- Specified by:
getPublicId
in interfaceDocumentType
- Returns:
- The public id.
-
getSystemId
DOM: ImplementsDocumentType.getSystemId()
.- Specified by:
getSystemId
in interfaceDocumentType
- Returns:
- The public id.
-
getInternalSubset
DOM: ImplementsDocumentType.getInternalSubset()
.- Specified by:
getInternalSubset
in interfaceDocumentType
- Returns:
- The public id.
-
newNode
Description copied from class:AbstractNode
Returns a new uninitialized instance of this object's class.- Specified by:
newNode
in classAbstractNode
-