com.ptc.core.ca.co.client.property
Class CoPropertyHandler

java.lang.Object
  extended by com.ptc.core.ca.co.client.element.CoElementHandler
      extended by com.ptc.core.ca.co.client.property.CoPropertyHandler
All Implemented Interfaces:
CoModelHandler
Direct Known Subclasses:
CoAbstractPropertyHandler

Deprecated.

@Deprecated
public abstract class CoPropertyHandler
extends CoElementHandler
implements CoModelHandler

The class implementing property handler for the conceptual property element. The property hander assumes that instance holder ancestor element maintains the I*E element the attribute(s) of which the property presents.

Supported API: true

Extendable: false


Field Summary
static String ATTRIBUTE_TAG
          Deprecated. 

Supported API: true
 
Method Summary
 void updateModel(CoElement element, CoEnvData envData)
          Deprecated. Creates and updates the model of the element.
protected abstract  void updateModel(CoProperty property, com.infoengine.object.factory.Element ieElement, CoEnvData envData)
          Deprecated. Creates and updates the model of the property using given I*E element.
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

ATTRIBUTE_TAG

public static final String ATTRIBUTE_TAG
Deprecated. 


Supported API: true

See Also:
Constant Field Values
Method Detail

updateModel

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

Finds the instance holder anscestor element and its I*E element. Delegate the processing to the abstract method.

Supported API: true

Specified by:
updateModel in interface CoModelHandler
Parameters:
element -
envData -
Throws:
WTException

updateModel

protected abstract void updateModel(CoProperty property,
                                    com.infoengine.object.factory.Element ieElement,
                                    CoEnvData envData)
                             throws WTException
Deprecated. 
Creates and updates the model of the property using given I*E element.

Supported API: true

Parameters:
property - the property element
ieElement - the I*E element an attribute(s) of which the property element presents.
envData - the conceptual environment.
Throws:
WTException