Class TocEntry

  • Direct Known Subclasses:
    GenerationTocEntry, TocEntryObject

    public abstract class TocEntry
    extends java.lang.Object
    The class represents an entry in the repository's table of contents.
    • Field Detail

      • PROPERTY_XML_RESOURCE

        public static final java.lang.String PROPERTY_XML_RESOURCE
        See Also:
        Constant Field Values
      • PROPERTY_IMPLEMENTATION_CLASS

        public static final java.lang.String PROPERTY_IMPLEMENTATION_CLASS
        See Also:
        Constant Field Values
    • Constructor Detail

      • TocEntry

        public TocEntry​(java.lang.String implementationClassName,
                        java.lang.String xmlResource)
    • Method Detail

      • getXmlResourceName

        public java.lang.String getXmlResourceName()
      • getImplementationClassName

        public java.lang.String getImplementationClassName()
      • addToXml

        protected void addToXml​(org.w3c.dom.Element element)
        Adds this instance's property values to the xml element.
      • toXml

        public final org.w3c.dom.Element toXml​(org.w3c.dom.Document doc)
      • getXmlElementTag

        protected abstract java.lang.String getXmlElementTag()
        Getting the xml element tag for this toc entry
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object
      • equals

        public boolean equals​(java.lang.Object obj)
        Overrides:
        equals in class java.lang.Object