Class AddColumnNode
java.lang.Object
ca.phon.opgraph.OpNode
ca.phon.app.opgraph.nodes.table.TableOpNode
ca.phon.app.opgraph.nodes.table.TableScriptNode
ca.phon.app.opgraph.nodes.table.AddColumnNode
- All Implemented Interfaces:
ScriptNode,ca.phon.opgraph.app.extensions.NodeSettings,ca.phon.opgraph.dag.Vertex,ca.phon.opgraph.extensions.Extendable
Add a new column to the given table using
a user-entered script.
-
Field Summary
Fields inherited from class ca.phon.app.opgraph.nodes.table.TableOpNode
tableInput, tableOutputFields 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 TypeMethodDescriptionprotected JComponentstatic ResourceLoader<URL> intvoidloadSettings(Properties properties) voidoperate(ca.phon.opgraph.OpContext context) voidsetColumnIndex(int colIndex) voidsetColumnName(String columnName) Methods inherited from class ca.phon.app.opgraph.nodes.table.TableScriptNode
getComponent, getScript, getScriptPanel, getTableScriptResourceLoader, reloadFields, toOpNodeMethods inherited from class ca.phon.app.opgraph.nodes.table.TableOpNode
getColumnIndex, getColumnIndices, getInputTable, setTableOutputMethods 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
-
AddColumnNode
public AddColumnNode() -
AddColumnNode
-
-
Method Details
-
getAddColumnScriptResourceLoader
-
operate
public void operate(ca.phon.opgraph.OpContext context) throws ca.phon.opgraph.exceptions.ProcessingException - Overrides:
operatein classTableScriptNode- Throws:
ca.phon.opgraph.exceptions.ProcessingException
-
getAddColumnScriptLibrary
-
createSettingsPanel
- Overrides:
createSettingsPanelin classTableScriptNode
-
getColumnName
-
setColumnName
-
getColumnIndex
public int getColumnIndex() -
setColumnIndex
public void setColumnIndex(int colIndex) -
getSettings
- Specified by:
getSettingsin interfaceca.phon.opgraph.app.extensions.NodeSettings- Overrides:
getSettingsin classTableScriptNode
-
loadSettings
- Specified by:
loadSettingsin interfaceca.phon.opgraph.app.extensions.NodeSettings- Overrides:
loadSettingsin classTableScriptNode
-