|
Components |
|
| |||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
com.sas.dataselectors.filters.BusinessQueryFilterItemToAdvancedLogicListAdapter
public class BusinessQueryFilterItemToAdvancedLogicListAdapter
This class extends the simple logic list base to add BusinessQuery specific behavior.
Field Summary | |
---|---|
protected com.sas.iquery.metadata.business.DataItem |
_dataItem
The initial OLAP DataItem to process (if given). |
protected SimpleFilterLogicTreeInterface |
_filterLogicTree
The filter logic tree. |
Fields inherited from class com.sas.dataselectors.filters.BusinessQueryFilterItemToSimpleLogicListAdapter |
---|
_businessQuery, _filterObjectFactory |
Fields inherited from class com.sas.dataselectors.filters.AbstractSimpleLogicListAdapterBase |
---|
_filterItemList, _filterItemSimpleList |
Constructor Summary | |
---|---|
BusinessQueryFilterItemToAdvancedLogicListAdapter(com.sas.iquery.metadata.business.BusinessQuery businessQuery,
FilterBaseModelData baseModel)
Constructs a new adapter from the specified model and default object factory. |
|
BusinessQueryFilterItemToAdvancedLogicListAdapter(com.sas.iquery.metadata.business.BusinessQuery businessQuery,
FilterBaseModelData baseModel,
com.sas.iquery.metadata.business.DataItem dataItem)
Constructs a new adapter from the specified model and initial filter item. |
|
BusinessQueryFilterItemToAdvancedLogicListAdapter(com.sas.iquery.metadata.business.BusinessQuery businessQuery,
FilterBaseModelData baseModel,
com.sas.iquery.metadata.business.DataItem dataItem,
int environment)
Constructs a new adapter from the specified model and initial filter item. |
|
BusinessQueryFilterItemToAdvancedLogicListAdapter(com.sas.iquery.metadata.business.BusinessQuery businessQuery,
FilterBaseModelData baseModel,
int environment)
Constructs a new adapter from the specified model and default object factory. |
|
BusinessQueryFilterItemToAdvancedLogicListAdapter(com.sas.iquery.metadata.business.BusinessQuery businessQuery,
FilterBaseModelData baseModel,
int environment,
java.util.Locale locale)
Constructs a new adapter from the specified model and default object factory. |
|
BusinessQueryFilterItemToAdvancedLogicListAdapter(FilterObjectFactoryInterface filterObjectFactory,
com.sas.iquery.metadata.business.BusinessQuery businessQuery)
Constructs a new adapter from the specified model and object factory. |
|
BusinessQueryFilterItemToAdvancedLogicListAdapter(FilterObjectFactoryInterface filterObjectFactory,
com.sas.iquery.metadata.business.BusinessQuery businessQuery,
com.sas.iquery.metadata.business.DataItem dataItem)
Constructs a new adapter from the specified model and initial filter item. |
|
BusinessQueryFilterItemToAdvancedLogicListAdapter(FilterObjectFactoryInterface filterObjectFactory,
com.sas.iquery.metadata.business.BusinessQuery businessQuery,
com.sas.iquery.metadata.business.DataItem dataItem,
int environment)
Constructs a new adapter from the specified model and initial filter item. |
Method Summary | |
---|---|
protected boolean |
_commitFilterItemChanges()
Commits the filter model to the native model (filter model). |
protected boolean |
_commitStepItemChanges()
Commits the filter model to the native model (step model). |
boolean |
commitChanges()
Commit changed data to the native model. |
SimpleFilterLogicTreeInterface |
getFilterLogicTree()
Returns the filter logic tree. |
void |
setEnvironment(int environment)
Sets the operating environment to the specified value. |
Methods inherited from class com.sas.dataselectors.filters.BusinessQueryFilterItemToSimpleLogicListAdapter |
---|
getBusinessQuery, getFilterObjectFactory, setBusinessQuery, setFilterObjectFactory |
Methods inherited from class com.sas.dataselectors.filters.AbstractSimpleLogicListAdapterBase |
---|
add, add, addAll, addAll, clear, contains, containsAll, equals, get, getFilterItemList, getFilterList, getFilterLogicList, getRootFilterObject, hashCode, indexOf, isEmpty, iterator, lastIndexOf, listIterator, listIterator, remove, remove, removeAll, retainAll, set, setFilterItemList, setFilterList, setFilterList, size, subList, toArray, toArray |
Methods inherited from class com.sas.dataselectors.filters.DefaultFilterLogicList |
---|
getFilterListDescription, getFilterListLabel, setFilterListDescription, setFilterListLabel, toString |
Field Detail |
---|
protected com.sas.iquery.metadata.business.DataItem _dataItem
protected SimpleFilterLogicTreeInterface _filterLogicTree
Constructor Detail |
---|
public BusinessQueryFilterItemToAdvancedLogicListAdapter(com.sas.iquery.metadata.business.BusinessQuery businessQuery, FilterBaseModelData baseModel)
businessQuery
- the model for the adapterpublic BusinessQueryFilterItemToAdvancedLogicListAdapter(com.sas.iquery.metadata.business.BusinessQuery businessQuery, FilterBaseModelData baseModel, int environment)
businessQuery
- the model for the adapterenvironment
- the operating environment (e.g. Swing,JSP)public BusinessQueryFilterItemToAdvancedLogicListAdapter(com.sas.iquery.metadata.business.BusinessQuery businessQuery, FilterBaseModelData baseModel, int environment, java.util.Locale locale)
businessQuery
- the model for the adapterenvironment
- the operating environment (e.g. Swing,JSP)locale
- the Locale used to format valuespublic BusinessQueryFilterItemToAdvancedLogicListAdapter(FilterObjectFactoryInterface filterObjectFactory, com.sas.iquery.metadata.business.BusinessQuery businessQuery)
filterObjectFactory
- the factory used during conversionsbusinessQuery
- the model for the adapterpublic BusinessQueryFilterItemToAdvancedLogicListAdapter(com.sas.iquery.metadata.business.BusinessQuery businessQuery, FilterBaseModelData baseModel, com.sas.iquery.metadata.business.DataItem dataItem)
businessQuery
- the model for the adapterdataItem
- the DataItem holding the initial filter from the native model to work withpublic BusinessQueryFilterItemToAdvancedLogicListAdapter(com.sas.iquery.metadata.business.BusinessQuery businessQuery, FilterBaseModelData baseModel, com.sas.iquery.metadata.business.DataItem dataItem, int environment)
businessQuery
- the model for the adapterdataItem
- the DataItem holding the initial filter from the native model to work withenvironment
- the operating environment (e.g. Swing,JSP)public BusinessQueryFilterItemToAdvancedLogicListAdapter(FilterObjectFactoryInterface filterObjectFactory, com.sas.iquery.metadata.business.BusinessQuery businessQuery, com.sas.iquery.metadata.business.DataItem dataItem)
filterObjectFactory
- the factory used during conversionsbusinessQuery
- the model for the adapterdataItem
- the DataItem holding the initial filter from the native model to work withpublic BusinessQueryFilterItemToAdvancedLogicListAdapter(FilterObjectFactoryInterface filterObjectFactory, com.sas.iquery.metadata.business.BusinessQuery businessQuery, com.sas.iquery.metadata.business.DataItem dataItem, int environment)
filterObjectFactory
- the factory used during conversionsbusinessQuery
- the model for the adapterdataItem
- the DataItem holding the initial filter from the native model to work withenvironment
- the operating environment (e.g. Swing,JSP)Method Detail |
---|
public SimpleFilterLogicTreeInterface getFilterLogicTree()
public boolean commitChanges()
commitChanges
in interface SimpleLogicListInterface
commitChanges
in class BusinessQueryFilterItemToSimpleLogicListAdapter
protected boolean _commitFilterItemChanges()
protected boolean _commitStepItemChanges()
public void setEnvironment(int environment)
environment
- The environment to set. Valid values are defined in com.sas.util.OperatingEnvironmentInterface.
|
Components |
|
| |||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |