|
RSE Release 3.2 |
|||||||||
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 ITreeContentProvider
public Object getParent(Object element)
getParent
in interface ITreeContentProvider
public boolean hasChildren(Object element)
hasChildren
in interface ITreeContentProvider
public Object[] getElements(Object element)
getElements
in interface IStructuredContentProvider
getElements
in interface ITreeContentProvider
public void dispose()
dispose
in interface IBaseLabelProvider
dispose
in interface IContentProvider
dispose
in class BaseLabelProvider
public void inputChanged(Viewer viewer, Object oldInput, Object newInput)
inputChanged
in interface IContentProvider
public Image getImage(Object element)
getImage
in interface ILabelProvider
getImage
in class LabelProvider
public String getText(Object element)
getText
in interface ILabelProvider
getText
in class LabelProvider
protected SystemSimpleContentElement getElement(Object element)
protected Image getImageFromDescriptor(ImageDescriptor descriptor)
|
RSE Release 3.2 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |