com.sas.iquery.metadata.business
Interface CascadableFilter

All Superinterfaces:
Base, java.util.EventListener, ModelItem, PropertyChangeListenee, java.beans.PropertyChangeListener, UsabilityInterface
All Known Subinterfaces:
CompoundFilter, FilterItem
All Known Implementing Classes:
CompoundConditionalExpression, MultipleConditionalExpression, RelationalConditionalExpression, SimpleConditionalExpression_Between, SimpleConditionalExpression_Comparison, SimpleConditionalExpression_Contains, SimpleConditionalExpression_In, SimpleConditionalExpression_Like, SimpleConditionalExpression_TestForNull

public interface CascadableFilter
extends ModelItem

A class that implements this interface can by used by the the FilterCascadeInterface as a dependent filter.


Field Summary
 
Fields inherited from interface com.sas.iquery.metadata.business.ModelItem
EVENT_OBJECT_PROPERTY_CHANGED
 
Fields inherited from interface com.sas.iquery.metadata.business.Base
EVENT_OBJECT_DEFINITION_CHANGED
 
Method Summary
 ExpressionInterface getExpression()
          Returns the ExpressionInterface for this CascadableFilter.
 
Methods inherited from interface com.sas.iquery.metadata.PropertyChangeListenee
addListener, getListeners, removeListener
 
Methods inherited from interface com.sas.iquery.metadata.business.UsabilityInterface
getReasonsUnusable, isUsableInQuery
 

Method Detail

getExpression

ExpressionInterface getExpression()
Returns the ExpressionInterface for this CascadableFilter.

Returns:
the underlining ExpressionInterface
Throws:
MetadataException



Copyright © 2009 SAS Institute Inc. All Rights Reserved.