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:
- josephramsey
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
addingEdge
(SessionEvent event) Indicates that the model is contemplating adding an edge (but hasn't yet).void
executionStarted
(SessionEvent event) Indicates that a new execution of a simulation edu.cmu.tetrad.study has begun.void
modelCreated
(SessionEvent event) Indicates that a model has been created for a node.void
modelDestroyed
(SessionEvent event) Indicates that a model has been destroyed for a node.void
modelUnclear
(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.void
nodeAdded
(SessionEvent event) Indicates that a node has been added.void
nodeRemoved
(SessionEvent event) Indicates that a node has been removed.void
parentAdded
(SessionEvent event) Indicates that a parent has been added to a node.void
parentRemoved
(SessionEvent event) Indicates that a parent has been removed from a node.void
repetitionChanged
(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:
nodeAdded
in interfaceSessionListener
-
nodeRemoved
Indicates that a node has been removed.- Specified by:
nodeRemoved
in 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:
parentAdded
in 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:
parentRemoved
in interfaceSessionListener
-
modelCreated
Indicates that a model has been created for a node.- Specified by:
modelCreated
in interfaceSessionListener
-
modelDestroyed
Indicates that a model has been destroyed for a node.- Specified by:
modelDestroyed
in 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:
modelUnclear
in 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:
executionStarted
in interfaceSessionListener
-
repetitionChanged
Indicates that the repetition of some node has changed.- Specified by:
repetitionChanged
in interfaceSessionListener
-
addingEdge
Indicates that the model is contemplating adding an edge (but hasn't yet).- Specified by:
addingEdge
in interfaceSessionListener
-