org.faktorips.runtime.internal.toc
Class TocEntry

java.lang.Object
  extended by org.faktorips.runtime.internal.toc.TocEntry
Direct Known Subclasses:
GenerationTocEntry, TocEntryObject

public abstract class TocEntry
extends Object

The class represents an entry in the repository's table of contents.


Field Summary
static String PROPERTY_IMPLEMENTATION_CLASS
           
static String PROPERTY_XML_RESOURCE
           
 
Constructor Summary
TocEntry(String implementationClassName, String xmlResource)
           
 
Method Summary
protected  void addToXml(Element element)
          Adds this instance's property values to the xml element.
 boolean equals(Object obj)
           
 String getImplementationClassName()
           
protected abstract  String getXmlElementTag()
          Getting the xml element tag for this toc entry
 String getXmlResourceName()
           
 int hashCode()
           
 Element toXml(Document doc)
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

PROPERTY_XML_RESOURCE

public static final String PROPERTY_XML_RESOURCE
See Also:
Constant Field Values

PROPERTY_IMPLEMENTATION_CLASS

public static final String PROPERTY_IMPLEMENTATION_CLASS
See Also:
Constant Field Values
Constructor Detail

TocEntry

public TocEntry(String implementationClassName,
                String xmlResource)
Method Detail

getXmlResourceName

public String getXmlResourceName()

getImplementationClassName

public String getImplementationClassName()

addToXml

protected void addToXml(Element element)
Adds this instance's property values to the xml element.


toXml

public final Element toXml(Document doc)

getXmlElementTag

protected abstract String getXmlElementTag()
Getting the xml element tag for this toc entry


hashCode

public int hashCode()
Overrides:
hashCode in class Object

equals

public boolean equals(Object obj)
Overrides:
equals in class Object


Copyright © 2015. All rights reserved.