Class CustomTocEntryObject<T>
java.lang.Object
org.faktorips.runtime.internal.toc.TocEntry
org.faktorips.runtime.internal.toc.TocEntryObject
org.faktorips.runtime.internal.toc.CustomTocEntryObject<T>
A TOC entry for a custom type of runtime object. The runtime object corresponds to a
IpsObjectType at design time.
- Author:
- schwering
-
Field Summary
Fields inherited from class org.faktorips.runtime.internal.toc.TocEntryObject
PROPERTY_ENTRYTYPE, PROPERTY_IPS_OBJECT_ID, PROPERTY_IPS_OBJECT_QNAMEFields inherited from class org.faktorips.runtime.internal.toc.TocEntry
PROPERTY_IMPLEMENTATION_CLASS, PROPERTY_XML_RESOURCE -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedCustomTocEntryObject(String ipsObjectQualifiedName, String xmlResourceName, String implementationClassName) -
Method Summary
Modifier and TypeMethodDescriptionabstract TcreateRuntimeObject(IRuntimeRepository repository) Returns the object identified by this TOC entry.abstract StringReturns the Id of the IpsObjectType for which this TOC entry was created.The class of the objects referenced by this TOC entry.Methods inherited from class org.faktorips.runtime.internal.toc.TocEntryObject
addToXml, equals, getIpsObjectId, getIpsObjectQualifiedName, hashCode, toStringMethods inherited from class org.faktorips.runtime.internal.toc.TocEntry
getImplementationClassName, getXmlElementTag, getXmlResourceName, toXml
-
Constructor Details
-
CustomTocEntryObject
-
-
Method Details
-
createRuntimeObject
Returns the object identified by this TOC entry.- Parameters:
repository- the repository used to find the object- Returns:
- the object identified by this TOC entry
-
getRuntimeObjectClass
The class of the objects referenced by this TOC entry.- Returns:
- the class of the objects referenced by this TOC entry
-
getIpsObjectTypeId
Returns the Id of the IpsObjectType for which this TOC entry was created.- Returns:
- the Id of the IpsObjectType for which this TOC entry was created
-