public class RadioGroupViewer
extends org.eclipse.jface.viewers.AbstractListViewer
RadioGroup control.
PROVISIONAL: The superclass hierarchy of this viewer is provisional and expected to change. Specifically we plan to change this class to extend a new ItemViewer class in the near future. Therefore clients should avoid using API declared only in AbstractListViewer (however APIs declared in StructuredViewer and its superclasses are safe to use). Unsafe methods are tagged "noreference" in the javadoc.
| Constructor and Description |
|---|
RadioGroupViewer(org.eclipse.swt.widgets.Composite parent)
Creates a radio group viewer on a newly-created
RadioGroup
control under the given parent. |
RadioGroupViewer(org.eclipse.swt.widgets.Composite parent,
int style)
Creates a radio group viewer on a newly-created
RadioGroup
control under the given parent. |
RadioGroupViewer(RadioGroup group)
Creates a radio group viewer on the given
RadioGroup control. |
| Modifier and Type | Method and Description |
|---|---|
void |
add(java.lang.Object element) |
void |
add(java.lang.Object[] elements) |
org.eclipse.swt.widgets.Control |
getControl() |
java.lang.Object |
getElementAt(int index) |
RadioGroup |
getRadioGroup()
Returns this viewer's
RadioGroup control. |
protected int |
indexForElement(java.lang.Object element) |
void |
insert(java.lang.Object element,
int position) |
protected void |
listAdd(java.lang.String string,
int index) |
protected void |
listDeselectAll() |
protected int |
listGetItemCount() |
protected int[] |
listGetSelectionIndices() |
protected int |
listGetTopIndex() |
protected void |
listRemove(int index) |
protected void |
listRemoveAll() |
protected void |
listSetItem(int index,
java.lang.String string) |
protected void |
listSetItems(java.lang.String[] labels) |
protected void |
listSetSelection(int[] ixs) |
protected void |
listSetTopIndex(int index) |
protected void |
listShowSelection() |
void |
remove(java.lang.Object element) |
void |
remove(java.lang.Object[] elements) |
void |
reveal(java.lang.Object element) |
doFindInputItem, doFindItem, doUpdateItem, getLabelProvider, getSelectionFromWidget, inputChanged, internalRefresh, setLabelProvider, setSelectionToWidgetaddDoubleClickListener, 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, usingElementMapgetContentProvider, getInput, labelProviderChangedaddHelpListener, addSelectionChangedListener, fireHelpRequested, fireSelectionChanged, getData, handleHelpRequest, removeHelpListener, removeSelectionChangedListener, scrollDown, scrollUp, setData, setSelectionpublic RadioGroupViewer(org.eclipse.swt.widgets.Composite parent)
RadioGroup
control under the given parent. The viewer has no input, no content
provider, a default label provider, no sorter, and no filters.parent - the parent controlpublic RadioGroupViewer(org.eclipse.swt.widgets.Composite parent,
int style)
RadioGroup
control under the given parent. The radio group control is created using
the given style bits. The viewer has no input, no content provider, a
default label provider, no sorter, and no filters.parent - the parent controlstyle - SWT style bitspublic RadioGroupViewer(RadioGroup group)
RadioGroup control. The
viewer has no input, no content provider, a default label provider, no
sorter, and no filters.group - the RadioGroup controlpublic void add(java.lang.Object element)
add in class org.eclipse.jface.viewers.AbstractListViewerpublic void add(java.lang.Object[] elements)
add in class org.eclipse.jface.viewers.AbstractListViewerpublic org.eclipse.swt.widgets.Control getControl()
getControl in class org.eclipse.jface.viewers.ViewerViewer.getControl()public java.lang.Object getElementAt(int index)
getElementAt in class org.eclipse.jface.viewers.AbstractListViewerpublic RadioGroup getRadioGroup()
RadioGroup control.protected int indexForElement(java.lang.Object element)
indexForElement in class org.eclipse.jface.viewers.AbstractListViewerpublic void insert(java.lang.Object element,
int position)
insert in class org.eclipse.jface.viewers.AbstractListViewerprotected void listAdd(java.lang.String string,
int index)
listAdd in class org.eclipse.jface.viewers.AbstractListViewerprotected void listDeselectAll()
listDeselectAll in class org.eclipse.jface.viewers.AbstractListViewerprotected int listGetItemCount()
listGetItemCount in class org.eclipse.jface.viewers.AbstractListViewerprotected int[] listGetSelectionIndices()
listGetSelectionIndices in class org.eclipse.jface.viewers.AbstractListViewerprotected int listGetTopIndex()
listGetTopIndex in class org.eclipse.jface.viewers.AbstractListViewerprotected void listRemove(int index)
listRemove in class org.eclipse.jface.viewers.AbstractListViewerprotected void listRemoveAll()
listRemoveAll in class org.eclipse.jface.viewers.AbstractListViewerprotected void listSetItem(int index,
java.lang.String string)
listSetItem in class org.eclipse.jface.viewers.AbstractListViewerprotected void listSetItems(java.lang.String[] labels)
listSetItems in class org.eclipse.jface.viewers.AbstractListViewerprotected void listSetSelection(int[] ixs)
listSetSelection in class org.eclipse.jface.viewers.AbstractListViewerprotected void listSetTopIndex(int index)
listSetTopIndex in class org.eclipse.jface.viewers.AbstractListViewerprotected void listShowSelection()
listShowSelection in class org.eclipse.jface.viewers.AbstractListViewerpublic void remove(java.lang.Object element)
remove in class org.eclipse.jface.viewers.AbstractListViewerpublic void remove(java.lang.Object[] elements)
remove in class org.eclipse.jface.viewers.AbstractListViewerpublic void reveal(java.lang.Object element)
reveal in class org.eclipse.jface.viewers.StructuredViewer