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

Method Summary
 java.lang.String getElementName()
          This method is the equivalent to the Node.getName()method.
 java.util.List<ExternalDeclaration> getExternalDeclarations()
          Returns a list of internal DTD declaration objects, defined in the org.dom4j.dtdpackage
 java.util.List<InternalDeclaration> getInternalDeclarations()
          Returns a list of internal DTD declaration objects, defined in the org.dom4j.dtdpackage
 java.lang.String getPublicID()
           
 java.lang.String getSystemID()
           
 void setElementName(java.lang.String elementName)
          This method is the equivalent to the Node.setName(java.lang.String)method.
 void setExternalDeclarations(java.util.List<ExternalDeclaration> declarations)
          Sets the list of internal DTD declaration objects, defined in the org.dom4j.dtdpackage
 void setInternalDeclarations(java.util.List<InternalDeclaration> declarations)
          Sets the list of internal DTD declaration objects, defined in the org.dom4j.dtdpackage
 void 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, getNodeTypeEnum, 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 the Node.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 the Node.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<InternalDeclaration> getInternalDeclarations()
Returns a list of internal DTD declaration objects, defined in the org.dom4j.dtdpackage

Returns:
DOCUMENT ME!

setInternalDeclarations

void setInternalDeclarations(java.util.List<InternalDeclaration> declarations)
Sets the list of internal DTD declaration objects, defined in the org.dom4j.dtdpackage

Parameters:
declarations - DOCUMENT ME!

getExternalDeclarations

java.util.List<ExternalDeclaration> getExternalDeclarations()
Returns a list of internal DTD declaration objects, defined in the org.dom4j.dtdpackage

Returns:
DOCUMENT ME!

setExternalDeclarations

void setExternalDeclarations(java.util.List<ExternalDeclaration> declarations)
Sets the list of internal DTD declaration objects, defined in the org.dom4j.dtdpackage

Parameters:
declarations - DOCUMENT ME!


Copyright © 2001-2008. All Rights Reserved.