|
| Components |
|
| |||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||||||
public interface SimpleFilterListEditorModelInterface
This model interface extends the SimpleFilterDefintion panel model to all
functionality for working with a list of filter test nodes.
No relationship between the items in the list is implied, but they must
all use the same datasource domain.
getSelection provides a reference to an item in the list that is to be
intially selected.
setSelection is called when the selected item in the list changes focus.
| Method Summary | |
|---|---|
boolean |
addSelection(FilterLogicTestNodeInterface value)
Adds a new selection to the end of the FilterLogicList (cursor position undefined after an add) |
FilterLogicListInterface |
getFilterLogicList()
Returns a list of test nodes. |
int |
getSelectionCount()
Returns the number of selectable entries in the model. |
int |
getSelectionCursor()
Returns the index of the model cursor. |
void |
removeSelection()
Removes the current selection from the FilterLogicList. |
void |
setSelectionCursor(int index)
Moves the model cursor to a new selection index. |
| Methods inherited from interface com.sas.dataselectors.filters.SimpleFilterDefinitionModelInterface |
|---|
commitChanges, getApplicationData, getDataSource, getRootFilterObject, getSelection, setApplicationData, setSelection |
| Method Detail |
|---|
FilterLogicListInterface getFilterLogicList()
DefaultFilterLogicListvoid setSelectionCursor(int index)
index - the 0 based index in the FilterLogicList to be the new selectionint getSelectionCursor()
boolean addSelection(FilterLogicTestNodeInterface value)
value - logic test node values to make up the new object
void removeSelection()
int getSelectionCount()
|
| Components |
|
| |||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||||||