com.sas.commands.dataselectors
Interface CompositeDataSelectorCommandInterface

All Known Implementing Classes:
AdvancedFilterSelectorCommandFacade

public interface CompositeDataSelectorCommandInterface

A composite data selector command is a data seletor command that can use other data selector commands in order to extend its original functionalities. For example the AdvancedFilterSelectorCommand can use the OLAPTimeBasedFilterSelectorCommand to deal with time based filters on Time OLAP data items.


Method Summary
 BaseSelectorCommand getComponentSelectorCommand(java.lang.String key)
          Returns the child data selector command that has been stored into the children's list with a specific key
 void setComponentSelectorCommand(BaseSelectorCommand component, java.lang.String key)
          Adds a data selector command to the list of children commands with a specific key
 

Method Detail

setComponentSelectorCommand

void setComponentSelectorCommand(BaseSelectorCommand component,
                                 java.lang.String key)
Adds a data selector command to the list of children commands with a specific key

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

getComponentSelectorCommand

BaseSelectorCommand getComponentSelectorCommand(java.lang.String key)
Returns the child data selector command that has been stored into the children's list with a specific key

Parameters:
key - the key to retrieve the child data selector command into the list of children commands
Returns:
the child data selector command 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.