|
ILOG JRules | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface DTModelListener
Defines the interface for an object that listens to changes in an IlrDTModel.
Each add/remove/change of a structural element is notified through this listener.
IlrDTModel,
DTModelEvent
| Method Summary | |
|---|---|
void |
actionAdded(DTModelEvent event)
Invoked when an action is added to an action set of the model. |
void |
actionChanged(DTModelEvent event)
Invoked when an action has changed. |
void |
actionDefinitionAdded(DTModelEvent event)
Invoked when an action definition is added to the model. |
void |
actionDefinitionChanged(DTModelEvent event)
Invoked when an action definition has changed. |
void |
actionDefinitionRemoved(DTModelEvent event)
Invoked when an action definition is removed from the model. |
void |
actionDefinitionsSwapped(DTModelEvent event)
Invoked when two action definitions are swapped. |
void |
actionRemoved(DTModelEvent event)
Invoked when an action is removed from the model. |
void |
actionSetAdded(DTModelEvent event)
Invoked when one or more action sets are added to the model. |
void |
actionSetChanged(DTModelEvent event)
Invoked when one or more action sets have changed. |
void |
actionSetRemoved(DTModelEvent event)
Invoked when one or more action sets are removed from the model. |
void |
actionSetWillBeRemoved(DTModelEvent event)
Invoked when one or more action sets are going to be removed. |
void |
actionWillBeRemoved(DTModelEvent event)
Invoked when an action is going to be removed from the model. |
void |
adjustmentFinished(DTModelEvent event)
Invoked when IlrDTModel.setAdjusting(boolean) is called with false. |
void |
dtModelChanged(DTModelEvent event)
Invoked when the the model or its environment has changed and the model has to be fully reinterpreted. |
void |
partitionAdded(DTModelEvent event)
Invoked when a partition is added to the model. |
void |
partitionChanged(DTModelEvent event)
Invoked when a partition has changed in the model. |
void |
partitionDefinitionAdded(DTModelEvent event)
Invoked when a partition definition is added to the model. |
void |
partitionDefinitionChanged(DTModelEvent event)
Invoked when a partition definition has changed. |
void |
partitionDefinitionRemoved(DTModelEvent event)
Invoked when a partition definition is removed from the model. |
void |
partitionItemAdded(DTModelEvent event)
Invoked when a partition item is added to the model. |
void |
partitionItemChanged(DTModelEvent event)
Invoked when a partition item has changed. |
void |
partitionItemRemoved(DTModelEvent event)
Invoked when a partition item is removed from the model. |
void |
partitionItemsSwapped(DTModelEvent event)
Invoked when two partition items from the same partition are swapped. |
void |
partitionRemoved(DTModelEvent event)
Invoked when a partition is removed from the model. |
void |
partitionShrinked(DTModelEvent event)
Invoked when a partition is shrunk in the model. |
| Method Detail |
|---|
void adjustmentFinished(DTModelEvent event)
IlrDTModel.setAdjusting(boolean) is called with false.
Generally occurs after a sequence of modifications of the model which should be treated as a
single modification.
event - A DT model event.void dtModelChanged(DTModelEvent event)
IlrDTModel.reset().
event - A DT model event.void partitionDefinitionAdded(DTModelEvent event)
Use DTModelEvent.getPartitionDefinition() to get the added definition and
use DTModelEvent.getIndex() to get its index.
event - A DT model event.void partitionDefinitionRemoved(DTModelEvent event)
Use DTModelEvent.getPartitionDefinition() to get the removed definition and
use DTModelEvent.getIndex() to get its index before it is removed.
event - A DT model event.void partitionDefinitionChanged(DTModelEvent event)
Use DTModelEvent.getPartitionDefinition() to get the definition.
event - A DT model event.void partitionAdded(DTModelEvent event)
Use DTModelEvent.getPartition() to get the added partition,
use DTModelEvent.getPartitionItem() to get its parent partition item.
event - A DT model event.void partitionRemoved(DTModelEvent event)
Use DTModelEvent.getPartition() to get the removed partition. Note that
IlrDTStatement.getParentPartitionItem() is still valid.
event - A DT model event.void partitionShrinked(DTModelEvent event)
Use DTModelEvent.getPartition() to get the shrunk partition. Note that
IlrDTStatement.getParentPartitionItem() is still valid.
event - A DT model event.void partitionChanged(DTModelEvent event)
Use DTModelEvent.getPartition() to get the changed partition.
In the case of a definition change, use DTModelEvent.getOldPartitionDefinition() and use
DTModelEvent.getNewPartitionDefinition().
event - A DT model event.void partitionItemAdded(DTModelEvent event)
Use DTModelEvent.getPartitionItem() to get the added partition item,
use DTModelEvent.getPartition() to get its parent partition, and
use DTModelEvent.getIndex() to get its index.
event - A DT model event.void partitionItemRemoved(DTModelEvent event)
Use DTModelEvent.getPartitionItem() to get the removed partition item.
event - A DT model event.void partitionItemsSwapped(DTModelEvent event)
Use DTModelEvent.getPartitionItem() to get the first partition item,
use DTModelEvent.getToPartitionItem() to get the second partition item.
event - A DT model event.void partitionItemChanged(DTModelEvent event)
Use DTModelEvent.getPartitionItem() to get the changed partition item.
event - A DT model event.void actionDefinitionAdded(DTModelEvent event)
Use DTModelEvent.getActionDefinition() to get the added definition and
use DTModelEvent.getIndex() to get its index.
event - A DT model event.void actionDefinitionRemoved(DTModelEvent event)
Use DTModelEvent.getPartitionDefinition() to get the removed definition and
use DTModelEvent.getIndex() to get its index before it is removed.
event - A DT model event.void actionDefinitionsSwapped(DTModelEvent event)
Use DTModelEvent.getActionDefinition() to get the first action definition,
use DTModelEvent.getToActionDefinition() to get the second action definition.
event - A DT model event.void actionDefinitionChanged(DTModelEvent event)
Use DTModelEvent.getActionDefinition() to get the definition.
event - A DT model event.void actionSetAdded(DTModelEvent event)
Use DTModelEvent.getIndex() to get the index of the first added action set,
use DTModelEvent.getLastIndex() to get the index of the last added action set.
event - A DT model event.void actionSetWillBeRemoved(DTModelEvent event)
Use DTModelEvent.getIndex() to get the index of the first action set,
use DTModelEvent.getLastIndex() to get the index of the last action set.
event - A DT model event.void actionSetRemoved(DTModelEvent event)
Use DTModelEvent.getIndex() to get the index of the first action set,
use DTModelEvent.getLastIndex() to get the index of the last action set, and
use DTModelEvent.getActionSets() to get the removed action sets.
event - A DT model event.void actionSetChanged(DTModelEvent event)
Use DTModelEvent.getActionSet() to get the unique action set modified, or
use DTModelEvent.getIndex() to get the index of the first modified action set, and
use DTModelEvent.getLastIndex() to get the index of the last modified action set.
event - A DT model event.void actionAdded(DTModelEvent event)
Use DTModelEvent.getAction() to get the added action,
use DTModelEvent.getIndex() to get the index of the added action.
event - A DT model event.void actionWillBeRemoved(DTModelEvent event)
Use DTModelEvent.getAction() to get the action,
use DTModelEvent.getIndex() to get the index of the action.
event - A DT model event.void actionRemoved(DTModelEvent event)
Use DTModelEvent.getAction() to get the removed action,
use DTModelEvent.getIndex() to get the index of the removed action.
event - A DT model event.void actionChanged(DTModelEvent event)
Use DTModelEvent.getAction() to get the removed action.
event - A DT model event.
|
ILOG JRules | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||