Class TextComboViewer
java.lang.Object
org.eclipse.jface.viewers.Viewer
org.eclipse.jface.viewers.ContentViewer
org.eclipse.jface.viewers.StructuredViewer
org.eclipse.jface.viewers.AbstractListViewer
org.eclipse.birt.core.ui.swt.custom.TextComboViewer
- All Implemented Interfaces:
org.eclipse.jface.viewers.IInputProvider,org.eclipse.jface.viewers.IInputSelectionProvider,org.eclipse.jface.viewers.IPostSelectionProvider,org.eclipse.jface.viewers.ISelectionProvider,org.eclipse.swt.widgets.Listener
public class TextComboViewer
extends org.eclipse.jface.viewers.AbstractListViewer
implements org.eclipse.swt.widgets.Listener
TextComboViewer
-
Nested Class Summary
Nested classes/interfaces inherited from class org.eclipse.jface.viewers.StructuredViewer
org.eclipse.jface.viewers.StructuredViewer.ColorAndFontCollector, org.eclipse.jface.viewers.StructuredViewer.ColorAndFontCollectorWithProviders -
Field Summary
Fields inherited from class org.eclipse.jface.viewers.Viewer
WIDGET_DATA_KEY -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.eclipse.swt.widgets.ControlvoidhandleEvent(org.eclipse.swt.widgets.Event event) protected voidprotected voidprotected intprotected int[]protected voidlistRemove(int index) protected voidprotected voidlistSetItem(int index, String string) protected voidlistSetItems(String[] labels) protected voidlistSetSelection(int[] ixs) protected voidvoidMethods inherited from class org.eclipse.jface.viewers.AbstractListViewer
add, add, doFindInputItem, doFindItem, doUpdateItem, getElementAt, getLabelProvider, getSelectionFromWidget, indexForElement, inputChanged, insert, internalRefresh, listGetTopIndex, listSetTopIndex, remove, remove, setLabelProvider, setSelectionToWidgetMethods inherited from class org.eclipse.jface.viewers.StructuredViewer
addDoubleClickListener, addDragSupport, addDropSupport, addFilter, addOpenListener, addPostSelectionChangedListener, assertContentProviderType, assertElementsNotNull, associate, buildLabel, disassociate, equals, filter, findItem, findItems, fireDoubleClick, fireOpen, firePostSelectionChanged, getColorAndFontCollector, getComparator, getComparer, getFilteredChildren, getFilters, getItem, getRawChildren, getRoot, getSelection, getSortedChildren, getSorter, getStructuredSelection, handleDispose, handleDoubleSelect, handleInvalidSelection, handleLabelProviderChanged, handleOpen, handlePostSelect, handleSelect, hasFilters, hookControl, internalRefresh, internalUpdate, mapElement, needsRefilter, preservingSelection, refresh, refresh, refresh, refresh, refreshItem, removeDoubleClickListener, removeFilter, removeOpenListener, removePostSelectionChangedListener, resetFilters, setComparator, setComparer, setContentProvider, setFilters, setInput, setSelection, setSelectionToWidget, setSorter, setUseHashlookup, testFindItem, testFindItems, unmapAllElements, unmapElement, unmapElement, update, update, updateItem, updateSelection, usingElementMapMethods inherited from class org.eclipse.jface.viewers.ContentViewer
getContentProvider, getInput, labelProviderChangedMethods inherited from class org.eclipse.jface.viewers.Viewer
addHelpListener, addSelectionChangedListener, fireHelpRequested, fireSelectionChanged, getData, handleHelpRequest, removeHelpListener, removeSelectionChangedListener, scrollDown, scrollUp, setData, setSelectionMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.eclipse.jface.viewers.ISelectionProvider
addSelectionChangedListener, removeSelectionChangedListener, setSelection
-
Constructor Details
-
TextComboViewer
-
-
Method Details
-
handleEvent
public void handleEvent(org.eclipse.swt.widgets.Event event) - Specified by:
handleEventin interfaceorg.eclipse.swt.widgets.Listener
-
listAdd
- Specified by:
listAddin classorg.eclipse.jface.viewers.AbstractListViewer
-
listSetItem
- Specified by:
listSetItemin classorg.eclipse.jface.viewers.AbstractListViewer
-
listGetSelectionIndices
protected int[] listGetSelectionIndices()- Specified by:
listGetSelectionIndicesin classorg.eclipse.jface.viewers.AbstractListViewer
-
listGetItemCount
protected int listGetItemCount()- Specified by:
listGetItemCountin classorg.eclipse.jface.viewers.AbstractListViewer
-
listSetItems
- Specified by:
listSetItemsin classorg.eclipse.jface.viewers.AbstractListViewer
-
listRemoveAll
protected void listRemoveAll()- Specified by:
listRemoveAllin classorg.eclipse.jface.viewers.AbstractListViewer
-
listRemove
protected void listRemove(int index) - Specified by:
listRemovein classorg.eclipse.jface.viewers.AbstractListViewer
-
getControl
public org.eclipse.swt.widgets.Control getControl()- Specified by:
getControlin classorg.eclipse.jface.viewers.Viewer
-
reveal
- Specified by:
revealin classorg.eclipse.jface.viewers.StructuredViewer
-
listSetSelection
protected void listSetSelection(int[] ixs) - Specified by:
listSetSelectionin classorg.eclipse.jface.viewers.AbstractListViewer
-
listDeselectAll
protected void listDeselectAll()- Specified by:
listDeselectAllin classorg.eclipse.jface.viewers.AbstractListViewer
-
listShowSelection
protected void listShowSelection()- Specified by:
listShowSelectionin classorg.eclipse.jface.viewers.AbstractListViewer
-