Class TextCombo
- java.lang.Object
-
- org.eclipse.swt.widgets.Widget
-
- org.eclipse.swt.widgets.Control
-
- org.eclipse.swt.widgets.Scrollable
-
- org.eclipse.swt.widgets.Composite
-
- org.eclipse.birt.core.ui.swt.custom.CustomChooserComposite
-
- org.eclipse.birt.core.ui.swt.custom.TextCombo
-
- All Implemented Interfaces:
org.eclipse.swt.graphics.Drawable
public class TextCombo extends CustomChooserComposite
Custom text combo
-
-
Field Summary
-
Fields inherited from class org.eclipse.birt.core.ui.swt.custom.CustomChooserComposite
cnvSelection, DROPDOWN_EVENT, itemHeight, SELECTION_EVENT
-
-
Constructor Summary
Constructors Constructor Description TextCombo(org.eclipse.swt.widgets.Composite parent, int style)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected ICustomChoice
createChoice(org.eclipse.swt.widgets.Composite parent, java.lang.Object choiceValue)
void
deselectAll()
java.lang.String
getText()
void
markSelection(java.lang.String text)
void
setText(java.lang.String text)
void
unmarkSelection(java.lang.String text)
-
Methods inherited from class org.eclipse.birt.core.ui.swt.custom.CustomChooserComposite
addListener, getChoiceIndex, getChoiceValue, getItem, getItemCount, getItems, initAccessible, isEnabled, removeListener, select, setChoiceValue, setEnabled, setItems
-
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, toString
-
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, 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, checkWidget, dispose, getData, getData, getDisplay, getListeners, getStyle, isAutoDirection, isDisposed, isListening, notifyListeners, removeDisposeListener, removeListener, reskin, setData, setData
-
-
-
-
Method Detail
-
createChoice
protected ICustomChoice createChoice(org.eclipse.swt.widgets.Composite parent, java.lang.Object choiceValue)
- Specified by:
createChoice
in classCustomChooserComposite
-
setText
public void setText(java.lang.String text)
-
getText
public java.lang.String getText()
-
deselectAll
public void deselectAll()
-
markSelection
public void markSelection(java.lang.String text)
-
unmarkSelection
public void unmarkSelection(java.lang.String text)
-
-