|
||||||||||
| PREV CLASS Documentation homepage NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectilog.cpl.table.IlpTableRowFactory
public class IlpTableRowFactory
Implementation of a representation object factory that creates table rows.
The rows are created with an IlpExtendedAttributeGroup object
as their attribute group.
IlpExtendedAttributeGroup,
IlpTableRow| Constructor Summary | |
|---|---|
IlpTableRowFactory(IlpClass clazz)
Deprecated. Please use the constructor IlpTableRowFactory(IlpTableRowAdapter) instead. |
|
IlpTableRowFactory(IlpExtendedAttributeGroup attrGroup)
Deprecated. Please use the constructor IlpTableRowFactory(IlpTableListAdapter) instead. |
|
IlpTableRowFactory(IlpTableListAdapter adpt)
Creates a representation object factory. |
|
| Method Summary | |
|---|---|
IlpRepresentationObject |
createRepresentation(IlpObject ilpObject,
IlpExpansionStrategy expansionStrategy)
Returns a representation object corresponding to a business object. |
IlpExtendedAttributeGroup |
getExtendedAttributeGroup()
Gets the extended attribute model that is used when creating the representation objects. |
void |
setExtendedAttributeGroup(IlpExtendedAttributeGroup attrGroup)
Sets the extended attribute group for representation objects that are being used by this factory. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public IlpTableRowFactory(IlpTableListAdapter adpt)
This factory creates table row (IlpTableRow) objects
containing an IlpExtendedAttributeGroup that wraps the
accepted class from the adapter.
adpt - The adapter that enables the factory to access the
accepted class used to create the
IlpExtendedAttributeGroup object.IlpRepresentationObjectFactory,
IlpListAdapter.getAcceptedClass(),
IlpExtendedAttributeGroup,
IlpTableListAdapter,
IlpTableRowpublic IlpTableRowFactory(IlpClass clazz)
IlpTableRowFactory(IlpTableRowAdapter) instead.
IlpExtendedAttributeGroup object that wraps the
IlpClass class.
clazz - The class used to create an
IlpExtendedAttributeGroup object.public IlpTableRowFactory(IlpExtendedAttributeGroup attrGroup)
IlpTableRowFactory(IlpTableListAdapter) instead.
IlpExtendedAttributeGroup object.
attrGroup - The IlpExtendedAttributeGroup object to be
used when creating the representation objects
(IlpTableRow instances).| Method Detail |
|---|
public void setExtendedAttributeGroup(IlpExtendedAttributeGroup attrGroup)
Note: This method calls the method
setAttributeGroup in the adapter only if none of the
deprecated constructors have been used.
attrGroup - The new attribute group of the representation objects.public IlpExtendedAttributeGroup getExtendedAttributeGroup()
public IlpRepresentationObject createRepresentation(IlpObject ilpObject,
IlpExpansionStrategy expansionStrategy)
IlpTableRow.
createRepresentation in interface IlpRepresentationObjectFactoryilpObject - The business object.expansionStrategy - The expansion strategy.IlpTableRow
|
||||||||||
| PREV CLASS Documentation homepage NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||