com.sas.iquery.metadata.business
Interface CascadeRuleSet


public interface CascadeRuleSet

Contains the set of CascadeRule objects defined on a business query


Method Summary
 CascadeRule getRuleBasedOn(com.sas.prompts.definitions.PromptDefinitionInterface prompt, com.sas.prompts.PromptValuesInterface promptValues)
          Returns the CascadeRule object defined for the specified PromptDefinitionInterface/PromptValuesInterface pair.
 java.util.Collection<CascadeRule> getRules()
          Returns the set of cascade rules defined by a business query
 

Method Detail

getRules

@Nonnull
java.util.Collection<CascadeRule> getRules()
Returns the set of cascade rules defined by a business query

Returns:
collection of CascadeRule objects

getRuleBasedOn

@Nullable
CascadeRule getRuleBasedOn(com.sas.prompts.definitions.PromptDefinitionInterface prompt,
                                    com.sas.prompts.PromptValuesInterface promptValues)
Returns the CascadeRule object defined for the specified PromptDefinitionInterface/PromptValuesInterface pair.

Parameters:
prompt - the PromptDefinitionInterface object that the cascade rule is based on.
promptValues - the PromptValuesInterface that contains the specified prompt.
Returns:
a CascadeRule object; can be null



Copyright © 2009 SAS Institute Inc. All Rights Reserved.