|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.partnersoft.v3x.gadgets.EditorGadget
com.partnersoft.v3x.gadgets.SublistEditor
public class SublistEditor
Lets you edit a list of items that represent a subset of a master list. A common example is the list of desired things from a list of available things. This differs from the ShoppingList in that the displayed master list only contains items not in the sublist - the user "moves" items from the available list to the sublist. The "allowUnavailable" switch, if set to true, allows items in the sublist that are not in the master list.
| Constructor Summary | |
|---|---|
SublistEditor(Selector undesiredSelector,
Selector desiredSelector)
|
|
| Method Summary | |
|---|---|
java.util.Collection |
getAvailable()
|
java.lang.Object |
getEdited()
|
void |
makeSelectionDesired()
Adds currently selected undesired item(s), if any, to desired. |
void |
makeSelectionUndesired()
Adds currently selected desired item(s), if any, to undesired. |
void |
reset()
|
void |
save()
Save changes to the object. |
boolean |
select(java.lang.Object selection)
Selects the given object in whichever list it lies. |
void |
setAvailable(java.util.Collection newAvailable)
|
void |
setEdited(java.lang.Object newEdited)
Set the edited object. |
| Methods inherited from class com.partnersoft.v3x.gadgets.EditorGadget |
|---|
addEditListener, delete, fireChanged, removeEditListener |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public SublistEditor(Selector undesiredSelector,
Selector desiredSelector)
| Method Detail |
|---|
public void makeSelectionDesired()
public void makeSelectionUndesired()
public boolean select(java.lang.Object selection)
public java.lang.Object getEdited()
public void setEdited(java.lang.Object newEdited)
EditorGadget
setEdited in interface EditorsetEdited in class EditorGadgetpublic java.util.Collection getAvailable()
public void setAvailable(java.util.Collection newAvailable)
public void save()
EditorGadget
save in interface Editorsave in class EditorGadgetpublic void reset()
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||