|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectde.cau.cs.kieler.core.ui.commands.SelectObjectsFromListDialog<Type>
Type
- The type of objectpublic class SelectObjectsFromListDialog<Type>
Dialog for selecting object from a list of objects.
Constructor Summary | |
---|---|
SelectObjectsFromListDialog(Shell theShell,
List<Type> allParam,
String messageParam)
Creates a new dialog. |
|
SelectObjectsFromListDialog(Shell theShell,
List<Type> allParam,
String messageParam,
FunctionReturningString<Type> toStringParam)
Creates a new dialog. |
Method Summary | |
---|---|
void |
addListener(ILabelProviderListener listener)
|
void |
dispose()
|
Object[] |
getElements(Object inputElement)
|
Image |
getImage(Object element)
|
String |
getText(Object element)
|
void |
inputChanged(Viewer viewer,
Object oldInput,
Object newInput)
|
boolean |
isLabelProperty(Object element,
String property)
|
List<Type> |
openDialog()
Open the list selection dialog. |
void |
removeListener(ILabelProviderListener listener)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public SelectObjectsFromListDialog(Shell theShell, List<Type> allParam, String messageParam, FunctionReturningString<Type> toStringParam)
theShell
- the shellallParam
- the initial objects.messageParam
- the message to displaytoStringParam
- a function for conversion to stringpublic SelectObjectsFromListDialog(Shell theShell, List<Type> allParam, String messageParam)
theShell
- the shellallParam
- the initial objects.messageParam
- the message to displayMethod Detail |
---|
public List<Type> openDialog()
public Object[] getElements(Object inputElement)
getElements
in interface IStructuredContentProvider
public void dispose()
dispose
in interface IBaseLabelProvider
dispose
in interface IContentProvider
public void inputChanged(Viewer viewer, Object oldInput, Object newInput)
inputChanged
in interface IContentProvider
public Image getImage(Object element)
getImage
in interface ILabelProvider
public String getText(Object element)
getText
in interface ILabelProvider
public void addListener(ILabelProviderListener listener)
addListener
in interface IBaseLabelProvider
public boolean isLabelProperty(Object element, String property)
isLabelProperty
in interface IBaseLabelProvider
public void removeListener(ILabelProviderListener listener)
removeListener
in interface IBaseLabelProvider
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |