|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectde.hillenbrand.jreqtools.AbstractRequester
de.hillenbrand.jreqtools.OkCancelRequester
de.hillenbrand.jreqtools.SelectRequester<E>
E - public class SelectRequester<E>
This is a requester for a list of Objects. The user can select one of them.
| Field Summary | |
|---|---|
protected java.util.Comparator |
comparator
|
protected boolean |
multiSelection
|
| Fields inherited from class de.hillenbrand.jreqtools.OkCancelRequester |
|---|
answer, cancel, comment, drawFirstSeparator, drawSecondSeparator, icon, ok |
| Fields inherited from class de.hillenbrand.jreqtools.AbstractRequester |
|---|
CANCEL, dialog, listener, message, OK, title |
| Constructor Summary | |
|---|---|
SelectRequester(java.lang.Object[] data)
Constructs a new SelectRequester without a message text. |
|
SelectRequester(java.lang.String message,
java.lang.Object[] data)
Constructs a new SelectRequester. |
|
SelectRequester(java.lang.String message,
java.lang.Object[] data,
java.lang.Object selected)
Constructs a new SelectRequester. |
|
SelectRequester(java.lang.String title,
java.lang.String message,
java.lang.Object[] data)
Constructs a new SelectRequester. |
|
SelectRequester(java.lang.String title,
java.lang.String message,
java.lang.Object[] data,
java.lang.Object selected)
Constructs a new SelectRequester. |
|
SelectRequester(java.lang.String title,
java.lang.String message,
java.lang.Object[] data,
java.lang.Object[] selected)
Constructs a new SelectRequester. |
|
| Method Summary | |
|---|---|
java.util.Comparator |
getComparator()
Returns the value of the comparator property. |
protected javax.swing.JComponent |
getOkTriggerComponent()
|
java.lang.Object |
getSelectedValue()
|
java.lang.Object[] |
getSelectedValues()
|
protected javax.swing.JPanel |
getUserPanel()
|
boolean |
isMultiSelection()
Returns the value of the multiSelection property. |
protected void |
ok()
|
protected void |
prepareForRequest()
This method is being called directly before the dialog will be shown. |
void |
setComparator(java.util.Comparator arg)
Assigns the value of the comparator property. |
void |
setListCellRenderer(javax.swing.ListCellRenderer lcr)
|
void |
setMultiSelection(boolean arg)
Assigns the value of the multiSelection property. |
void |
setSelectedValue(java.lang.Object object)
|
void |
setSelectedValues(java.lang.Object[] objects)
|
void |
setValues(java.lang.Object[] data)
Sets the string in the requester. |
| Methods inherited from class de.hillenbrand.jreqtools.OkCancelRequester |
|---|
cancel, createContentPane, getComment, getDefaultButton, getIcon, getPreferredRequesterSize, getReturnValue, isDrawFirstSeparator, isDrawSecondSeparator, setCancelButtonText, setComment, setDrawFirstSeparator, setDrawSecondSeparator, setDrawSeparators, setIcon, setOkButtonText, simulateCancelPressed, simulateOkPressed, validateData |
| Methods inherited from class de.hillenbrand.jreqtools.AbstractRequester |
|---|
_checkLocation, _checkLocation, _checkSize, _checkSize, checkForClass, enableHelpKey4JavaHelp, getBounds, getLocation, getMessage, getSize, getTitle, request, request, request, setBorder, setBounds, setBounds, setLocation, setLocation, setMessage, setSize, setSize, setTitle, setVisible, showError, showException, showMessage |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected boolean multiSelection
protected java.util.Comparator comparator
| Constructor Detail |
|---|
public SelectRequester(java.lang.Object[] data)
data - - The data to select from.
public SelectRequester(java.lang.String message,
java.lang.Object[] data)
message - - The message to be shown in the requester.data - - The data to select from.
public SelectRequester(java.lang.String message,
java.lang.Object[] data,
java.lang.Object selected)
message - - The message to be shown in the requester.data - - The data to select from.selected - - The data object selected by default.
public SelectRequester(java.lang.String title,
java.lang.String message,
java.lang.Object[] data)
title - - Title of the requester.message - - The message to be shown in the requester.data - - The data to select from.
public SelectRequester(java.lang.String title,
java.lang.String message,
java.lang.Object[] data,
java.lang.Object selected)
title - - Title of the requester.message - - The message to be shown in the requester.data - - The data to select from.selected - - The data object selected by default.
public SelectRequester(java.lang.String title,
java.lang.String message,
java.lang.Object[] data,
java.lang.Object[] selected)
title - - Title of the requester.message - - The message to be shown in the requester.data - - The data to select from.selected - - The data objects selected by default.| Method Detail |
|---|
public java.util.Comparator getComparator()
protected javax.swing.JComponent getOkTriggerComponent()
getOkTriggerComponent in class OkCancelRequesterpublic java.lang.Object getSelectedValue()
public java.lang.Object[] getSelectedValues()
protected javax.swing.JPanel getUserPanel()
getUserPanel in class OkCancelRequesterpublic boolean isMultiSelection()
protected void ok()
ok in class OkCancelRequesterprotected void prepareForRequest()
AbstractRequester
prepareForRequest in class OkCancelRequesterpublic void setComparator(java.util.Comparator arg)
arg - public void setListCellRenderer(javax.swing.ListCellRenderer lcr)
public void setMultiSelection(boolean arg)
arg - public void setSelectedValue(java.lang.Object object)
public void setSelectedValues(java.lang.Object[] objects)
public void setValues(java.lang.Object[] data)
data -
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||