|
Components |
|
| |||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
com.sas.dataselectors.sort.OLAPSortSelectorAdapter
public class OLAPSortSelectorAdapter
The SortSelectorInterface defines the basic methods required for the model of a RelationalSortSelector.
Field Summary |
---|
Fields inherited from interface com.sas.util.SortDirectionInterface |
---|
ASCENDING, DESCENDING, NOT_SORTED |
Constructor Summary | |
---|---|
OLAPSortSelectorAdapter()
|
Method Summary | |
---|---|
javax.swing.tree.TreeModel |
getAvailableCellValueItems()
|
javax.swing.tree.TreeModel |
getAvailableLevelLabelItems()
Returns the items in which sorting is allowed. |
int[] |
getSortedCellValueDirections()
|
javax.swing.tree.TreeModel |
getSortedCellValueItems()
|
int[] |
getSortedLevelLabelDirections()
Returns an array of ints that indicate which direction each item in the sortItems Map is to be sorted. |
javax.swing.tree.TreeModel |
getSortedLevelLabelItems()
Returns the items that the table is to sort. |
boolean |
isCellValueHierarchicalSort()
|
boolean |
isCellValueSorting()
|
boolean |
isLevelLabelHierarchicalSort()
|
boolean |
isLevelLabelSorting()
|
void |
setAvailableCellValueItems(javax.swing.tree.TreeModel availableItems)
|
void |
setAvailableLevelLabelItems(javax.swing.tree.TreeModel availableItems)
Sets the items in which sorting is allowed and that are currently not sorted. |
void |
setCellValueHierarchicalSort(boolean hierarachicalSort)
|
void |
setLevelLabelHierarchicalSort(boolean hierarachicalSort)
|
void |
setSortedCellValueDirections(int[] sortedDirections)
|
void |
setSortedCellValueItems(javax.swing.tree.TreeModel sortedItems)
|
void |
setSortedLevelLabelDirections(int[] sortedDirections)
Sets an array of ints that indicate which direction each item in the sortItems Map is to be sorted. |
void |
setSortedLevelLabelItems(javax.swing.tree.TreeModel sortedItems)
Sets the items that the table is to sort. |
Constructor Detail |
---|
public OLAPSortSelectorAdapter()
Method Detail |
---|
public boolean isLevelLabelSorting()
isLevelLabelSorting
in interface OLAPSortSelectorInterface
public void setAvailableLevelLabelItems(javax.swing.tree.TreeModel availableItems)
setAvailableLevelLabelItems
in interface OLAPSortSelectorInterface
items
- a Map of items which sorting is allowed on but currently are not sortedgetAvailableLevelLabelItems()
public javax.swing.tree.TreeModel getAvailableLevelLabelItems()
getAvailableLevelLabelItems
in interface OLAPSortSelectorInterface
public javax.swing.tree.TreeModel getSortedLevelLabelItems()
getSortedLevelLabelItems
in interface OLAPSortSelectorInterface
public void setSortedLevelLabelItems(javax.swing.tree.TreeModel sortedItems)
setSortedLevelLabelItems
in interface OLAPSortSelectorInterface
itemNames
- a Map of item on which the data is sortedpublic int[] getSortedLevelLabelDirections()
getSortedLevelLabelDirections
in interface OLAPSortSelectorInterface
public void setSortedLevelLabelDirections(int[] sortedDirections)
setSortedLevelLabelDirections
in interface OLAPSortSelectorInterface
directions
- an array of ints that indicate which direction the sort items are to be
sortedpublic boolean isLevelLabelHierarchicalSort()
isLevelLabelHierarchicalSort
in interface OLAPSortSelectorInterface
public void setLevelLabelHierarchicalSort(boolean hierarachicalSort)
setLevelLabelHierarchicalSort
in interface OLAPSortSelectorInterface
public boolean isCellValueSorting()
isCellValueSorting
in interface OLAPSortSelectorInterface
public void setAvailableCellValueItems(javax.swing.tree.TreeModel availableItems)
public javax.swing.tree.TreeModel getAvailableCellValueItems()
getAvailableCellValueItems
in interface OLAPSortSelectorInterface
public javax.swing.tree.TreeModel getSortedCellValueItems()
getSortedCellValueItems
in interface OLAPSortSelectorInterface
public void setSortedCellValueItems(javax.swing.tree.TreeModel sortedItems)
setSortedCellValueItems
in interface OLAPSortSelectorInterface
public int[] getSortedCellValueDirections()
getSortedCellValueDirections
in interface OLAPSortSelectorInterface
public void setSortedCellValueDirections(int[] sortedDirections)
setSortedCellValueDirections
in interface OLAPSortSelectorInterface
public boolean isCellValueHierarchicalSort()
isCellValueHierarchicalSort
in interface OLAPSortSelectorInterface
public void setCellValueHierarchicalSort(boolean hierarachicalSort)
setCellValueHierarchicalSort
in interface OLAPSortSelectorInterface
|
Components |
|
| |||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |