Class HopGuiPipelineLogDelegate
- java.lang.Object
-
- org.apache.hop.ui.hopgui.file.pipeline.delegates.HopGuiPipelineLogDelegate
-
@GuiPlugin(description="Pipeline Graph Log Delegate") public class HopGuiPipelineLogDelegate extends Object
-
-
Field Summary
Fields Modifier and Type Field Description static StringTOOLBAR_ICON_CLEAR_LOG_VIEWstatic StringTOOLBAR_ICON_LOG_PAUSE_RESUMEstatic StringTOOLBAR_ICON_LOG_SETTINGSstatic StringTOOLBAR_ICON_SHOW_ERROR_LINES
-
Constructor Summary
Constructors Constructor Description HopGuiPipelineLogDelegate(HopGui hopGui, HopGuiPipelineGraph pipelineGraph)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddPipelineLog()voidclearLog()voidcopySelected()static HopGuiPipelineLogDelegategetInstance()When a toolbar is hit it knows the class so it will come here to ask for the instance.HopGuiLogBrowsergetLogBrowser()StringgetLoggingText()org.eclipse.swt.custom.CTabItemgetPipelineLogTab()booleanhasSelectedText()voidpauseLog()voidshowErrors()voidshowLogSettings()voidshowLogView()
-
-
-
Field Detail
-
TOOLBAR_ICON_CLEAR_LOG_VIEW
public static final String TOOLBAR_ICON_CLEAR_LOG_VIEW
- See Also:
- Constant Field Values
-
TOOLBAR_ICON_SHOW_ERROR_LINES
public static final String TOOLBAR_ICON_SHOW_ERROR_LINES
- See Also:
- Constant Field Values
-
TOOLBAR_ICON_LOG_SETTINGS
public static final String TOOLBAR_ICON_LOG_SETTINGS
- See Also:
- Constant Field Values
-
TOOLBAR_ICON_LOG_PAUSE_RESUME
public static final String TOOLBAR_ICON_LOG_PAUSE_RESUME
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
HopGuiPipelineLogDelegate
public HopGuiPipelineLogDelegate(HopGui hopGui, HopGuiPipelineGraph pipelineGraph)
- Parameters:
hopGui-
-
-
Method Detail
-
addPipelineLog
public void addPipelineLog()
-
getInstance
public static HopGuiPipelineLogDelegate getInstance()
When a toolbar is hit it knows the class so it will come here to ask for the instance.- Returns:
- The active instance of this class
-
showLogView
public void showLogView()
-
clearLog
@GuiToolbarElement(root="HopGuiPipelineLogDelegate-ToolBar", id="ToolbarIcon-10000-ClearLog", toolTip="i18n:org.apache.hop.ui.hopgui:PipelineLog.Button.ClearLog", image="ui/images/delete.svg") public void clearLog()
-
showLogSettings
@GuiToolbarElement(root="HopGuiPipelineLogDelegate-ToolBar", id="ToolbarIcon-10020-LogSettings", toolTip="i18n:org.apache.hop.ui.hopgui:PipelineLog.Button.LogSettings", image="ui/images/settings.svg") public void showLogSettings()
-
showErrors
@GuiToolbarElement(root="HopGuiPipelineLogDelegate-ToolBar", id="ToolbarIcon-10010-ShowErrorLines", toolTip="i18n:org.apache.hop.ui.hopgui:PipelineLog.Button.ShowErrorLines", image="ui/images/filter.svg") public void showErrors()
-
getPipelineLogTab
public org.eclipse.swt.custom.CTabItem getPipelineLogTab()
- Returns:
- the pipelineLogTab
-
getLoggingText
public String getLoggingText()
-
pauseLog
@GuiToolbarElement(root="HopGuiPipelineLogDelegate-ToolBar", id="ToolbarIcon-10030-LogPauseResume", toolTip="i18n:org.apache.hop.ui.hopgui:WorkflowLog.Button.Pause", image="ui/images/pause.svg", separator=true) public void pauseLog()
-
getLogBrowser
public HopGuiLogBrowser getLogBrowser()
-
hasSelectedText
public boolean hasSelectedText()
-
copySelected
public void copySelected()
-
-