|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface SCHSelector
An interface for those classes which offer GUI elements for letting the user make selections from among narrative symbols, i.e., picking a character, or constructing a new Action.
| Method Summary | |
|---|---|
javax.swing.JComponent |
getPanel()
Get the JComponent of the GUI front-end of the selector. |
java.lang.Object |
getSelection()
Return the value of this selector. |
SCHVariableType |
getType()
|
void |
redoLayout()
Reconstruct the GUI for this selector. |
boolean |
selectionReady()
Returns whether a value has been properly set. |
void |
setSelection(java.lang.Object selection)
Set the selection. |
void |
subSelectorCancelling()
Indicates to the selector that a subordinate selector (such as the parameters within a ConditionSelector) has been told by the user to cancel the selection process. |
void |
subSelectorSet(SCHSelector selectorSet)
Inform the Selector that a subordinate selector (such as a sub-selector of PredicateSelector has had a value set. |
void |
subSelectorSubmitting()
Indicates to the selector that a subordinate selector (such as the parameters within a ConditionSelector) has been told by the user that their value is final. |
| Method Detail |
|---|
javax.swing.JComponent getPanel()
void subSelectorSet(SCHSelector selectorSet)
java.lang.Object getSelection()
throws Scheherexception
Scheherexceptionboolean selectionReady()
void redoLayout()
void subSelectorSubmitting()
void subSelectorCancelling()
void setSelection(java.lang.Object selection)
throws Scheherexception
Scheherexception
SCHVariableType getType()
throws Scheherexception
Scheherexception
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||