com.ptc.core.ca.co.client.tree
Class CoTreeNode

java.lang.Object
  extended by com.ptc.core.ca.co.client.element.CoElement
      extended by com.ptc.core.ca.co.client.tree.CoTreeNode
All Implemented Interfaces:
CoAddressable, CoInstanceChangeListener, CoCleanable, CoContainer, CoDynamic, CoInstanceHolder, CoModelDriven, CoTreeManaged, Externalizable, Serializable
Direct Known Subclasses:
WebTreeNode

Deprecated.

@Deprecated
public abstract class CoTreeNode
extends CoElement
implements CoContainer, CoDynamic, CoTreeManaged, Externalizable

This class implements a conceptual tree node.

Supported API: true

Extendable: false

See Also:
Serialized Form

Field Summary
 
Fields inherited from interface com.ptc.core.ca.co.client.element.CoContainer
CHILDREN
 
Fields inherited from interface com.ptc.core.ca.co.client.element.CoDynamic
TRANSIENT_INSTANCE
 
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
 Map getChildren()
          Deprecated. Gets the value of the attribute: children; the map of child elements.
 CoModel getModel()
          Deprecated. Gets the object for the association that plays role: model; the model of the element

Supported API: true
 CoInstance getTransientInstance()
          Deprecated. Gets the value of the attribute: transientInstance; the I*E element wrapped into CoInstance object that dymamic element will handle.
 boolean isDirty()
          Deprecated. Gets the value of the attribute: dirty; the flag indicating whether the element is out of date.
 void pruneChildren(CoEnvData envData)
          Deprecated. Removes sub-elements that do not have to be maintained and can easily be restored during new drawing.
 void setChildren(Map a_Children)
          Deprecated. Sets the value of the attribute: children; the map of child elements.
 void setDirty(boolean a_Dirty)
          Deprecated. Sets the value of the attribute: dirty; the flag indicating whether the element is out of date.
 void setModel(CoModel a_Model)
          Deprecated. Sets the object for the association that plays role: model; the model of the element

Supported API: true
 void setTransientInstance(CoInstance a_TransientInstance)
          Deprecated. Sets the value of the attribute: transientInstance; the I*E element wrapped into CoInstance object that dymamic element will handle.
 
Methods inherited from class com.ptc.core.ca.co.client.element.CoElement
canBePruned, default_draw, default_init, draw, getAddress, getFrame, getParent, handleDrawError, isBeingRefreshed, render, setAddress, setParent
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Method Detail

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
Parameters:
envData -
Throws:
WTException

getChildren

public Map getChildren()
Deprecated. 
Gets the value of the attribute: children; the map of child elements. Adresses of child elements CoAddress are used as keys.

Supported API: true

Specified by:
getChildren in interface CoContainer
Returns:
Map

setChildren

public void setChildren(Map a_Children)
Deprecated. 
Sets the value of the attribute: children; the map of child elements. Adresses of child elements CoAddress are used as keys.

Supported API: true

Specified by:
setChildren in interface CoContainer
Parameters:
a_Children -

getModel

public CoModel getModel()
Deprecated. 
Gets the object for the association that plays role: model; the model of the element

Supported API: true

Specified by:
getModel in interface CoModelDriven
Returns:
CoModel

setModel

public void setModel(CoModel a_Model)
Deprecated. 
Sets the object for the association that plays role: model; the model of the element

Supported API: true

Specified by:
setModel in interface CoModelDriven
Parameters:
a_Model -

getTransientInstance

public CoInstance getTransientInstance()
Deprecated. 
Gets the value of the attribute: transientInstance; the I*E element wrapped into CoInstance object that dymamic element will handle.

Supported API: true

Specified by:
getTransientInstance in interface CoDynamic
Returns:
CoInstance

setTransientInstance

public void setTransientInstance(CoInstance a_TransientInstance)
Deprecated. 
Sets the value of the attribute: transientInstance; the I*E element wrapped into CoInstance object that dymamic element will handle.

Supported API: true

Specified by:
setTransientInstance in interface CoDynamic
Parameters:
a_TransientInstance -

isDirty

public boolean isDirty()
Deprecated. 
Gets the value of the attribute: dirty; the flag indicating whether the element is out of date.

Supported API: true

Specified by:
isDirty in interface CoCleanable
Returns:
boolean

setDirty

public void setDirty(boolean a_Dirty)
Deprecated. 
Sets the value of the attribute: dirty; the flag indicating whether the element is out of date.

Supported API: true

Specified by:
setDirty in interface CoCleanable
Parameters:
a_Dirty -