public class SpoonSlave extends org.eclipse.swt.widgets.Composite implements TabItemInterface
Spoon| Modifier and Type | Field and Description |
|---|---|
static String |
STRING_SLAVE_LOG_TREE_NAME |
static long |
UPDATE_TIME_VIEW |
| Constructor and Description |
|---|
SpoonSlave(org.eclipse.swt.widgets.Composite parent,
int style,
Spoon spoon,
org.pentaho.di.cluster.SlaveServer slaveServer) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
applyChanges() |
boolean |
canBeClosed()
Closes the content behind the tab, de-allocates resources.
|
boolean |
canHandleSave() |
ChangedWarningInterface |
getChangedWarning() |
Object |
getManagedObject() |
org.pentaho.di.core.EngineMetaInterface |
getMeta() |
boolean |
hasContentChanged() |
void |
setControlStates() |
int |
showChangedWarning() |
void |
showErrors() |
void |
showLog()
Someone clicks on a line: show the log or error message associated with that in the text-box
|
String |
toString() |
void |
treeItemSelected(org.eclipse.swt.widgets.TreeItem item) |
changed, computeSize, drawBackground, getBackgroundMode, getChildren, getClientArea, getLayout, getLayoutDeferred, getTabList, isLayoutDeferred, layout, layout, layout, layout, layout, setBackgroundMode, setFocus, setLayout, setLayoutDeferred, setTabListcomputeTrim, getBorderWidth, getHorizontalBar, getScrollbarsMode, getVerticalBaraddControlListener, addDragDetectListener, addFocusListener, addGestureListener, addHelpListener, addKeyListener, addMenuDetectListener, addMouseListener, addMouseMoveListener, addMouseTrackListener, addMouseWheelListener, addPaintListener, addTouchListener, addTraverseListener, computeSize, dragDetect, dragDetect, forceFocus, getAccessible, getBackground, getBackgroundImage, getBounds, getCursor, getDragDetect, getEnabled, getFont, getForeground, getLayoutData, getLocation, getMenu, getMonitor, getOrientation, getParent, getRegion, getShell, getSize, getTextDirection, getToolTipText, getTouchEnabled, getVisible, internal_dispose_GC, internal_new_GC, isEnabled, isFocusControl, isReparentable, isVisible, moveAbove, moveBelow, pack, pack, print, redraw, redraw, removeControlListener, removeDragDetectListener, removeFocusListener, removeGestureListener, removeHelpListener, removeKeyListener, removeMenuDetectListener, removeMouseListener, removeMouseMoveListener, removeMouseTrackListener, removeMouseWheelListener, removePaintListener, removeTouchListener, removeTraverseListener, setBackground, setBackgroundImage, setBounds, setBounds, setCapture, setCursor, setDragDetect, setEnabled, setFont, setForeground, setLayoutData, setLocation, setLocation, setMenu, setOrientation, setParent, setRedraw, setRegion, setSize, setSize, setTextDirection, setToolTipText, setTouchEnabled, setVisible, toControl, toControl, toDisplay, toDisplay, traverse, traverse, traverse, updateaddDisposeListener, addListener, dispose, getData, getData, getDisplay, getListeners, getStyle, isDisposed, isListening, notifyListeners, removeDisposeListener, removeListener, reskin, setData, setDataequals, getClass, hashCode, notify, notifyAll, wait, wait, waitsetFocuspublic static final long UPDATE_TIME_VIEW
public static final String STRING_SLAVE_LOG_TREE_NAME
public SpoonSlave(org.eclipse.swt.widgets.Composite parent,
int style,
Spoon spoon,
org.pentaho.di.cluster.SlaveServer slaveServer)
public void treeItemSelected(org.eclipse.swt.widgets.TreeItem item)
public boolean canBeClosed()
TabItemInterfacecanBeClosed in interface TabItemInterfacepublic void showLog()
public void showErrors()
public String toString()
toString in class org.eclipse.swt.widgets.Widgetpublic Object getManagedObject()
getManagedObject in interface TabItemInterfacepublic boolean hasContentChanged()
hasContentChanged in interface TabItemInterfacepublic boolean applyChanges()
applyChanges in interface TabItemInterfacepublic int showChangedWarning()
showChangedWarning in interface TabItemInterfacepublic org.pentaho.di.core.EngineMetaInterface getMeta()
getMeta in interface TabItemInterfacepublic void setControlStates()
setControlStates in interface TabItemInterfacepublic boolean canHandleSave()
canHandleSave in interface TabItemInterfacepublic ChangedWarningInterface getChangedWarning()
getChangedWarning in interface TabItemInterface