Class PrintBufferNode

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

public class PrintBufferNode extends ca.phon.opgraph.OpNode implements ca.phon.opgraph.app.extensions.NodeSettings
  • Constructor Details

    • PrintBufferNode

      public PrintBufferNode()
  • Method Details

    • operate

      public void operate(ca.phon.opgraph.OpContext context) throws ca.phon.opgraph.exceptions.ProcessingException
      Specified by:
      operate in class ca.phon.opgraph.OpNode
      Throws:
      ca.phon.opgraph.exceptions.ProcessingException
    • getBufferName

      public String getBufferName(ca.phon.opgraph.OpContext ctx)
    • isAppendToBuffer

      public boolean isAppendToBuffer(ca.phon.opgraph.OpContext ctx)
    • isInsertAtBeginning

      public boolean isInsertAtBeginning(ca.phon.opgraph.OpContext ctx)
    • getDataTemplate

      public String getDataTemplate()
    • setDataTemplate

      public void setDataTemplate(String dataTemplate)
    • isShowText

      public boolean isShowText()
    • setShowText

      public void setShowText(boolean showText)
    • isShowTable

      public boolean isShowTable()
    • setShowTable

      public void setShowTable(boolean showTable)
    • isShowHTML

      public boolean isShowHTML()
    • setShowHTML

      public void setShowHTML(boolean showHTML)
    • isShowBuffer

      public boolean isShowBuffer()
    • setShowBuffer

      public void setShowBuffer(boolean showBuffer)
    • 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