Package org.dom4j
Interface DocumentType
-
- All Superinterfaces:
java.lang.Cloneable
,Node
- All Known Implementing Classes:
AbstractDocumentType
,DefaultDocumentType
,DOMDocumentType
public interface DocumentType extends Node
DocumentType
defines an XML DOCTYPE declaration.- Version:
- $Revision: 1.10 $
- Author:
- James Strachan
-
-
Field Summary
-
Fields inherited from interface org.dom4j.Node
ANY_NODE, ATTRIBUTE_NODE, CDATA_SECTION_NODE, COMMENT_NODE, DOCUMENT_NODE, DOCUMENT_TYPE_NODE, ELEMENT_NODE, ENTITY_REFERENCE_NODE, MAX_NODE_TYPE, NAMESPACE_NODE, PROCESSING_INSTRUCTION_NODE, TEXT_NODE, UNKNOWN_NODE
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.String
getElementName()
This method is the equivalent to theNode.getName()
method.java.util.List
getExternalDeclarations()
Returns a list of internal DTD declaration objects, defined in theorg.dom4j.dtd
packagejava.util.List
getInternalDeclarations()
Returns a list of internal DTD declaration objects, defined in theorg.dom4j.dtd
packagejava.lang.String
getPublicID()
java.lang.String
getSystemID()
void
setElementName(java.lang.String elementName)
This method is the equivalent to theNode.setName(java.lang.String)
method.void
setExternalDeclarations(java.util.List declarations)
Sets the list of internal DTD declaration objects, defined in theorg.dom4j.dtd
packagevoid
setInternalDeclarations(java.util.List declarations)
Sets the list of internal DTD declaration objects, defined in theorg.dom4j.dtd
packagevoid
setPublicID(java.lang.String publicID)
void
setSystemID(java.lang.String systemID)
-
Methods inherited from interface org.dom4j.Node
accept, asXML, asXPathResult, clone, createXPath, detach, getDocument, getName, getNodeType, getNodeTypeName, getParent, getPath, getPath, getStringValue, getText, getUniquePath, getUniquePath, hasContent, isReadOnly, matches, numberValueOf, selectNodes, selectNodes, selectNodes, selectObject, selectSingleNode, setDocument, setName, setParent, setText, supportsParent, valueOf, write
-
-
-
-
Method Detail
-
getElementName
java.lang.String getElementName()
This method is the equivalent to theNode.getName()
method. It is added for clarity.- Returns:
- the root element name for the document type.
-
setElementName
void setElementName(java.lang.String elementName)
This method is the equivalent to theNode.setName(java.lang.String)
method. It is added for clarity.- Parameters:
elementName
- DOCUMENT ME!
-
getPublicID
java.lang.String getPublicID()
-
setPublicID
void setPublicID(java.lang.String publicID)
-
getSystemID
java.lang.String getSystemID()
-
setSystemID
void setSystemID(java.lang.String systemID)
-
getInternalDeclarations
java.util.List getInternalDeclarations()
Returns a list of internal DTD declaration objects, defined in theorg.dom4j.dtd
package- Returns:
- DOCUMENT ME!
-
setInternalDeclarations
void setInternalDeclarations(java.util.List declarations)
Sets the list of internal DTD declaration objects, defined in theorg.dom4j.dtd
package- Parameters:
declarations
- DOCUMENT ME!
-
getExternalDeclarations
java.util.List getExternalDeclarations()
Returns a list of internal DTD declaration objects, defined in theorg.dom4j.dtd
package- Returns:
- DOCUMENT ME!
-
setExternalDeclarations
void setExternalDeclarations(java.util.List declarations)
Sets the list of internal DTD declaration objects, defined in theorg.dom4j.dtd
package- Parameters:
declarations
- DOCUMENT ME!
-
-