|
| 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 adapter
public 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 values
public BusinessQueryFilterItemToAdvancedLogicListAdapter(FilterObjectFactoryInterface filterObjectFactory,
com.sas.iquery.metadata.business.BusinessQuery businessQuery)
filterObjectFactory - the factory used during conversionsbusinessQuery - the model for the adapter
public 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 with
public 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 with
public 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 SimpleLogicListInterfacecommitChanges in class BusinessQueryFilterItemToSimpleLogicListAdapterprotected 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 | |||||||||||||