Class SessionCheckNode
java.lang.Object
ca.phon.opgraph.OpNode
ca.phon.app.opgraph.nodes.SessionCheckNode
- All Implemented Interfaces:
ca.phon.opgraph.app.extensions.NodeSettings
,ca.phon.opgraph.dag.Vertex
,ca.phon.opgraph.extensions.Extendable
public class SessionCheckNode
extends ca.phon.opgraph.OpNode
implements ca.phon.opgraph.app.extensions.NodeSettings
Node for checking a session for errors.
This node will check the session for errors and warnings
and return a table of warnings/changes if any.
-
Field Summary
Fields inherited from class ca.phon.opgraph.OpNode
CATEGORY_PROPERTY, COMPLETED_FIELD, DESCRIPTION_PROPERTY, ENABLED_FIELD, ID_PROPERTY, NAME_PROPERTY
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetComponent
(ca.phon.opgraph.app.GraphDocument document) boolean
isIncludeCheck
(SessionCheck sessionCheck) void
loadSettings
(Properties properties) void
operate
(ca.phon.opgraph.OpContext context) void
setIncludeCheck
(SessionCheck sessionCheck, boolean inc) Methods inherited from class ca.phon.opgraph.OpNode
addNodeListener, checkCanceled, getCategory, getDefaultCategory, getDefaultDescription, getDefaultName, getDescription, getExtension, getExtensionClasses, getId, getInputFields, getInputFieldWithKey, getName, getOutputFields, getOutputFieldWithKey, isBreakpoint, isCanceled, putExtension, putField, putField, putField, putField, removeAllInputFields, removeAllOutputFields, removeField, removeField, removeNodeListener, setBreakpoint, setCanceled, setCategory, setDescription, setId, setName
-
Constructor Details
-
SessionCheckNode
public SessionCheckNode()
-
-
Method Details
-
getChecks
-
isIncludeCheck
-
setIncludeCheck
-
operate
public void operate(ca.phon.opgraph.OpContext context) throws ca.phon.opgraph.exceptions.ProcessingException - Specified by:
operate
in classca.phon.opgraph.OpNode
- Throws:
ca.phon.opgraph.exceptions.ProcessingException
-
getComponent
- Specified by:
getComponent
in interfaceca.phon.opgraph.app.extensions.NodeSettings
-
getSettings
- Specified by:
getSettings
in interfaceca.phon.opgraph.app.extensions.NodeSettings
-
loadSettings
- Specified by:
loadSettings
in interfaceca.phon.opgraph.app.extensions.NodeSettings
-