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:
java.io.Serializable
,NodeEventTarget
,ExtendedNode
,NodeXBL
,XBLManagerData
,org.w3c.dom.DocumentType
,org.w3c.dom.events.EventTarget
,org.w3c.dom.Node
public class GenericDocumentType extends AbstractChildNode implements org.w3c.dom.DocumentType
This class implements theDocumentType
interface.- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description protected java.lang.String
publicId
The DTD public ID, if specified.protected java.lang.String
qualifiedName
The qualified name of the document element.protected java.lang.String
systemId
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
Constructors Constructor Description GenericDocumentType(java.lang.String qualifiedName, java.lang.String publicId, java.lang.String systemId)
Creates a new DocumentType object.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.w3c.dom.NamedNodeMap
getEntities()
DOM: ImplementsDocumentType.getEntities()
.java.lang.String
getInternalSubset()
DOM: ImplementsDocumentType.getInternalSubset()
.java.lang.String
getName()
DOM: ImplementsDocumentType.getName()
.java.lang.String
getNodeName()
DOM: ImplementsNode.getNodeName()
.short
getNodeType()
org.w3c.dom.NamedNodeMap
getNotations()
DOM: ImplementsDocumentType.getNotations()
.java.lang.String
getPublicId()
DOM: ImplementsDocumentType.getPublicId()
.java.lang.String
getSystemId()
DOM: ImplementsDocumentType.getSystemId()
.boolean
isReadonly()
Tests whether this node is readonly.protected org.w3c.dom.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
-
-
-
-
Method Detail
-
getNodeName
public java.lang.String getNodeName()
DOM: ImplementsNode.getNodeName()
.- Specified by:
getNodeName
in interfaceorg.w3c.dom.Node
- Returns:
- The name of the DTD.
-
getNodeType
public short getNodeType()
- Specified by:
getNodeType
in interfaceorg.w3c.dom.Node
-
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
public java.lang.String getName()
DOM: ImplementsDocumentType.getName()
.- Specified by:
getName
in interfaceorg.w3c.dom.DocumentType
- Returns:
- The name of document element as specified in the DTD.
-
getEntities
public org.w3c.dom.NamedNodeMap getEntities()
DOM: ImplementsDocumentType.getEntities()
.- Specified by:
getEntities
in interfaceorg.w3c.dom.DocumentType
- Returns:
- null.
-
getNotations
public org.w3c.dom.NamedNodeMap getNotations()
DOM: ImplementsDocumentType.getNotations()
.- Specified by:
getNotations
in interfaceorg.w3c.dom.DocumentType
- Returns:
- null.
-
getPublicId
public java.lang.String getPublicId()
DOM: ImplementsDocumentType.getPublicId()
.- Specified by:
getPublicId
in interfaceorg.w3c.dom.DocumentType
- Returns:
- The public id.
-
getSystemId
public java.lang.String getSystemId()
DOM: ImplementsDocumentType.getSystemId()
.- Specified by:
getSystemId
in interfaceorg.w3c.dom.DocumentType
- Returns:
- The public id.
-
getInternalSubset
public java.lang.String getInternalSubset()
DOM: ImplementsDocumentType.getInternalSubset()
.- Specified by:
getInternalSubset
in interfaceorg.w3c.dom.DocumentType
- Returns:
- The public id.
-
newNode
protected org.w3c.dom.Node newNode()
Description copied from class:AbstractNode
Returns a new uninitialized instance of this object's class.- Specified by:
newNode
in classAbstractNode
-
-