Package edu.cmu.tetrad.session
Class ModificationRegistery
java.lang.Object
edu.cmu.tetrad.session.ModificationRegistery
Allows editors launched for session nodes to register that relevant changes
 have been made that will require models downstream to be reconstructed.
- Author:
- William Taysom, Joseph Ramsey
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionstatic booleanmodelHasChanged(SessionNode sessionNode) static voidregisterEditor(SessionNode sessionNode, JComponent editor) Registers an editor which could modify model.static voidunregisterEditor(JComponent editor) static voidunregisterSessionNode(SessionNode sessionNode) Removes the given session node from the list of sessions nodes for which changes have been made.
- 
Constructor Details- 
ModificationRegisterypublic ModificationRegistery()
 
- 
- 
Method Details- 
registerEditorRegisters an editor which could modify model.
- 
modelHasChanged- Returns:
- true if an editor has registered that model has changed.
 
- 
unregisterEditor
- 
unregisterSessionNodeRemoves the given session node from the list of sessions nodes for which changes have been made.
 
-