Package com.helger.html
Class HTML5DocumentType
- java.lang.Object
-
- com.helger.xml.microdom.AbstractMicroNode
-
- com.helger.html.HTML5DocumentType
-
- All Implemented Interfaces:
com.helger.commons.hierarchy.IHasChildren<com.helger.xml.microdom.IMicroNode>,com.helger.commons.hierarchy.IHasChildrenRecursive<com.helger.xml.microdom.IMicroNode>,com.helger.commons.hierarchy.IHasChildrenSorted<com.helger.xml.microdom.IMicroNode>,com.helger.commons.hierarchy.IHasParent<com.helger.xml.microdom.IMicroNode>,com.helger.commons.lang.ICloneable<com.helger.xml.microdom.IMicroNode>,com.helger.xml.microdom.IMicroDocumentType,com.helger.xml.microdom.IMicroNode
@Immutable public class HTML5DocumentType extends com.helger.xml.microdom.AbstractMicroNode implements com.helger.xml.microdom.IMicroDocumentTypeHTML5 document type representation- Author:
- Philip Helger
-
-
Constructor Summary
Constructors Constructor Description HTML5DocumentType()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description com.helger.xml.microdom.IMicroDocumentTypegetClone()StringgetHTMLRepresentation()StringgetNodeName()StringgetPublicID()StringgetQualifiedName()StringgetSystemID()com.helger.xml.microdom.EMicroNodeTypegetType()booleanisEqualContent(com.helger.xml.microdom.IMicroNode aNode)StringtoString()-
Methods inherited from class com.helger.xml.microdom.AbstractMicroNode
appendChild, detachFromParent, findFirstChild, findFirstChildMapped, findParentElement, forAllChildren, forAllChildren, forAllChildrenBreakable, forAllChildrenMapped, getAllChildren, getAllEventTargets, getAllEventTargets, getChildAtIndex, getChildCount, getChildren, getFirstChild, getLastChild, getNextSibling, getParent, getPreviousSibling, hasChildren, hasParent, insertAfter, insertAtIndex, insertBefore, internalResetParentNode, internalSetParentNode, internalTriggerEvent, isCDATA, isComment, isContainer, isDocument, isDocumentType, isElement, isEntityReference, isProcessingInstruction, isText, onAppendChild, onEvent, onInsertAfter, onInsertAtIndex, onInsertBefore, onRemoveAllChildren, onRemoveChild, onRemoveChildAtIndex, registerEventTarget, removeAllChildren, removeChild, removeChildAtIndex, unregisterEventTarget
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface com.helger.commons.hierarchy.IHasChildren
forAllChildren, forAllChildren, forAllChildrenBreakable, forAllChildrenMapped, getChildCount, getChildren, hasChildren, hasNoChildren
-
Methods inherited from interface com.helger.commons.hierarchy.IHasChildrenRecursive
forAllChildrenRecursive, forAllChildrenRecursive
-
Methods inherited from interface com.helger.commons.hierarchy.IHasChildrenSorted
findFirstChild, findFirstChildMapped, getChildAtIndex
-
Methods inherited from interface com.helger.xml.microdom.IMicroNode
appendCDATA, appendCDATA, appendCDATA, appendCDATAWithConversion, appendChild, appendChildren, appendChildren, appendComment, appendComment, appendComment, appendCommentWithConversion, appendContainer, appendElement, appendElement, appendEntityReference, appendIgnorableWhitespaceText, appendIgnorableWhitespaceText, appendIgnorableWhitespaceText, appendProcessingInstruction, appendText, appendText, appendText, appendTextWithConversion, containsAnyChild, detachFromParent, findParentElement, getAllChildren, getAllChildrenRecursive, getAllEventTargets, getAllEventTargets, getFirstChild, getLastChild, getNextSibling, getNodeValue, getParent, getParentElementWithName, getParentElementWithName, getPreviousSibling, hasParent, insertAfter, insertAtIndex, insertBefore, isCDATA, isComment, isContainer, isDocument, isDocumentType, isElement, isEntityReference, isProcessingInstruction, isText, registerEventTarget, removeAllChildren, removeChild, removeChildAtIndex, replaceChild, unregisterEventTarget
-
-
-
-
Method Detail
-
getType
@Nonnull public com.helger.xml.microdom.EMicroNodeType getType()
- Specified by:
getTypein interfacecom.helger.xml.microdom.IMicroNode
-
getNodeName
@Nonnull public String getNodeName()
- Specified by:
getNodeNamein interfacecom.helger.xml.microdom.IMicroNode
-
getQualifiedName
@Nonnull public String getQualifiedName()
- Specified by:
getQualifiedNamein interfacecom.helger.xml.microdom.IMicroDocumentType
-
getPublicID
@Nullable public String getPublicID()
- Specified by:
getPublicIDin interfacecom.helger.xml.microdom.IMicroDocumentType
-
getSystemID
@Nullable public String getSystemID()
- Specified by:
getSystemIDin interfacecom.helger.xml.microdom.IMicroDocumentType
-
getClone
@Nonnull public com.helger.xml.microdom.IMicroDocumentType getClone()
- Specified by:
getClonein interfacecom.helger.commons.lang.ICloneable<com.helger.xml.microdom.IMicroNode>- Specified by:
getClonein interfacecom.helger.xml.microdom.IMicroDocumentType
-
isEqualContent
public boolean isEqualContent(@Nullable com.helger.xml.microdom.IMicroNode aNode)
- Specified by:
isEqualContentin interfacecom.helger.xml.microdom.IMicroNode
-
toString
public String toString()
- Overrides:
toStringin classcom.helger.xml.microdom.AbstractMicroNode
-
-