ilog.cpl.table.renderer
Class IlpAbstractTableViewRenderer

java.lang.Object
  extended by ilog.cpl.table.renderer.IlpAbstractTableViewRenderer
Direct Known Subclasses:
IlpAbstractTableInteractorRenderer, IlpViewRenderer

public abstract class IlpAbstractTableViewRenderer
extends Object

This is the base class of renderers for the IlpTableView. Each renderer is responsible for a feature of the view.

When a configuration is read from a CSS file, each renderer is customized through the values set for its CSS configuration object.

Since:
JTGO 4.0
See Also:
IlpViewRenderer, IlpAbstractTableInteractorRenderer, IlpInteractorRenderer

Constructor Summary
IlpAbstractTableViewRenderer()
          Default Constructor.
 
Method Summary
 void attach(ilog.cpl.table.internal.IlpTableViewSupport view)
          Called when this renderer is installed in an IlpTableViewSupport.
 void detach()
          Called when this renderer is detached from its IlpTableViewSupport.
 IlpContext getContext()
          Returns the application context.
abstract  String getCSSID()
          Returns the CSS identifier of this renderer.
 ilog.cpl.table.internal.IlpTableViewSupport 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.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

IlpAbstractTableViewRenderer

public IlpAbstractTableViewRenderer()
Default Constructor.

Method Detail

attach

public void attach(ilog.cpl.table.internal.IlpTableViewSupport view)
Called when this renderer is installed in an IlpTableViewSupport.

Internal method or field: do not use!

detach

public void detach()
Called when this renderer is detached from its IlpTableViewSupport.

Internal method or field: do not use!

getContext

public IlpContext getContext()
Returns the application context.


isRendererEnabled

public boolean isRendererEnabled()
Returns if the renderer is enabled or not.


setRendererEnabled

public void setRendererEnabled(boolean e)
Sets if the renderer is enabled or not. This is done through CSS

Internal method or field: do not use!

getCSSID

public abstract String getCSSID()
Returns the CSS identifier of this renderer.

Internal method or field: do not use!

reset

public abstract void reset()
Brings the renderer into the initial state, corresponding to an empty CSS configuration file or a missing XML element.

Internal method or field: do not use!

getViewSupport

public ilog.cpl.table.internal.IlpTableViewSupport getViewSupport()
Returns the view support for convenience

Internal method or field: do not use!


Copyright © 1996-2007 ILOG S.A. All rights reserved.   Documentation homepage.   . All Rights Reserved.