com.sas.dataselectors
Interface CompositeSelectorInterface

All Known Implementing Classes:
SimpleCalculatedItemSelector

public interface CompositeSelectorInterface

A composite selector is a selector that can include the panels/services of other selectors in order to extend its original functionalities. For example the AdvancedFilterSelector can include the panel/services of the OLAPTimeBasedFilterSelector to create time based filters on Time OLAP data items.


Method Summary
 DataSelectorInterface getComponentSelector(java.lang.String key)
          Returns the child selector that has been stored into the children's list with a specific key
 void setComponentSelector(DataSelectorInterface component, java.lang.String key)
          Adds a selector to the list of children selectors with a specific key
 

Method Detail

setComponentSelector

void setComponentSelector(DataSelectorInterface component,
                          java.lang.String key)
Adds a selector to the list of children selectors with a specific key

Parameters:
component - the selector to add to the list of children

getComponentSelector

DataSelectorInterface getComponentSelector(java.lang.String key)
Returns the child selector that has been stored into the children's list with a specific key

Parameters:
key - the key to retrieve the child selector into the list of children selectors
Returns:
the child selector has been stored into the children list with a specific key, null if there's no such key into the children's list



Copyright © 2009 SAS Institute Inc. All Rights Reserved.