|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface SelectionMapper
Responsible for keeping track of selection in model coordinates.
updates view selection on pipeline change. updates model selection on view selection change.
Method Summary | |
---|---|
void |
clearModelSelection()
|
javax.swing.ListSelectionModel |
getViewSelectionModel()
|
void |
insertIndexInterval(int start,
int length,
boolean before)
Adjust the model by adding the specified rows. |
boolean |
isEnabled()
|
void |
removeIndexInterval(int start,
int end)
Adjust the model by removing the specified rows. |
void |
setEnabled(boolean enabled)
Toggle whether selection mapping is active. |
void |
setFilters(FilterPipeline pipeline)
Install the new filter pipeline and map the newly filtered data towards the view. |
void |
setViewSelectionModel(javax.swing.ListSelectionModel viewSelectionMode)
sets the view selection model. |
Method Detail |
---|
void setViewSelectionModel(javax.swing.ListSelectionModel viewSelectionMode)
viewSelectionMode
- holding selected indices in view coordinatesjavax.swing.ListSelectionModel getViewSelectionModel()
void setFilters(FilterPipeline pipeline)
void setEnabled(boolean enabled)
boolean isEnabled()
void clearModelSelection()
void insertIndexInterval(int start, int length, boolean before)
void removeIndexInterval(int start, int end)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |