|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface ExtendedNodeListener
Defines a listener for ExtendedNodes. Any object interested in such events should implement this interface.
Method Summary | |
---|---|
void |
extendedNodeAttributeChanged(ExtendedNodeEvent ene,
int attribute)
Called when selected attributes of the node are changed. |
void |
extendedNodeConnBNNotFound(ExtendedNodeEvent ene)
Invoked whenever the a CoreBN is needed but is not initialised. |
void |
extendedNodeConnNodeIdChanged(ExtendedNodeEvent ene)
Invoked when the ConnNodeId of an ExtendedNode is changed. |
void |
extendedNodeInconsistentEvidenceEntered(ExtendedNodeEvent ene)
Invoked whenever an inconsistent evidence exception is thrown when entering evidence. |
void |
extendedNodeMarginalsChanged(ExtendedNodeEvent ene,
boolean useMarginalDataSetForStateReplication)
Invoked whenever the marginals of an ExtendedNode has changed. |
void |
extendedNodeStateNameChanged(ExtendedNodeEvent ene,
ExtendedState es)
Invoked when an ExtendedState name is changed. |
void |
extendedNodeStatesReplaced(ExtendedNodeEvent ene)
Called when the node's states are replaced. |
void |
extendedNodeVariableAdded(ExtendedNodeEvent ene,
Variable addedVarible)
Invoked when a Variable is added to the ExtendedNodes VariableList. |
void |
extendedNodeVariableRemoved(ExtendedNodeEvent ene,
Variable removedVarible)
Invoked when a Variable is removed from the ExtendedNodes VariableList. |
void |
extendedNodeVisibleAttributeChanged(ExtendedNodeEvent ene,
boolean visible)
Invoked when an ExtendedNode visible attribute is changed. |
void |
extendedStateAdded(ExtendedNodeEvent ene)
Invoked when an ExtendedState is added to this ExtendedNode |
void |
extendedStateRemoved(ExtendedNodeEvent ene,
int indexOfStateRemoved)
Invoked when an ExtendedState is removed from this ExtendedNode |
void |
nodeChanged(ExtendedNodeEvent ene)
Called whenever a node changes (for selected events) |
Method Detail |
---|
void extendedNodeMarginalsChanged(ExtendedNodeEvent ene, boolean useMarginalDataSetForStateReplication)
ene
- the event encapsulating information about the changeuseMarginalDataSetForStateReplication
- TODOvoid extendedNodeInconsistentEvidenceEntered(ExtendedNodeEvent ene)
ene
- the event encapsulating information about the changevoid extendedNodeConnBNNotFound(ExtendedNodeEvent ene) throws ExtendedBNException
ene
- the event encapsulating information about the change
ExtendedBNException
void extendedStateAdded(ExtendedNodeEvent ene)
ene
- void extendedStateRemoved(ExtendedNodeEvent ene, int indexOfStateRemoved)
ene
- void extendedNodeStateNameChanged(ExtendedNodeEvent ene, ExtendedState es)
ene
- void extendedNodeVisibleAttributeChanged(ExtendedNodeEvent ene, boolean visible)
ene
- void extendedNodeConnNodeIdChanged(ExtendedNodeEvent ene)
ene
- void extendedNodeStatesReplaced(ExtendedNodeEvent ene)
ene
- void extendedNodeVariableAdded(ExtendedNodeEvent ene, Variable addedVarible)
ene
- The ExtendedNode event.addedVarible
- The Variable that was added.void extendedNodeVariableRemoved(ExtendedNodeEvent ene, Variable removedVarible)
ene
- The ExtendedNode event.removedVarible
- The Variable that was removed.void extendedNodeAttributeChanged(ExtendedNodeEvent ene, int attribute)
ene
- attribute
- void nodeChanged(ExtendedNodeEvent ene)
ebne
- the event encapsulating the change
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |