com.ptc.core.ca.web.client.tree
Class WebTreeNode

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

Deprecated.

@Deprecated
public class WebTreeNode
extends CoTreeNode
implements WebElement, Externalizable

This class implements a tree node.

Supported API: true

Extendable: false

See Also:
Serialized Form

Field Summary
 
Fields inherited from interface com.ptc.core.ca.web.client.element.WebElement
RENDERER_JSP_DATA
 
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
 String getRenderer(CoEnvData envData)
          Deprecated. Returns the web application resouce to dispatch to to render the element.
 WebJspData getRendererJspData()
          Deprecated. Gets the object for the association that plays role: rendererJspData; the object containing various information about the elements's jsp page.
 String getRenderHandler(CoElement element, CoEnvData envData)
          Deprecated. Returns the class to delegate to to render the element.
 void handleDrawError(Throwable t, CoEnvData envData)
          Deprecated. To handle exception in CoElement.draw() method.
 void render(CoEnvData envData)
          Deprecated. Implements rendering algorithm specific to the element's type.
 void setRendererJspData(WebJspData a_RendererJspData)
          Deprecated. Sets the object for the association that plays role: rendererJspData; the object containing various information about the elements's jsp page.
 
Methods inherited from class com.ptc.core.ca.co.client.tree.CoTreeNode
getChildren, getModel, getTransientInstance, isDirty, pruneChildren, setChildren, setDirty, setModel, setTransientInstance
 
Methods inherited from class com.ptc.core.ca.co.client.element.CoElement
canBePruned, default_draw, default_init, draw, getAddress, getFrame, getParent, isBeingRefreshed, setAddress, setParent
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Method Detail

render

public void render(CoEnvData envData)
            throws WTException
Deprecated. 
Implements rendering algorithm specific to the element's type.

Supported API: true

Specified by:
render in class CoElement
Parameters:
envData -
Throws:
WTException

getRenderer

public String getRenderer(CoEnvData envData)
                   throws WTException
Deprecated. 
Returns the web application resouce to dispatch to to render the element.

Supported API: true

Specified by:
getRenderer in interface WebElement
Parameters:
envData -
Returns:
String
Throws:
WTException

getRenderHandler

public String getRenderHandler(CoElement element,
                               CoEnvData envData)
                        throws WTException
Deprecated. 
Returns the class to delegate to to render the element.

Supported API: true

Specified by:
getRenderHandler in interface WebElement
Parameters:
element -
envData -
Returns:
String
Throws:
WTException

handleDrawError

public void handleDrawError(Throwable t,
                            CoEnvData envData)
                     throws WTException
Deprecated. 
To handle exception in CoElement.draw() method.

Supported API: true

Specified by:
handleDrawError in interface WebElement
Specified by:
handleDrawError in class CoElement
Parameters:
t -
envData -
Throws:
WTException

getRendererJspData

public WebJspData getRendererJspData()
Deprecated. 
Gets the object for the association that plays role: rendererJspData; the object containing various information about the elements's jsp page. In the case when the element has java based renderer, this object will describe the jsp page of the nearest ancestor that has one or the gateway jsp page.

Supported API: true

Specified by:
getRendererJspData in interface WebElement
Returns:
WebJspData

setRendererJspData

public void setRendererJspData(WebJspData a_RendererJspData)
Deprecated. 
Sets the object for the association that plays role: rendererJspData; the object containing various information about the elements's jsp page. In the case when the element has java based renderer, this object will describe the jsp page of the nearest ancestor that has one or the gateway jsp page.

Supported API: true

Specified by:
setRendererJspData in interface WebElement
Parameters:
a_RendererJspData -