|
| 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 OLAPSortSelectorInterfacepublic void setAvailableLevelLabelItems(javax.swing.tree.TreeModel availableItems)
setAvailableLevelLabelItems in interface OLAPSortSelectorInterfaceitems - a Map of items which sorting is allowed on but currently are not sortedgetAvailableLevelLabelItems()public javax.swing.tree.TreeModel getAvailableLevelLabelItems()
getAvailableLevelLabelItems in interface OLAPSortSelectorInterfacepublic javax.swing.tree.TreeModel getSortedLevelLabelItems()
getSortedLevelLabelItems in interface OLAPSortSelectorInterfacepublic void setSortedLevelLabelItems(javax.swing.tree.TreeModel sortedItems)
setSortedLevelLabelItems in interface OLAPSortSelectorInterfaceitemNames - a Map of item on which the data is sortedpublic int[] getSortedLevelLabelDirections()
getSortedLevelLabelDirections in interface OLAPSortSelectorInterfacepublic void setSortedLevelLabelDirections(int[] sortedDirections)
setSortedLevelLabelDirections in interface OLAPSortSelectorInterfacedirections - an array of ints that indicate which direction the sort items are to be
sortedpublic boolean isLevelLabelHierarchicalSort()
isLevelLabelHierarchicalSort in interface OLAPSortSelectorInterfacepublic void setLevelLabelHierarchicalSort(boolean hierarachicalSort)
setLevelLabelHierarchicalSort in interface OLAPSortSelectorInterfacepublic boolean isCellValueSorting()
isCellValueSorting in interface OLAPSortSelectorInterfacepublic void setAvailableCellValueItems(javax.swing.tree.TreeModel availableItems)
public javax.swing.tree.TreeModel getAvailableCellValueItems()
getAvailableCellValueItems in interface OLAPSortSelectorInterfacepublic javax.swing.tree.TreeModel getSortedCellValueItems()
getSortedCellValueItems in interface OLAPSortSelectorInterfacepublic void setSortedCellValueItems(javax.swing.tree.TreeModel sortedItems)
setSortedCellValueItems in interface OLAPSortSelectorInterfacepublic int[] getSortedCellValueDirections()
getSortedCellValueDirections in interface OLAPSortSelectorInterfacepublic void setSortedCellValueDirections(int[] sortedDirections)
setSortedCellValueDirections in interface OLAPSortSelectorInterfacepublic boolean isCellValueHierarchicalSort()
isCellValueHierarchicalSort in interface OLAPSortSelectorInterfacepublic 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 | |||||||||||||