Class ComputationCellTemplate

  • All Implemented Interfaces:
    org.processmining.framework.util.HTMLToString

    public class ComputationCellTemplate
    extends CellTemplate
    • Nested Class Summary

      • Nested classes/interfaces inherited from interface org.processmining.framework.util.HTMLToString

        org.processmining.framework.util.HTMLToString.HTMLCellRenderer
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      Cell createCell​(org.processmining.contexts.uitopia.UIPluginContext context, org.processmining.framework.plugin.ProMCanceller canceller, Notebook notebook, org.deckfour.xes.model.XLog log)
      Creates a computation cell from the template.
      void exportToDocument​(org.w3c.dom.Document document, org.w3c.dom.Element notebookElement)
      Exports template to XML document.
      java.util.List<FilterTemplate> getFilterTemplates()  
      java.lang.String getInput()  
      java.lang.String getView()  
      void importFromDocument​(org.w3c.dom.Document document, org.w3c.dom.Element computationCellElement)
      Imports template from XML document.
      void setFilterTemplates​(java.util.List<FilterTemplate> filterTemplates)  
      void setInput​(java.lang.String input)  
      void setView​(java.lang.String view)  
      java.lang.String toHTMLString​(boolean includeHTMLTags)
      Visualizes the template as HTML.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • ComputationCellTemplate

        public ComputationCellTemplate()
    • Method Detail

      • getView

        public java.lang.String getView()
      • setView

        public void setView​(java.lang.String view)
      • getInput

        public java.lang.String getInput()
      • setInput

        public void setInput​(java.lang.String input)
      • getFilterTemplates

        public java.util.List<FilterTemplate> getFilterTemplates()
      • setFilterTemplates

        public void setFilterTemplates​(java.util.List<FilterTemplate> filterTemplates)
      • toHTMLString

        public java.lang.String toHTMLString​(boolean includeHTMLTags)
        Visualizes the template as HTML.
      • createCell

        public Cell createCell​(org.processmining.contexts.uitopia.UIPluginContext context,
                               org.processmining.framework.plugin.ProMCanceller canceller,
                               Notebook notebook,
                               org.deckfour.xes.model.XLog log)
        Creates a computation cell from the template.
        Specified by:
        createCell in class CellTemplate
      • exportToDocument

        public void exportToDocument​(org.w3c.dom.Document document,
                                     org.w3c.dom.Element notebookElement)
        Exports template to XML document.
        Specified by:
        exportToDocument in class CellTemplate
      • importFromDocument

        public void importFromDocument​(org.w3c.dom.Document document,
                                       org.w3c.dom.Element computationCellElement)
        Imports template from XML document.
        Specified by:
        importFromDocument in class CellTemplate