|
||||||||||
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
Scheherexception
boolean 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 |