Package ca.phon.app.opgraph.nodes.query
Class QueryNode
java.lang.Object
ca.phon.opgraph.OpNode
ca.phon.app.opgraph.nodes.query.QueryNode
- All Implemented Interfaces:
ScriptNode
,ca.phon.opgraph.app.extensions.NodeSettings
,ca.phon.opgraph.dag.Vertex
,ca.phon.opgraph.extensions.Extendable
public class QueryNode
extends ca.phon.opgraph.OpNode
implements ca.phon.opgraph.app.extensions.NodeSettings, ScriptNode
-
Nested Class Summary
-
Field Summary
Fields inherited from class ca.phon.opgraph.OpNode
CATEGORY_PROPERTY, COMPLETED_FIELD, DESCRIPTION_PROPERTY, ENABLED_FIELD, ID_PROPERTY, NAME_PROPERTY
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
void
addPropertyChangeListener
(String propertyName, PropertyChangeListener listener) void
void
firePropertyChange
(String propertyName, boolean oldValue, boolean newValue) void
firePropertyChange
(String propertyName, int oldValue, int newValue) void
firePropertyChange
(String propertyName, Object oldValue, Object newValue) getComponent
(ca.phon.opgraph.app.GraphDocument arg0) getPropertyChangeListeners
(String propertyName) boolean
hasListeners
(String propertyName) void
loadSettings
(Properties arg0) void
operate
(ca.phon.opgraph.OpContext opCtx) void
void
void
removePropertyChangeListener
(String propertyName, PropertyChangeListener listener) ca.phon.opgraph.OpNode
toOpNode()
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
-
QueryNode
public QueryNode() -
QueryNode
-
-
Method Details
-
addPropertyChangeListener
-
removePropertyChangeListener
-
getPropertyChangeListeners
-
addPropertyChangeListener
-
removePropertyChangeListener
-
getPropertyChangeListeners
-
firePropertyChange
-
firePropertyChange
-
firePropertyChange
-
firePropertyChange
-
hasListeners
-
operate
public void operate(ca.phon.opgraph.OpContext opCtx) throws ca.phon.opgraph.exceptions.ProcessingException - Specified by:
operate
in classca.phon.opgraph.OpNode
- Throws:
ca.phon.opgraph.exceptions.ProcessingException
-
getScript
- Specified by:
getScript
in interfaceScriptNode
-
getQueryScript
-
getScriptPanel
- Specified by:
getScriptPanel
in interfaceScriptNode
-
toOpNode
public ca.phon.opgraph.OpNode toOpNode()- Specified by:
toOpNode
in interfaceScriptNode
-
reloadFields
- Specified by:
reloadFields
in interfaceScriptNode
- Throws:
PhonScriptException
-
getQueryHistoryAndNameToolbar
-
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
-