|
|||||||||
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>
public class SelectRequester<E>
This is a requester for a list of strings. 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, comment, dialog, icon |
Fields inherited from class de.hillenbrand.jreqtools.AbstractRequester |
---|
CANCEL, listener, message, OK, title |
Constructor Summary | |
---|---|
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, createJDialog, getComment, getIcon, getPreferredRequesterSize, getReturnValue, request, setCancelButtonText, setComment, setIcon, setOkButtonText, simulateCancelPressed, simulateOkPressed, validateData |
Methods inherited from class de.hillenbrand.jreqtools.AbstractRequester |
---|
enableHelpKey4JavaHelp, getBounds, getLocation, getMessage, getSize, getTitle, request, request, setBounds, setBounds, setLocation, setLocation, setMessage, setParentComponent, setSize, setSize, setTitle, showError, showMessage, showNotYetImplemented |
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.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 OkCancelRequester
public java.lang.Object getSelectedValue()
public java.lang.Object[] getSelectedValues()
protected javax.swing.JPanel getUserPanel()
getUserPanel
in class OkCancelRequester
public boolean isMultiSelection()
protected void ok()
ok
in class OkCancelRequester
protected void prepareForRequest()
AbstractRequester
prepareForRequest
in class OkCancelRequester
public void setComparator(java.util.Comparator arg)
public void setListCellRenderer(javax.swing.ListCellRenderer lcr)
public void setMultiSelection(boolean arg)
public void setSelectedValue(java.lang.Object object)
public void setSelectedValues(java.lang.Object[] objects)
public void setValues(java.lang.Object[] data)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |