|
Oracle Fusion Middleware Java API Reference for Oracle Data Visualization Components 11g Release 2 (11.1.2.0.0) E17492-01 |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object java.util.AbstractCollection<E> java.util.AbstractSet<E> java.util.HashSet<E> java.util.LinkedHashSet<E> oracle.adf.view.faces.bi.component.pivotTable.SelectionSet<HeaderCellRange> oracle.adf.view.faces.bi.component.pivotTable.HeaderCellSelectionSet
public class HeaderCellSelectionSet
A set of ranges of header cells. A Selection
contains two
HeaderCellSelectionSet
s, for the column header and row header
selection, as well as a DataCellSelectionSet
for the databody
selection. At most one of these three sets may be non-empty at a time.
All ranges in the set must be in the same layer of the header.
Constructor Summary | |
---|---|
HeaderCellSelectionSet(int edge)
Creates a new, empty header cell selection set. |
Method Summary | |
---|---|
java.util.Iterator<HeaderCellIndex> |
cellIndexIterator()
Returns an iterator over the cell indexes of this HeaderCellSelectionSet . |
java.util.Iterator<HeaderCellKey> |
cellKeyIterator()
Returns an iterator over the cell keys of this HeaderCellSelectionSet . |
int |
getEdge()
Returns the edge ( DataDirector.ROW_EDGE or DataDirector.COLUMN_EDGE ) to
which this HeaderCellSelectionSet corresponds. |
int |
getLayer()
Returns the index of the start layer of all the ranges in this set, or -1 if the set is empty or if the layer is unknown at this time. |
Methods inherited from class oracle.adf.view.faces.bi.component.pivotTable.SelectionSet |
---|
getDataModel, getPivotTableModel, setDataModel, setPivotTableModel |
Methods inherited from class java.util.HashSet |
---|
add, clear, clone, contains, isEmpty, iterator, remove, size |
Methods inherited from class java.util.AbstractSet |
---|
equals, hashCode, removeAll |
Methods inherited from class java.util.AbstractCollection |
---|
addAll, containsAll, retainAll, toArray, toArray, toString |
Methods inherited from class java.lang.Object |
---|
finalize, getClass, notify, notifyAll, wait, wait, wait |
Methods inherited from interface java.util.Set |
---|
add, addAll, clear, contains, containsAll, equals, hashCode, isEmpty, iterator, remove, removeAll, retainAll, size, toArray, toArray |
Constructor Detail |
---|
public HeaderCellSelectionSet(int edge)
edge
- either DataDirector.ROW_EDGE
or DataDirector.COLUMN_EDGE
Method Detail |
---|
public java.util.Iterator<HeaderCellKey> cellKeyIterator() throws DataException
HeaderCellSelectionSet
.
There is no guarantee as to the order in which cells are returned by this iterator. Also,
if an individual cell appears in multiple ranges of the selection, there is no guarantee
whether it will be returned once or multiple times. It is possible that guarantees for one
or both of these things will be provided in the future.
DataException
public java.util.Iterator<HeaderCellIndex> cellIndexIterator() throws DataException
HeaderCellSelectionSet
.
There is no guarantee as to the order in which cells are returned by this iterator. Also,
if an individual cell appears in multiple ranges of the selection, there is no guarantee
whether it will be returned once or multiple times. It is possible that guarantees for one
or both of these things will be provided in the future.
DataException
public int getEdge()
DataDirector.ROW_EDGE
or DataDirector.COLUMN_EDGE
) to
which this HeaderCellSelectionSet
corresponds.
HeaderCellSelectionSet
public int getLayer()
|
Oracle Fusion Middleware Java API Reference for Oracle Data Visualization Components 11g Release 2 (11.1.2.0.0) E17492-01 |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |