Class TableSectionNode

java.lang.Object
ca.phon.opgraph.OpNode
ca.phon.app.opgraph.nodes.report.ReportSectionNode
ca.phon.app.opgraph.nodes.report.TableSectionNode
All Implemented Interfaces:
ca.phon.opgraph.app.extensions.NodeSettings, ca.phon.opgraph.dag.Vertex, ca.phon.opgraph.extensions.Extendable

public class TableSectionNode extends ReportSectionNode implements ca.phon.opgraph.app.extensions.NodeSettings
  • Field Details

    • INCLUDE_COLUMNS_PROP

      public static final String INCLUDE_COLUMNS_PROP
    • COLUMNS_PROP

      public static final String COLUMNS_PROP
  • Constructor Details

    • TableSectionNode

      public TableSectionNode()
  • Method Details

    • createReportSectionNode

      protected ReportTreeNode createReportSectionNode(ca.phon.opgraph.OpContext context)
      Specified by:
      createReportSectionNode in class ReportSectionNode
    • isIncludeColumns

      public boolean isIncludeColumns()
    • setIncludeColumns

      public void setIncludeColumns(boolean includeColumns)
    • getColumns

      public List<String> getColumns()
    • setColumns

      public void setColumns(String columnTxt)
    • setColumns

      public void setColumns(List<String> columns)
    • getComponent

      public Component getComponent(ca.phon.opgraph.app.GraphDocument document)
      Specified by:
      getComponent in interface ca.phon.opgraph.app.extensions.NodeSettings
    • getSettings

      public Properties getSettings()
      Specified by:
      getSettings in interface ca.phon.opgraph.app.extensions.NodeSettings
    • loadSettings

      public void loadSettings(Properties properties)
      Specified by:
      loadSettings in interface ca.phon.opgraph.app.extensions.NodeSettings