ilog.cpl.table.renderer
Class IlpAbstractTableInteractorRenderer

java.lang.Object
  extended by ilog.cpl.table.renderer.IlpAbstractTableViewRenderer
      extended by ilog.cpl.table.renderer.IlpAbstractTableInteractorRenderer
All Implemented Interfaces:
ilog.cpl.graphic.css.renderer.IlpInteractorRenderer
Direct Known Subclasses:
IlpInteractorRenderer

public abstract class IlpAbstractTableInteractorRenderer
extends IlpAbstractTableViewRenderer
implements ilog.cpl.graphic.css.renderer.IlpInteractorRenderer

This is the base class of interactor renderers for the IlpTableView.

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:
IlpAbstractTableViewRenderer, IlpInteractorRenderer

Constructor Summary
IlpAbstractTableInteractorRenderer()
           
 
Method Summary
 String getCSSID()
          Returns the CSS identifier of this renderer.
 IlpObjectInteractor getObjectInteractor(IlpRepresentationObject object)
          Returns the interactor associated with the given object.
 IlpObjectInteractor getObjectInteractor(IlpRepresentationObject object, IlpAttribute attribute)
          Returns the interactor associated with the given object and attribute.
 IlpViewInteractor getViewInteractor()
          Returns the table view interactor.
 void setObjectInteractor(IlpRepresentationObject object, IlpAttribute attribute, IlpObjectInteractor interactor)
          Sets the interactor to be associated with the given object and attribute.
 void setObjectInteractor(IlpRepresentationObject object, IlpObjectInteractor interactor)
          Sets the interactor to be associated with the given object.
 void setViewInteractor(IlpViewInteractor v)
          Sets the interactor in the Table view.
 
Methods inherited from class ilog.cpl.table.renderer.IlpAbstractTableViewRenderer
attach, detach, getContext, getViewSupport, isRendererEnabled, reset, setRendererEnabled
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface ilog.cpl.graphic.css.renderer.IlpInteractorRenderer
isRendererEnabled
 

Constructor Detail

IlpAbstractTableInteractorRenderer

public IlpAbstractTableInteractorRenderer()
Method Detail

getCSSID

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

Specified by:
getCSSID in class IlpAbstractTableViewRenderer
Internal method or field: do not use!

getViewInteractor

public IlpViewInteractor getViewInteractor()
Returns the table view interactor.

Specified by:
getViewInteractor in interface ilog.cpl.graphic.css.renderer.IlpInteractorRenderer
Returns:
Table view interactor.

setViewInteractor

public void setViewInteractor(IlpViewInteractor v)
Sets the interactor in the Table view.

Specified by:
setViewInteractor in interface ilog.cpl.graphic.css.renderer.IlpInteractorRenderer
Parameters:
v - View interactor
See Also:
IlpDefaultTableViewInteractor

getObjectInteractor

public IlpObjectInteractor getObjectInteractor(IlpRepresentationObject object)
Returns the interactor associated with the given object.

Specified by:
getObjectInteractor in interface ilog.cpl.graphic.css.renderer.IlpInteractorRenderer
Parameters:
object - Representation object.

setObjectInteractor

public void setObjectInteractor(IlpRepresentationObject object,
                                IlpObjectInteractor interactor)
Sets the interactor to be associated with the given object.

Specified by:
setObjectInteractor in interface ilog.cpl.graphic.css.renderer.IlpInteractorRenderer

getObjectInteractor

public IlpObjectInteractor getObjectInteractor(IlpRepresentationObject object,
                                               IlpAttribute attribute)
Returns the interactor associated with the given object and attribute.

Specified by:
getObjectInteractor in interface ilog.cpl.graphic.css.renderer.IlpInteractorRenderer
Parameters:
object - Representation object.
attribute - Business attribute.

setObjectInteractor

public void setObjectInteractor(IlpRepresentationObject object,
                                IlpAttribute attribute,
                                IlpObjectInteractor interactor)
Sets the interactor to be associated with the given object and attribute.

Specified by:
setObjectInteractor in interface ilog.cpl.graphic.css.renderer.IlpInteractorRenderer
Parameters:
object - Representation object
attribute - Business attribute
interactor - Object interactor


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