***  This interface is subject to change.  ***

com.sas.iquery.metadata.business
Interface ModelItem

All Superinterfaces:
Base, java.util.EventListener, PropertyChangeListenee, java.beans.PropertyChangeListener, UsabilityInterface
All Known Subinterfaces:
BusinessGroup, BusinessItem, BusinessModelObject, BusinessRule, CompoundFilter, DataItem, DataItemContainerExpression, DataItemReference, DrillThroughToDetail, ExpressionInterface, FilterCascadeRule, FilterItem, Governing, ModelItemWithIdentity, Prompt
All Known Implementing Classes:
com.sas.iquery.metadata.impl.AbstractExpression, com.sas.iquery.metadata.business.impl.AbstractFilterCascade, com.sas.iquery.metadata.business.impl.AbstractModelItem, AbstractRelativeTimeValueExpression, AbstractTimeValueExpression, BaseFilter, BaseFilterExpression, BusinessGroupMemberFilterExpression, BusinessQueryDataBasedFilter, BusinessQueryRankFilter, BusinessQueryTupleFilter, ChangeHistoryItem, CompoundConditionalExpression, CompoundStep, ConditionalExpression, ConstantExpression, DataBasedFilterExpression, DataBasedFilterExpression_Between, DataItemMemberFilter, DataItemMemberPropertiesFilter, DataItemNavigationFilter, DataItemRankFilter, DataItemRankFilter, DataItemTimeFilter, DataItemTimeFirstLastPeriodsFilter, DataItemTimeNParallelPeriodsFilter, DataItemTimeNPeriodsFilter, DataItemTimeRangeFilter, DateValueExpression, Drill, FilterCascade, FractionOfTotalExpression, FunctionCall, Lookup, LookupByDataItem, LookupList, LookupNotAllowed, LookupValue, MemberFilterExpression, MultipleConditionalExpression, PromptedTimeRangeFilter, RelationalConditionalExpression, RelativeDateValueExpression, RelativeTimestampValueExpression, ResourceAwareStringExpression, SelectedItem, SimpleConditionalExpression_Between, SimpleConditionalExpression_Comparison, SimpleConditionalExpression_Contains, SimpleConditionalExpression_In, SimpleConditionalExpression_Like, SimpleConditionalExpression_TestForNull, StringExpression, TimeExpressionMeasure, TimeFilterExpression, TimeFilterFirstLastPeriodsExpression, TimeFilterNParallelPeriodsExpression, TimeFilterNPeriodsExpression, TimeRangeFilterExpression, TimestampValueExpression, TimeValueExpression, TupleFilterMemberQualifier

public interface ModelItem
extends Base, UsabilityInterface


Field Summary
static java.lang.String EVENT_OBJECT_PROPERTY_CHANGED
          A fairly generic event indicating that a property associated with the object has changed.
 
Fields inherited from interface com.sas.iquery.metadata.business.Base
EVENT_OBJECT_DEFINITION_CHANGED
 
Method Summary
 
Methods inherited from interface com.sas.iquery.metadata.PropertyChangeListenee
addListener, getListeners, removeListener
 
Methods inherited from interface com.sas.iquery.metadata.business.UsabilityInterface
getReasonsUnusable, isUsableInQuery
 

Field Detail

***  This field is subject to change.  ***

EVENT_OBJECT_PROPERTY_CHANGED

static final java.lang.String EVENT_OBJECT_PROPERTY_CHANGED
A fairly generic event indicating that a property associated with the object has changed.

See Also:
Constant Field Values

***  This interface is subject to change.  ***




Copyright © 2009 SAS Institute Inc. All Rights Reserved.