|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectuk.co.agena.minerva.model.extendedbn.ExtendedNodeAdapter
public class ExtendedNodeAdapter
Defines an adapter for ExtendedNodes. Any object interested in events can instantiate a subclass of this adapter rather than implementing ModelListener. Only those methods that are needed by the subclass then need to be implemented.
Constructor Summary | |
---|---|
ExtendedNodeAdapter()
|
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) |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public ExtendedNodeAdapter()
Method Detail |
---|
public void extendedNodeMarginalsChanged(ExtendedNodeEvent ene, boolean useMarginalDataSetForStateReplication)
ExtendedNodeListener
extendedNodeMarginalsChanged
in interface ExtendedNodeListener
ene
- the event encapsulating information about the changeuseMarginalDataSetForStateReplication
- TODOpublic void extendedNodeInconsistentEvidenceEntered(ExtendedNodeEvent ene)
ExtendedNodeListener
extendedNodeInconsistentEvidenceEntered
in interface ExtendedNodeListener
ene
- the event encapsulating information about the changepublic void extendedNodeConnBNNotFound(ExtendedNodeEvent ene) throws ExtendedBNException
ExtendedNodeListener
extendedNodeConnBNNotFound
in interface ExtendedNodeListener
ene
- the event encapsulating information about the change
ExtendedBNException
public void extendedStateAdded(ExtendedNodeEvent ene)
ExtendedNodeListener
extendedStateAdded
in interface ExtendedNodeListener
public void extendedStateRemoved(ExtendedNodeEvent ene, int indexOfStateRemoved)
ExtendedNodeListener
extendedStateRemoved
in interface ExtendedNodeListener
public void extendedNodeStateNameChanged(ExtendedNodeEvent ene, ExtendedState es)
ExtendedNodeListener
extendedNodeStateNameChanged
in interface ExtendedNodeListener
public void extendedNodeVisibleAttributeChanged(ExtendedNodeEvent ene, boolean visible)
ExtendedNodeListener
extendedNodeVisibleAttributeChanged
in interface ExtendedNodeListener
public void extendedNodeConnNodeIdChanged(ExtendedNodeEvent ene)
ExtendedNodeListener
extendedNodeConnNodeIdChanged
in interface ExtendedNodeListener
public void extendedNodeStatesReplaced(ExtendedNodeEvent ene)
ExtendedNodeListener
extendedNodeStatesReplaced
in interface ExtendedNodeListener
public void extendedNodeAttributeChanged(ExtendedNodeEvent ene, int attribute)
ExtendedNodeListener
extendedNodeAttributeChanged
in interface ExtendedNodeListener
public void extendedNodeVariableAdded(ExtendedNodeEvent ene, Variable addedVarible)
ExtendedNodeListener
extendedNodeVariableAdded
in interface ExtendedNodeListener
ene
- The ExtendedNode event.addedVarible
- The Variable that was added.public void extendedNodeVariableRemoved(ExtendedNodeEvent ene, Variable removedVarible)
ExtendedNodeListener
extendedNodeVariableRemoved
in interface ExtendedNodeListener
ene
- The ExtendedNode event.removedVarible
- The Variable that was removed.public void nodeChanged(ExtendedNodeEvent ene)
ExtendedNodeListener
nodeChanged
in interface ExtendedNodeListener
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |