ilog.cpl.graphic
Interface IlpInteractiveGraphicComponent

All Superinterfaces:
IlpGraphicComponent, IlpObjectSelectionModel, IlpStylable, IlvStylable
All Known Implementing Classes:
IlpEquipment, IlpNetwork, IlpTable, IlpTree

public interface IlpInteractiveGraphicComponent
extends IlpGraphicComponent

This interface models common characteristics of JTGO graphic components that support view interactors.

Since:
JTGO 3.5

Field Summary
 
Fields inherited from interface ilog.cpl.css.IlpStylable
UPDATE_ALL_MASK, UPDATE_COMPONENT_MASK, UPDATE_NONE_MASK, UPDATE_OBJECTS_MASK
 
Fields inherited from interface ilog.views.util.styling.IlvStylable
APPLIED_RULE_MASK, BAD_CLASS_MASK, BAD_PROP_MASK, BAD_PROP_WITH_STACK_MASK, CREATED_MASK, DECL_MASK, DECL_VALUE_MASK, FAILED_CONVERSIONS_MASK, TIME_REPORT_MASK, WARNING_PROP_MASK
 
Method Summary
 IlpViewInteractor getDefaultViewInteractor()
          Returns the default view interactor.
 IlpViewInteractor getViewInteractor()
          Returns the interactor associated with the view.
 void setDefaultViewInteractor(IlpViewInteractor interactor)
          Sets the default view interactor.
 void setViewInteractor(IlpViewInteractor interactor)
          Sets the interactor associated with the view.
 
Methods inherited from interface ilog.cpl.graphic.IlpGraphicComponent
getContext, getDataSource, setDataSource
 
Methods inherited from interface ilog.cpl.util.selection.IlpObjectSelectionModel
addSelectionObject, clearSelection, getSelectedObject, getSelectedObjects, isObjectSelected, removeSelectionObject, setSelectedObject, setSelectedObjects
 
Methods inherited from interface ilog.cpl.css.IlpStylable
setStyleSheets, setStyleSheets
 
Methods inherited from interface ilog.views.util.styling.IlvStylable
addPropertyChangeListener, getStyleSheetDebugMask, getStyleSheets, getStyleSheets, removePropertyChangeListener, setStyleSheetDebugMask, setStyleSheets, setStyleSheets
 

Method Detail

getDefaultViewInteractor

IlpViewInteractor getDefaultViewInteractor()
Returns the default view interactor. This is called when view interactors detach themselves: they install the default view interactor instead.


setDefaultViewInteractor

void setDefaultViewInteractor(IlpViewInteractor interactor)
Sets the default view interactor. This is usually called during initialization of the component only.

Note: Setting the default view interactor does not change the currently active view interactor immediately. It has an effect on the view interactor only the next time an interactor detaches itself.

See Also:
setViewInteractor(ilog.cpl.interactor.IlpViewInteractor)

getViewInteractor

IlpViewInteractor getViewInteractor()
Returns the interactor associated with the view.


setViewInteractor

void setViewInteractor(IlpViewInteractor interactor)
Sets the interactor associated with the view.



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