com.sas.dataselectors.filters
Class DefaultFilterItemList
com.sas.dataselectors.filters.DefaultFilterItemList
All Implemented Interfaces: FilterItemListInterface
public class DefaultFilterItemList implements FilterItemListInterface
Reference implementation of the FilterItemsInterface
Method Summary
FilterItemInterface
createItem (java.lang.String itemLabel,
FilterConditionListInterface itemConditions,
java.util.List itemPossibleValues,
java.util.List itemActualValues,
boolean allowUserValues,
FilterItemListInterface itemSubitems,
boolean subitemsRequired,
java.lang.Object itemObject)
FilterItemInterface
createItem (java.lang.String itemLabel,
FilterConditionListInterface itemConditions,
java.lang.String [] itemPossibleValues,
java.lang.String [] itemActualValues,
boolean allowUserValues,
FilterItemListInterface itemSubitems,
boolean subitemsRequired,
java.lang.Object itemObject)
java.util.List
getFilterItemList ()
java.lang.String
getFilterItemListLabel ()
This call returns the 'label' or user displayable name
for this list of values.
void
setFilterItemListLabel (java.lang.String label)
RB_KEY
public static java.lang.String RB_KEY
DefaultFilterItemList
public DefaultFilterItemList ()
DefaultFilterItemList
public DefaultFilterItemList (java.lang.String listLabel)
DefaultFilterItemList
public DefaultFilterItemList (java.lang.String listLabel,
java.util.List newItemList)
DefaultFilterItemList
public DefaultFilterItemList (java.util.List newItemList)
DefaultFilterItemList
public DefaultFilterItemList (DefaultFilterItem [] newItemArray)
getFilterItemListLabel
public java.lang.String getFilterItemListLabel ()
Description copied from interface: FilterItemListInterface
This call returns the 'label' or user displayable name
for this list of values. This might be the
word 'Item' to be generic or it could be customized to
be a value such as 'MDX Measure'.
Specified by: getFilterItemListLabel
in interface FilterItemListInterface
Returns: String
setFilterItemListLabel
public void setFilterItemListLabel (java.lang.String label)
getFilterItemList
public java.util.List getFilterItemList ()
Specified by: getFilterItemList
in interface FilterItemListInterface
Returns: List (of ItemInterface)
createItem
public FilterItemInterface createItem (java.lang.String itemLabel,
FilterConditionListInterface itemConditions,
java.lang.String [] itemPossibleValues,
java.lang.String [] itemActualValues,
boolean allowUserValues,
FilterItemListInterface itemSubitems,
boolean subitemsRequired,
java.lang.Object itemObject)
createItem
public FilterItemInterface createItem (java.lang.String itemLabel,
FilterConditionListInterface itemConditions,
java.util.List itemPossibleValues,
java.util.List itemActualValues,
boolean allowUserValues,
FilterItemListInterface itemSubitems,
boolean subitemsRequired,
java.lang.Object itemObject)
Copyright © 2009 SAS Institute Inc. All Rights Reserved.