Package ca.phon.app.opgraph.nodes.report
Class ReportSectionNode
java.lang.Object
ca.phon.opgraph.OpNode
ca.phon.app.opgraph.nodes.report.ReportSectionNode
- All Implemented Interfaces:
ca.phon.opgraph.dag.Vertex
,ca.phon.opgraph.extensions.Extendable
- Direct Known Subclasses:
AddReportSectionNode
,ReportSectionHeaderNode
,TableSectionNode
,TextSectionNode
public abstract class ReportSectionNode
extends ca.phon.opgraph.OpNode
-
Field Summary
Modifier and TypeFieldDescriptionfinal ca.phon.opgraph.InputField
final ca.phon.opgraph.InputField
final ca.phon.opgraph.OutputField
final ca.phon.opgraph.InputField
final ca.phon.opgraph.OutputField
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 TypeMethodDescriptionprotected abstract ReportTreeNode
createReportSectionNode
(ca.phon.opgraph.OpContext context) void
operate
(ca.phon.opgraph.OpContext context) 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
-
Field Details
-
sectionNameInput
public final ca.phon.opgraph.InputField sectionNameInput -
parentNodeInput
public final ca.phon.opgraph.InputField parentNodeInput -
addToBeginningInput
public final ca.phon.opgraph.InputField addToBeginningInput -
parentNodeOutput
public final ca.phon.opgraph.OutputField parentNodeOutput -
sectionNodeOutput
public final ca.phon.opgraph.OutputField sectionNodeOutput
-
-
Constructor Details
-
ReportSectionNode
public ReportSectionNode()
-
-
Method Details
-
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
-
createReportSectionNode
-