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 theDocumentTypeinterface.- Version:
- $Id: GenericDocumentType.java 1808001 2017-09-11 09:51:29Z ssteiner $
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description protected java.lang.StringpublicIdThe DTD public ID, if specified.protected java.lang.StringqualifiedNameThe qualified name of the document element.protected java.lang.StringsystemIdThe 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.NamedNodeMapgetEntities()DOM: ImplementsDocumentType.getEntities().java.lang.StringgetInternalSubset()DOM: ImplementsDocumentType.getInternalSubset().java.lang.StringgetName()DOM: ImplementsDocumentType.getName().java.lang.StringgetNodeName()DOM: ImplementsNode.getNodeName().shortgetNodeType()org.w3c.dom.NamedNodeMapgetNotations()DOM: ImplementsDocumentType.getNotations().java.lang.StringgetPublicId()DOM: ImplementsDocumentType.getPublicId().java.lang.StringgetSystemId()DOM: ImplementsDocumentType.getSystemId().booleanisReadonly()Tests whether this node is readonly.protected org.w3c.dom.NodenewNode()Returns a new uninitialized instance of this object's class.voidsetReadonly(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:
getNodeNamein interfaceorg.w3c.dom.Node- Returns:
- The name of the DTD.
-
getNodeType
public short getNodeType()
- Specified by:
getNodeTypein interfaceorg.w3c.dom.Node
-
isReadonly
public boolean isReadonly()
Description copied from interface:ExtendedNodeTests whether this node is readonly.- Specified by:
isReadonlyin interfaceExtendedNode
-
setReadonly
public void setReadonly(boolean ro)
Description copied from interface:ExtendedNodeSets this node readonly attribute.- Specified by:
setReadonlyin interfaceExtendedNode
-
getName
public java.lang.String getName()
DOM: ImplementsDocumentType.getName().- Specified by:
getNamein 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:
getEntitiesin interfaceorg.w3c.dom.DocumentType- Returns:
- null.
-
getNotations
public org.w3c.dom.NamedNodeMap getNotations()
DOM: ImplementsDocumentType.getNotations().- Specified by:
getNotationsin interfaceorg.w3c.dom.DocumentType- Returns:
- null.
-
getPublicId
public java.lang.String getPublicId()
DOM: ImplementsDocumentType.getPublicId().- Specified by:
getPublicIdin interfaceorg.w3c.dom.DocumentType- Returns:
- The public id.
-
getSystemId
public java.lang.String getSystemId()
DOM: ImplementsDocumentType.getSystemId().- Specified by:
getSystemIdin interfaceorg.w3c.dom.DocumentType- Returns:
- The public id.
-
getInternalSubset
public java.lang.String getInternalSubset()
DOM: ImplementsDocumentType.getInternalSubset().- Specified by:
getInternalSubsetin interfaceorg.w3c.dom.DocumentType- Returns:
- The public id.
-
newNode
protected org.w3c.dom.Node newNode()
Description copied from class:AbstractNodeReturns a new uninitialized instance of this object's class.- Specified by:
newNodein classAbstractNode
-
-