Class 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
    • Field Summary

      • Fields inherited from class org.eclipse.swt.widgets.Composite

        embeddedHandle
      • Fields inherited from class org.eclipse.swt.widgets.Widget

        handle
    • 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 class org.eclipse.swt.widgets.Control
      • getTopicTextCombo

        public ComboVar getTopicTextCombo()
      • getTopicTextComponent

        public TextVar getTopicTextComponent()