com.tssap.util.ui.reuse.chooser.impl
Class ObjectSelectionChooser

java.lang.Object
  |
  +--com.tssap.util.ui.reuse.chooser.impl.ObjectSelectionChooser
All Implemented Interfaces:
IChooser, IDisplayableChooser

public class ObjectSelectionChooser
extends java.lang.Object
implements IDisplayableChooser


Constructor Summary
ObjectSelectionChooser(java.lang.String title, java.lang.String message, java.lang.String[] selectables)
          Constructor for ObjectSelectionChooser.
ObjectSelectionChooser(java.lang.String title, java.lang.String message, java.lang.String[] selectables, org.eclipse.jface.viewers.ILabelProvider labelProvider)
           
 
Method Summary
 org.eclipse.jface.viewers.ILabelProvider getLabelProvider()
          Method getLabelProvider.
 java.lang.String getMessage()
          Returns the message.
 java.lang.String[] getSelectables()
          Returns the selectables.
 java.lang.String getSelection(java.lang.String currentText, org.eclipse.swt.widgets.Shell parentShell)
           
 java.lang.String getTitle()
          Returns the title.
 void setLabelProvider(org.eclipse.jface.viewers.ILabelProvider labelProvider)
          Sets the labelProvider.
 void setMessage(java.lang.String message)
          Sets the message.
 void setSelectables(java.lang.String[] selectables)
          Sets the selectables.
 void setTitle(java.lang.String title)
          Sets the title.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ObjectSelectionChooser

public ObjectSelectionChooser(java.lang.String title,
                              java.lang.String message,
                              java.lang.String[] selectables)
Constructor for ObjectSelectionChooser.

ObjectSelectionChooser

public ObjectSelectionChooser(java.lang.String title,
                              java.lang.String message,
                              java.lang.String[] selectables,
                              org.eclipse.jface.viewers.ILabelProvider labelProvider)
Method Detail

getSelection

public java.lang.String getSelection(java.lang.String currentText,
                                     org.eclipse.swt.widgets.Shell parentShell)
Specified by:
getSelection in interface IDisplayableChooser
See Also:
IDisplayableChooser.getSelection(java.lang.String, org.eclipse.swt.widgets.Shell)

getLabelProvider

public org.eclipse.jface.viewers.ILabelProvider getLabelProvider()
Method getLabelProvider.
Returns:
ILabelProvider

getMessage

public java.lang.String getMessage()
Returns the message.
Returns:
String

getTitle

public java.lang.String getTitle()
Returns the title.
Returns:
String

setMessage

public void setMessage(java.lang.String message)
Sets the message.
Parameters:
message - The message to set

setTitle

public void setTitle(java.lang.String title)
Sets the title.
Parameters:
title - The title to set

getSelectables

public java.lang.String[] getSelectables()
Returns the selectables.
Returns:
String[]

setSelectables

public void setSelectables(java.lang.String[] selectables)
Sets the selectables.
Parameters:
selectables - The selectables to set

setLabelProvider

public void setLabelProvider(org.eclipse.jface.viewers.ILabelProvider labelProvider)
Sets the labelProvider.
Parameters:
labelProvider - The labelProvider to set


Copyright © 2005 SAP AG. All Rights Reserved.