Package org.pentaho.di.ui.core.widget
Class TopicSelection
- java.lang.Object
-
- org.eclipse.swt.widgets.Widget
-
- org.eclipse.swt.widgets.Control
-
- org.eclipse.swt.widgets.Scrollable
-
- org.eclipse.swt.widgets.Composite
-
- org.pentaho.di.ui.core.widget.TopicSelection
-
- All Implemented Interfaces:
org.eclipse.swt.graphics.Drawable
public class TopicSelection extends org.eclipse.swt.widgets.Composite
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
TopicSelection.Builder
Builder class for TopicSelection
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
getTopicFieldText()
String
getTopicText()
ComboVar
getTopicTextCombo()
TextVar
getTopicTextComponent()
boolean
isTopicInField()
void
setEnabled(boolean enabled)
void
setIsTopicTextCombo(boolean isCombo)
void
setTopicFieldText(String selectedTopicFieldText)
void
setTopicInField(boolean topicInField)
void
setTopicText(String topicText)
void
toggleTopicTextComboVisible(boolean isComboVisible)
-
Methods inherited from class org.eclipse.swt.widgets.Composite
changed, checkSubclass, drawBackground, getBackgroundMode, getChildren, getLayout, getLayoutDeferred, getTabList, isLayoutDeferred, layout, layout, layout, layout, layout, setBackgroundMode, setFocus, setLayout, setLayoutDeferred, setTabList
-
Methods inherited from class org.eclipse.swt.widgets.Scrollable
computeTrim, getClientArea, getHorizontalBar, getScrollbarsMode, getVerticalBar
-
Methods inherited from class org.eclipse.swt.widgets.Control
addControlListener, addDragDetectListener, addFocusListener, addGestureListener, addHelpListener, addKeyListener, addMenuDetectListener, addMouseListener, addMouseMoveListener, addMouseTrackListener, addMouseWheelListener, addPaintListener, addTouchListener, addTraverseListener, computeSize, computeSize, dragDetect, dragDetect, forceFocus, getAccessible, getBackground, getBackgroundImage, getBorderWidth, 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, requestLayout, setBackground, setBackgroundImage, setBounds, setBounds, setCapture, setCursor, setDragDetect, setFont, setForeground, setLayoutData, setLocation, setLocation, setMenu, setOrientation, setParent, setRedraw, setRegion, setSize, setSize, setTextDirection, setToolTipText, setTouchEnabled, setVisible, toControl, toControl, toDisplay, toDisplay, traverse, traverse, traverse, update
-
Methods inherited from class org.eclipse.swt.widgets.Widget
addDisposeListener, addListener, checkWidget, dispose, getData, getData, getDisplay, getListeners, getStyle, isAutoDirection, isDisposed, isListening, notifyListeners, removeDisposeListener, removeListener, removeListener, reskin, setData, setData, toString
-
-
-
-
Method Detail
-
setIsTopicTextCombo
public void setIsTopicTextCombo(boolean isCombo)
-
toggleTopicTextComboVisible
public void toggleTopicTextComboVisible(boolean isComboVisible)
-
getTopicText
public String getTopicText()
-
getTopicFieldText
public String getTopicFieldText()
-
setTopicFieldText
public void setTopicFieldText(String selectedTopicFieldText)
-
setTopicText
public void setTopicText(String topicText)
-
setTopicInField
public void setTopicInField(boolean topicInField)
-
isTopicInField
public boolean isTopicInField()
-
setEnabled
public void setEnabled(boolean enabled)
- Overrides:
setEnabled
in classorg.eclipse.swt.widgets.Control
-
getTopicTextCombo
public ComboVar getTopicTextCombo()
-
getTopicTextComponent
public TextVar getTopicTextComponent()
-
-