T
- type of items that will be listed.public final class ListMultipleSelection<T> extends ListSelection<T>
T
: one or more items can be selected.Module: work-api
To use this in your app, include the following dependency in your POM:
<dependency> <groupId>org.cytoscape</groupId> <artifactId>work-api</artifactId> </dependency>
values
Constructor and Description |
---|
ListMultipleSelection(List<T> values)
Creates a new ListMultipleSelection object.
|
ListMultipleSelection(T... values)
Creates a new ListMultipleSelection object.
|
Modifier and Type | Method and Description |
---|---|
List<T> |
getSelectedValues()
Get the items that are currently selected.
|
void |
setSelectedValues(List<T> vals)
Set the
T items as selected in the ListMultipleSelection object. |
addListener, getListeners, getPossibleValues, listChanged, removeListener, selectionChanged, setPossibleValues
public ListMultipleSelection(T... values)
example :
ListMultipleSelection lms = new ListMultipleSelection("1","2","3","4");
values
- An arbitrary number of values of type T items that can be selected.public ListMultipleSelection(List<T> values)
example :
java.util.List list = new java.util.ArrayList();
list.add("1");
list.add("2");
list.add("3");
list.add("4");
ListMultipleSelection lss = new ListMultipleSelection(list);
values
- The list of values of type T that can be selected. The list
may be empty.Copyright 2011-2015 Cytoscape Consortium. All rights reserved.