|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use IlpInteractionContext | |
|---|---|
| ilog.cpl.graphic.views | Provides graphic object and graphic view classes for creating and configuring graphic views based on ILOG JViews. |
| ilog.cpl.interactor | Contains all the base classes of interactors. |
| ilog.cpl.table.interactor | Contains all the table-specific interactors giving the ILOG JTGO Table component its default behavior. |
| Uses of IlpInteractionContext in ilog.cpl.graphic.views |
|---|
| Methods in ilog.cpl.graphic.views with parameters of type IlpInteractionContext | |
|---|---|
protected boolean |
IlpViewsViewInteractor.delegateEvent(IlpInteractionContext ctxt,
MouseEvent e)
Redefined to delegate event management to an object interactor. |
boolean |
IlpViewsViewInteractor.processEvent(IlpInteractionContext context,
AWTEvent event)
Process an event. |
| Uses of IlpInteractionContext in ilog.cpl.interactor |
|---|
| Subinterfaces of IlpInteractionContext in ilog.cpl.interactor | |
|---|---|
interface |
IlpObjectInteractionContext
An object interaction context is used to store contextual information about the events that occur over a single object. |
interface |
IlpViewInteractionContext
Describes the context of a user interaction that can occur anywhere in a view. |
| Classes in ilog.cpl.interactor that implement IlpInteractionContext | |
|---|---|
class |
IlpDefaultInteractionContext
Default implementation for IlpInteractionContext. |
class |
IlpDefaultObjectInteractionContext
Provides a default implementation of IlpObjectInteractionContext. |
class |
IlpDefaultViewInteractionContext
Provides a default implementation of IlpViewInteractionContext
A view interaction context is used to store contextual information
about the events that occur over a graphic view. |
| Methods in ilog.cpl.interactor that return IlpInteractionContext | |
|---|---|
IlpInteractionContext |
IlpAbstractPopupMenuFactory.getInteractionContext()
Returns the interaction context containing information needed to create the pop-up menu. |
| Methods in ilog.cpl.interactor with parameters of type IlpInteractionContext | |
|---|---|
ActionEvent |
IlpActionEventFactory.create(Action action,
IlpInteractionContext ctxt,
IlpInteractionState state,
int modifiers)
Returns an action event. |
protected ActionEvent |
IlpAbstractInteractor.createActionEvent(Action action,
IlpInteractionContext ctxt,
IlpInteractionState state,
int modifiers)
Returns a new ActionEvent. |
protected ActionEvent |
IlpDefaultObjectInteractor.createActionEvent(IlpInteractionContext ctxt,
IlpInteractionState state,
int modifiers)
Deprecated. Please use IlpActionEventFactory instead. |
protected ActionEvent |
IlpDefaultViewInteractor.createActionEvent(IlpInteractionContext ctxt,
IlpInteractionState state,
int modifiers)
Deprecated. Please use IlpActionEventFactory instead. |
protected ActionEvent |
IlpAbstractInteractor.createActionEvent(IlpInteractionContext ctxt,
IlpInteractionState state,
int modifiers)
Deprecated. Please use IlpActionEventFactory instead. |
JPopupMenu |
IlpPopupMenuFactory.createPopupMenu(IlpInteractionContext context)
Creates a pop-up menu for the specified IlpInteractionContext. |
JPopupMenu |
IlpAbstractPopupMenuFactory.createPopupMenu(IlpInteractionContext ctxt)
Delegates the menu creation to the method IlpAbstractPopupMenuFactory.createPopupMenu(IlpRepresentationObjectSelectionModel) after
having retrieved the selection model used by the view. |
JPopupMenu |
IlpDefaultPopupMenuFactory.createPopupMenu(IlpInteractionContext context)
Creates a pop-up menu for the specified IlpInteractionContext. |
protected boolean |
IlpDefaultViewInteractor.delegateEvent(IlpInteractionContext ctxt,
MouseEvent e)
Redefined to delegate event management to an object interactor. |
protected boolean |
IlpAbstractInteractor.delegateEvent(IlpInteractionContext ctxt,
MouseEvent e)
This method may be redefined by subclasses if the event process needs to be delegated to a sub-interactor. |
protected boolean |
IlpAbstractInteractor.displayPopupMenu(IlpInteractionContext ctxt,
MouseEvent e)
Displays a pop-up menu on the source and at the location given by the specified mouse event if this event corresponds to a pop-up trigger and a pop-up menu factory is set for this interactor and if this factory does not return null. |
protected IlpInteractionState |
IlpDefaultObjectInteractor.getInteractionState(IlpInteractionContext ctxt)
Looks up the interaction state corresponding to the given context. |
protected IlpInteractionState |
IlpDefaultViewInteractor.getInteractionState(IlpInteractionContext ctxt)
Looks up the interaction state corresponding to the given context. |
protected abstract IlpInteractionState |
IlpAbstractInteractor.getInteractionState(IlpInteractionContext ctxt)
Looks up the interaction state corresponding to the given context. |
protected void |
IlpAbstractInteractor.manageSelection(IlpInteractionContext ctxt,
IlpRepresentationObjectSelectionModel selectionModel,
IlpRepresentationObject ro)
This method is called before displaying a pop-up menu to update the selection. |
boolean |
IlpDefaultObjectInteractor.processEvent(IlpInteractionContext ctxt,
AWTEvent event)
Processes the events applying to the object this interactor is attached to. |
boolean |
IlpDefaultViewInteractor.processEvent(IlpInteractionContext ctxt,
AWTEvent event)
Processes the events applying to the view that this interactor is attached to. |
boolean |
IlpInteractor.processEvent(IlpInteractionContext context,
AWTEvent event)
Manages the events occurring on a view, translating atomic input events into Swing action invocations in a given context, recognizing higher-level gestures when applicable, and invoking the associated Swing actions. |
boolean |
IlpAbstractInteractor.processEvent(IlpInteractionContext ctxt,
AWTEvent event)
This method is called by an IlpGraphicController
each time an event occurs on the IlpGraphicView
this controller is attached to. |
protected boolean |
IlpAbstractInteractor.processGesture(IlpGesture gesture,
IlpInteractionContext ctxt,
IlpInteractionState state,
AWTEvent e)
Manages a completely recognized gesture, trying to trigger the associated action. |
protected boolean |
IlpAbstractInteractor.processKeyEvent(IlpInteractionContext ctxt,
KeyEvent event)
Manages the key events occurring on the entity to which this interactor is attached. |
protected boolean |
IlpAbstractInteractor.processMouseOrFocusEvent(IlpInteractionContext ctxt,
AWTEvent event)
This method recognizes gestures from mouse or focus events and tries to trigger the associated action, if any. |
| Uses of IlpInteractionContext in ilog.cpl.table.interactor |
|---|
| Classes in ilog.cpl.table.interactor that implement IlpInteractionContext | |
|---|---|
class |
IlpTableHeaderInteractionContext
This class handles the context of an interaction occurring in a table header. |
class |
IlpTableViewInteractionContext
Provides a default implementation of IlpViewInteractionContext
for the Table component. |
| Methods in ilog.cpl.table.interactor with parameters of type IlpInteractionContext | |
|---|---|
protected ActionEvent |
IlpDefaultTableHeaderInteractor.createActionEvent(IlpInteractionContext ctxt,
IlpInteractionState state,
int modifiers)
Deprecated. Please use IlpActionEventFactory instead. |
protected boolean |
IlpDefaultTableViewInteractor.delegateEvent(IlpInteractionContext ctxt,
MouseEvent e)
Redefined to delegate mouse events which occur in the table header to IlpDefaultTableHeaderInteractor. |
protected boolean |
IlpDefaultTableHeaderInteractor.displayPopupMenu(IlpInteractionContext ctxt,
MouseEvent e)
Displays a pop-up menu on the source and at the location given by the specified mouse event if this event corresponds to a pop-up trigger and a pop-up menu factory is set for this interactor and if this factory does not return null. |
protected IlpInteractionState |
IlpDefaultTableHeaderInteractor.getInteractionState(IlpInteractionContext ctxt)
Looks up the interaction state corresponding to the given context. |
protected void |
IlpDefaultTableViewInteractor.manageSelection(IlpInteractionContext ctxt,
IlpRepresentationObjectSelectionModel selectionModel,
IlpRepresentationObject ro)
Redefined to manage the selection when a pop-up menu is about to be displayed, taking care of the particular selection of the table which allows the selection of an attribute for a representation object (cell selection). |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||