Package edu.cmu.tetrad.session
Class SessionAdapter
java.lang.Object
edu.cmu.tetrad.session.SessionAdapter
- All Implemented Interfaces:
SessionListener,EventListener
Basic implementation of SessionListener with empty methods.
- Author:
- Joseph Ramsey
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddingEdge(SessionEvent event) Indicates that the model is contemplating adding an edge (but hasn't yet).voidexecutionStarted(SessionEvent event) Indicates that a new execution of a simulation edu.cmu.tetrad.study has begun.voidmodelCreated(SessionEvent event) Indicates that a model has been created for a node.voidmodelDestroyed(SessionEvent event) Indicates that a model has been destroyed for a node.voidmodelUnclear(SessionEvent event) Indicates that the createModel method has been called but there is more than one model consistent with the parents, so a choice has to be made.voidnodeAdded(SessionEvent event) Indicates that a node has been added.voidnodeRemoved(SessionEvent event) Indicates that a node has been removed.voidparentAdded(SessionEvent event) Indicates that a parent has been added to a node.voidparentRemoved(SessionEvent event) Indicates that a parent has been removed from a node.voidrepetitionChanged(SessionEvent event) Indicates that the repetition of some node has changed.
-
Constructor Details
-
SessionAdapter
public SessionAdapter()
-
-
Method Details
-
nodeAdded
Indicates that a node has been added.- Specified by:
nodeAddedin interfaceSessionListener
-
nodeRemoved
Indicates that a node has been removed.- Specified by:
nodeRemovedin interfaceSessionListener
-
parentAdded
Indicates that a parent has been added to a node. Note that this implies a child is added to the parent.- Specified by:
parentAddedin interfaceSessionListener
-
parentRemoved
Indicates that a parent has been removed from a node. Note that this implies a child is removed from the parent.- Specified by:
parentRemovedin interfaceSessionListener
-
modelCreated
Indicates that a model has been created for a node.- Specified by:
modelCreatedin interfaceSessionListener
-
modelDestroyed
Indicates that a model has been destroyed for a node.- Specified by:
modelDestroyedin interfaceSessionListener
-
modelUnclear
Indicates that the createModel method has been called but there is more than one model consistent with the parents, so a choice has to be made.- Specified by:
modelUnclearin interfaceSessionListener
-
executionStarted
Indicates that a new execution of a simulation edu.cmu.tetrad.study has begun. (Some parameter objects need to be reset for every execution.- Specified by:
executionStartedin interfaceSessionListener
-
repetitionChanged
Indicates that the repetition of some node has changed.- Specified by:
repetitionChangedin interfaceSessionListener
-
addingEdge
Indicates that the model is contemplating adding an edge (but hasn't yet).- Specified by:
addingEdgein interfaceSessionListener
-