|
Components |
|
| |||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
com.sas.table.RowSelection
public class RowSelection
Represents a contiguous range of rows in a TableView.
Selection
,
CellVectorSelection
,
ColumnSelection
,
CellSelection
Field Summary |
---|
Fields inherited from interface com.sas.table.TableElementInterface |
---|
REFRESH_ALL, REFRESH_DATA, REFRESH_DATA_STYLE, REFRESH_LABEL, REFRESH_LABEL_STYLE, REFRESH_STYLE |
Constructor Summary | |
---|---|
RowSelection(Row anchor)
Alias for RowSelection(anchor, anchor) . |
|
RowSelection(Row anchor,
Row end)
Constructs a new selection with the given extent. |
Method Summary | |
---|---|
boolean |
contains(java.lang.Object item)
Test for the presence of an item in the selection. |
java.awt.Rectangle |
getDisplayedBounds()
Returns a rectangle that represents the displayed area of the selection in the table view. |
protected Selection |
newSelection(TableElement anchor,
TableElement end)
Creates a new selection of the same class, but with different items. |
void |
setEnd(java.lang.Object newValue)
Specifies the object that defines the unanchored or floating end of the selection. |
Methods inherited from class com.sas.table.CellVectorSelection |
---|
count, getCells, getItems, onEndChanged |
Methods inherited from class com.sas.table.Selection |
---|
addContentsChangedListener, addPropertyChangeListener, apply, clone, fireContentsChanged, firePropertyChange, firePropertyChange, getAnchor, getEnd, getTableView, isDisplayed, isModified, isSelected, refresh, removeContentsChangedListener, removePropertyChangeListener, repaint |
Constructor Detail |
---|
public RowSelection(Row anchor)
RowSelection(anchor, anchor)
.
anchor
- The value to assign the anchor property.public RowSelection(Row anchor, Row end)
anchor
- The value to assign the anchor property.end
- The value to assign the end property.Selection.getAnchor()
,
Selection.getEnd()
Method Detail |
---|
public boolean contains(java.lang.Object item)
contains
in interface com.sas.collection.StaticCollectionInterface
contains
in interface com.sas.models.StaticSelectionInterface
contains
in class CellVectorSelection
item
- The item to search for.
true
if the selection contains the item and
false
otherwise.
java.lang.ClassCastException
- If item is not a Row or DataCell.public java.awt.Rectangle getDisplayedBounds()
getDisplayedBounds
in class Selection
Selection.isDisplayed()
public void setEnd(java.lang.Object newValue)
setEnd
in interface com.sas.models.SelectionInterface
setEnd
in class Selection
newValue
- The new value to assign the end property.
java.lang.ClassCastException
- If newValue is not a Row or DataCell.Selection.getEnd()
,
Selection.onEndChanged(com.sas.table.TableElement, com.sas.table.TableElement)
,
Selection.addContentsChangedListener(com.sas.collection.ContentsChangedListener)
protected Selection newSelection(TableElement anchor, TableElement end)
newSelection
in class Selection
anchor
- The value to assign the anchor property.end
- The value to assign the end property.
Selection.clone()
|
Components |
|
| |||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |