|
| Components |
|
| |||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||||||
java.lang.Object | +--com.sas.dataselectors.filters.AbstractFilterItemListBase
The AbstractFilterItemListBase provides the basic components for a listing of filter items in the filter model. FilterItemInterface objects are the first part of any filter in the model and derivatives of this class will provide access to them.
| Constructor Summary | |
AbstractFilterItemListBase()
|
|
| Method Summary | |
List |
getFilterItemList()
Returns the list of filter items. |
String |
getFilterItemListLabel()
Returns the label that can be used to identify the list of filter items. |
protected Map |
getFilterItemLookupMap()
Returns the complete lookup table that provides the mapping between native model objects and filter model objects. |
FilterItemInterface |
lookupFilterItem(Object filterItemObject)
Lookup and return a FilterItemInterface for a given FilterItem object. |
protected void |
setFilterItemList(List listOfItems)
Sets the list of filter items. |
void |
setFilterItemListLabel(String label)
Sets the label that can be used to identify the list of filter items. |
protected void |
setFilterItemLookupMap(Map newMap)
Directly sets the lookup table mapping native objects to their corresponding filter model objects. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public AbstractFilterItemListBase()
| Method Detail |
public FilterItemInterface lookupFilterItem(Object filterItemObject)
lookupFilterItem in interface FilterItemLookupInterfacefilterItemObject - the object to find a filter item forpublic List getFilterItemList()
getFilterItemList in interface FilterItemListInterfaceFilterItemListInterfacepublic String getFilterItemListLabel()
getFilterItemListLabel in interface FilterItemListInterfaceFilterItemListInterfacepublic void setFilterItemListLabel(String label)
label - the new label for the listprotected void setFilterItemLookupMap(Map newMap)
newMap - the new lookup tableprotected Map getFilterItemLookupMap()
protected void setFilterItemList(List listOfItems)
listOfItems - the new list of filter items
|
| Components |
|
| |||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||||||