|
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()
DefaultFilterLogicList
void 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 |