public abstract class IlpAbstractTreeViewRenderer extends Object
IlpTreeView
.
Each renderer is responsible for a feature of the view.
When a configuration is read from a CSS or XML file, each renderer is customized through the values set for its CSS configuration object or in its XML element.
IlpViewRenderer
,
IlpAbstractTreeInteractorRenderer
,
IlpInteractorRenderer
Constructor and Description |
---|
IlpAbstractTreeViewRenderer()
Constructor.
|
Modifier and Type | Method and Description |
---|---|
void |
attach(ilog.cpl.tree.internal.IlpTreeViewSupport view)
Called when this renderer is installed in an
IlpTreeViewSupport . |
void |
detach()
Called when this renderer is detached from its
IlpTreeViewSupport . |
protected IlpContext |
getContext()
Returns the application context.
|
abstract String |
getCSSID()
Returns the CSS identifier of this renderer.
|
ilog.cpl.tree.internal.IlpTreeViewSupport |
getViewSupport()
Returns the view support for convenience
|
boolean |
isRendererEnabled()
Returns if the renderer is enabled or not.
|
abstract void |
reset()
Brings the renderer into the initial state, corresponding to an
empty CSS configuration file or a missing XML element.
|
void |
setRendererEnabled(boolean e)
Sets if the renderer is enabled or not.
|
public void attach(ilog.cpl.tree.internal.IlpTreeViewSupport view)
IlpTreeViewSupport
.public void detach()
IlpTreeViewSupport
.protected IlpContext getContext()
public boolean isRendererEnabled()
public void setRendererEnabled(boolean e)
public abstract String getCSSID()
public abstract void reset()
public ilog.cpl.tree.internal.IlpTreeViewSupport getViewSupport()
© Copyright 2024 Rogue Wave Software, Inc., a Perforce company.. All Rights Reserved.