|
RSE Release 3.4 |
|||||||||
| 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.BaseLabelProvider
org.eclipse.jface.viewers.LabelProvider
org.eclipse.rse.ui.dialogs.SystemSimpleContentProvider
public class 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.BaseLabelProvider |
|---|
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 IStructuredContentProvidergetElements in interface ITreeContentProviderpublic void dispose()
dispose in interface IBaseLabelProviderdispose in interface IContentProviderdispose in class BaseLabelProvider
public void inputChanged(Viewer viewer,
Object oldInput,
Object newInput)
inputChanged in interface IContentProviderpublic Image getImage(Object element)
getImage in interface ILabelProvidergetImage in class LabelProviderpublic String getText(Object element)
getText in interface ILabelProvidergetText in class LabelProviderprotected SystemSimpleContentElement getElement(Object element)
protected Image getImageFromDescriptor(ImageDescriptor descriptor)
|
RSE Release 3.4 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||