|
RSE Release 1.0 |
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||||
java.lang.Objectorg.eclipse.core.commands.common.EventManager
org.eclipse.jface.viewers.LabelProvider
org.eclipse.rse.ui.dialogs.SystemSimpleContentProvider
When we need to populate a TreeViewer in a dialog,
we can use the SystemSimpleContentElement class to
represent each element, and then use this provider
to drive the tree.
SystemSimpleContentElement,
SystemSimpleSelectDialog| Constructor Summary | |
|---|---|
SystemSimpleContentProvider()
Constructor for SystemSelectFilterPoolContentProvider |
|
| Method Summary | |
|---|---|
void |
dispose()
|
Object[] |
getChildren(Object element)
|
protected SystemSimpleContentElement |
getElement(Object element)
Casts the given object to SystemSimpleContentElement |
Object[] |
getElements(Object element)
|
Image |
getImage(Object element)
Returns the image for the given object. |
protected Image |
getImageFromDescriptor(ImageDescriptor descriptor)
Returns the image for the given object, given its image descriptor |
Object |
getParent(Object element)
|
String |
getText(Object element)
Returns the label text for the given object. |
boolean |
hasChildren(Object element)
|
void |
inputChanged(Viewer viewer,
Object oldInput,
Object newInput)
|
| Methods inherited from class org.eclipse.jface.viewers.LabelProvider |
|---|
addListener, fireLabelProviderChanged, isLabelProperty, removeListener |
| Methods inherited from class org.eclipse.core.commands.common.EventManager |
|---|
addListenerObject, clearListeners, getListeners, isListenerAttached, removeListenerObject |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface org.eclipse.jface.viewers.IBaseLabelProvider |
|---|
addListener, isLabelProperty, removeListener |
| Constructor Detail |
public SystemSimpleContentProvider()
| Method Detail |
public Object[] getChildren(Object element)
getChildren in interface ITreeContentProviderpublic Object getParent(Object element)
getParent in interface ITreeContentProviderpublic boolean hasChildren(Object element)
hasChildren in interface ITreeContentProviderpublic Object[] getElements(Object element)
getElements in interface IStructuredContentProviderpublic void dispose()
dispose in interface IContentProvider
public void inputChanged(Viewer viewer,
Object oldInput,
Object newInput)
inputChanged in interface IContentProviderpublic Image getImage(Object element)
getImage in interface ILabelProviderpublic String getText(Object element)
getText in interface ILabelProviderprotected SystemSimpleContentElement getElement(Object element)
protected Image getImageFromDescriptor(ImageDescriptor descriptor)
|
RSE Release 1.0 |
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||||