Class PipelineExecutionViewer

  • All Implemented Interfaces:
    EventListener, IExecutionViewer, org.eclipse.swt.events.MouseListener, org.eclipse.swt.events.MouseMoveListener, org.eclipse.swt.events.PaintListener, org.eclipse.swt.graphics.Drawable, org.eclipse.swt.internal.SWTEventListener

    @GuiPlugin
    public class PipelineExecutionViewer
    extends BaseExecutionViewer
    implements IExecutionViewer, org.eclipse.swt.events.PaintListener, org.eclipse.swt.events.MouseListener
    • Method Detail

      • addWidgets

        public void addWidgets()
        Add the widgets in the execution perspective parent tab folder
      • paintControl

        public void paintControl​(org.eclipse.swt.events.PaintEvent e)
        Specified by:
        paintControl in interface org.eclipse.swt.events.PaintListener
      • drawPipelineImage

        public void drawPipelineImage​(org.eclipse.swt.graphics.GC swtGc,
                                      int width,
                                      int height,
                                      float magnificationFactor)
      • getZoomLevels

        public List<String> getZoomLevels()
      • mouseDown

        public void mouseDown​(org.eclipse.swt.events.MouseEvent e)
        Specified by:
        mouseDown in interface org.eclipse.swt.events.MouseListener
      • refreshTransformData

        public void refreshTransformData()
      • drillDown

        @GuiToolbarElement(root="PipelineExecutionViewer-Toolbar",
                           id="PipelineExecutionViewer-Toolbar-11200-DrillDown",
                           toolTip="i18n::PipelineExecutionViewer.ToolbarElement.DrillDown.Tooltip",
                           image="ui/images/down.svg")
        public void drillDown()
      • goUp

        @GuiToolbarElement(root="PipelineExecutionViewer-Toolbar",
                           id="PipelineExecutionViewer-Toolbar-11300-GoUp",
                           toolTip="i18n::PipelineExecutionViewer.ToolbarElement.GoUp.Tooltip",
                           image="ui/images/up.svg")
        public void goUp()
      • viewExecutor

        @GuiToolbarElement(root="PipelineExecutionViewer-Toolbar",
                           id="PipelineExecutionViewer-Toolbar-12000-ViewExecutor",
                           toolTip="i18n::PipelineExecutionViewer.ToolbarElement.ViewExecutor.Tooltip",
                           image="ui/images/view.svg",
                           separator=true)
        public void viewExecutor()
      • viewMetadata

        @GuiToolbarElement(root="PipelineExecutionViewer-Toolbar",
                           id="PipelineExecutionViewer-Toolbar-12100-ViewMetadata",
                           toolTip="i18n::PipelineExecutionViewer.ToolbarElement.ViewMetadata.Tooltip",
                           image="ui/images/metadata.svg")
        public void viewMetadata()
      • getPipelineMeta

        public PipelineMeta getPipelineMeta()
        Gets pipelineMeta
        Returns:
        value of pipelineMeta
      • getSelectedTransform

        public TransformMeta getSelectedTransform()
        Gets selectedTransform
        Returns:
        value of selectedTransform
      • setSelectedTransform

        public void setSelectedTransform​(TransformMeta selectedTransform)
        Sets selectedTransform
        Parameters:
        selectedTransform - value of selectedTransform
      • getSelectedTransformData

        public ExecutionData getSelectedTransformData()
        Gets selectedTransformData
        Returns:
        value of selectedTransformData
      • setSelectedTransformData

        public void setSelectedTransformData​(ExecutionData selectedTransformData)
        Sets selectedTransformData
        Parameters:
        selectedTransformData - value of selectedTransformData
      • getDataList

        public org.eclipse.swt.widgets.List getDataList()
        Gets dataList
        Returns:
        value of dataList
      • setDataList

        public void setDataList​(org.eclipse.swt.widgets.List dataList)
        Sets dataList
        Parameters:
        dataList - value of dataList