com.ptc.core.ca.co.client.table
Class CoCompositeTable
java.lang.Object
com.ptc.core.ca.co.client.element.CoElement
com.ptc.core.ca.co.client.table.CoTable
com.ptc.core.ca.co.client.table.CoCompositeTable
- All Implemented Interfaces:
- CoAddressable, CoComponent, CoCompositeComponent, CoCleanable, CoContainer, CoFooterHolder, CoInstanceListHolder, com.ptc.core.ca.co.client.element.CoModeDriven, CoModelDriven, CoFrameManaged, com.ptc.core.ca.co.client.layout.CoLayoutManaged, CoListManaged, CoSelector, CoTableLookLike, CoWizardStepManaged, Externalizable, Serializable
- Direct Known Subclasses:
- WebCompositeTable
Deprecated.
@Deprecated
public abstract class CoCompositeTable
- extends CoTable
- implements CoCompositeComponent, Externalizable
The class implementing a composite table. A composite table has layouts
as column headers and a list of row as its children. It does not have
a face plate but has a header and top layout instead.
Supported API: true
Extendable: false
- See Also:
- Serialized Form
| Fields inherited from interface com.ptc.core.ca.co.client.element.CoCleanable |
DIRTY |
| Methods inherited from class com.ptc.core.ca.co.client.table.CoTable |
createDynamicSubElement, createStaticSubElement, getChildren, getInstanceList, getModel, getSelected, isDirty, setChildren, setDirty, setInstanceList, setModel, setSelected, updateColumns, updateModel, updateRows |
| Methods inherited from class com.ptc.core.ca.co.client.element.CoElement |
canBePruned, default_draw, default_init, draw, getAddress, getConfiguration, getFrame, getParent, handleDrawError, isBeingRefreshed, render, setAddress, setParent |
newModel
public CoModel newModel()
- Deprecated.
- Returns newly created model of
CoDefaultCompositeTableModel
class.
Supported API: true
- Specified by:
newModel in interface CoModelDriven
- Returns:
- CoModel
updateChildren
public void updateChildren(CoEnvData envData)
throws WTException
- Deprecated.
- Updates sub-elements. After the execution of the method the element's
model and
children map should contain sub-elements according
to the configuration specification and data from the data aquisition
layer.
Supported API: true
- Specified by:
updateChildren in interface CoContainer
- Parameters:
envData -
- Throws:
WTException
getColumnsConfiguration
protected ArrayList getColumnsConfiguration(CoEnvData envData)
throws WTException
- Deprecated.
- Returns a list of configuration features describing colum headers
of the table.
Supported API: true
- Parameters:
envData -
- Returns:
- ArrayList
- Throws:
WTException
pruneChildren
public void pruneChildren(CoEnvData envData)
throws WTException
- Deprecated.
- Removes sub-elements that do not have to be maintained and can easily
be restored during new drawing.
Supported API: true
- Specified by:
pruneChildren in interface CoContainer- Overrides:
pruneChildren in class CoTable
- Parameters:
envData -
- Throws:
WTException