com.ptc.core.ca.co.client.frame
Class CoCompositeFrame

java.lang.Object
  extended by com.ptc.core.ca.co.client.element.CoElement
      extended by com.ptc.core.ca.co.client.frame.CoFrame
          extended by com.ptc.core.ca.co.client.frame.CoCompositeFrame
All Implemented Interfaces:
CoAddressable, CoComponent, CoCompositeComponent, CoCleanable, CoContainer, com.ptc.core.ca.co.client.element.CoModeDriven, CoModelDriven, Externalizable, Serializable
Direct Known Subclasses:
WebCompositeFrame

Deprecated.

@Deprecated
public abstract class CoCompositeFrame
extends CoFrame
implements CoCompositeComponent, Externalizable

Composite frame differs from a simple frame in its ability to act like a composite component. It also does not have any hardcoded attributes in its model but rather has a property panel to present arbitrary information.

Supported API: true

Extendable: false

See Also:
Serialized Form

Field Summary
 
Fields inherited from interface com.ptc.core.ca.co.client.element.CoModelDriven
MODEL
 
Fields inherited from interface com.ptc.core.ca.co.client.element.CoContainer
CHILDREN
 
Fields inherited from interface com.ptc.core.ca.co.client.element.CoModelDriven
MODEL
 
Fields inherited from interface com.ptc.core.ca.co.client.element.CoCleanable
DIRTY
 
Fields inherited from interface com.ptc.core.ca.co.client.address.CoAddressable
ADDRESS
 
Method Summary
 CoModel newModel()
          Deprecated. Returns newly created model of CoDefaultCompositeFrameModel class.
 void updateChildren(CoEnvData envData)
          Deprecated. Updates sub-element.
 void updateModel(CoEnvData envData)
          Deprecated. Creates and updates the model of the element.
 
Methods inherited from class com.ptc.core.ca.co.client.frame.CoFrame
createDynamicSubElement, createStaticSubElement, getAnyData, getChildren, getModel, getOpenerActionAddress, isBeingHandled, isBeingRefreshed, isDirty, pruneChildren, setAnyData, setBeingHandled, setBeingRefreshed, setChildren, setDirty, setModel, setOpenerActionAddress
 
Methods inherited from class com.ptc.core.ca.co.client.element.CoElement
canBePruned, default_draw, default_init, draw, getAddress, getConfiguration, getFrame, getParent, handleDrawError, render, setAddress, setParent
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface com.ptc.core.ca.co.client.element.CoModelDriven
getModel, setModel
 
Methods inherited from interface com.ptc.core.ca.co.client.element.CoContainer
getChildren, pruneChildren, setChildren
 
Methods inherited from interface com.ptc.core.ca.co.client.element.CoModelDriven
getModel, setModel
 

Method Detail

updateModel

public void updateModel(CoEnvData envData)
                 throws WTException
Deprecated. 
Creates and updates the model of the element.

Supported API: true

Specified by:
updateModel in interface CoModelDriven
Overrides:
updateModel in class CoFrame
Parameters:
envData -
Throws:
WTException

newModel

public CoModel newModel()
Deprecated. 
Returns newly created model of CoDefaultCompositeFrameModel class.

Supported API: true

Specified by:
newModel in interface CoModelDriven
Returns:
CoModel

updateChildren

public void updateChildren(CoEnvData envData)
                    throws WTException
Deprecated. 
Updates sub-element. After the execution of the method the element's model and children map should contain sub-element according to the configuration specification.

Supported API: true

Specified by:
updateChildren in interface CoContainer
Parameters:
envData -
Throws:
WTException