Class DocumentImpl

All Implemented Interfaces:
com.liferay.portal.kernel.xml.Branch, com.liferay.portal.kernel.xml.Document, com.liferay.portal.kernel.xml.Node, Serializable, Cloneable

public class DocumentImpl extends BranchImpl implements com.liferay.portal.kernel.xml.Document
Author:
Brian Wing Shun Chan
See Also:
  • Constructor Details

    • DocumentImpl

      public DocumentImpl(org.dom4j.Document document)
  • Method Details

    • accept

      public <T, V extends com.liferay.portal.kernel.xml.Visitor<T>> T accept(V visitor)
      Specified by:
      accept in interface com.liferay.portal.kernel.xml.Node
      Overrides:
      accept in class NodeImpl
    • addComment

      public com.liferay.portal.kernel.xml.Document addComment(String comment)
      Specified by:
      addComment in interface com.liferay.portal.kernel.xml.Document
    • addDocumentType

      public com.liferay.portal.kernel.xml.Document addDocumentType(String name, String publicId, String systemId)
      Specified by:
      addDocumentType in interface com.liferay.portal.kernel.xml.Document
    • clone

      public com.liferay.portal.kernel.xml.Document clone()
      Specified by:
      clone in interface com.liferay.portal.kernel.xml.Document
      Overrides:
      clone in class Object
    • equals

      public boolean equals(Object object)
      Overrides:
      equals in class BranchImpl
    • getDocumentType

      public com.liferay.portal.kernel.xml.DocumentType getDocumentType()
      Specified by:
      getDocumentType in interface com.liferay.portal.kernel.xml.Document
    • getRootElement

      public com.liferay.portal.kernel.xml.Element getRootElement()
      Specified by:
      getRootElement in interface com.liferay.portal.kernel.xml.Document
    • getWrappedDocument

      public org.dom4j.Document getWrappedDocument()
    • getXMLEncoding

      public String getXMLEncoding()
      Specified by:
      getXMLEncoding in interface com.liferay.portal.kernel.xml.Document
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class BranchImpl
    • setRootElement

      public void setRootElement(com.liferay.portal.kernel.xml.Element rootElement)
      Specified by:
      setRootElement in interface com.liferay.portal.kernel.xml.Document
    • setXMLEncoding

      public void setXMLEncoding(String encoding)
      Specified by:
      setXMLEncoding in interface com.liferay.portal.kernel.xml.Document
    • toString

      public String toString()
      Overrides:
      toString in class BranchImpl