com.sas.swing.models
Class QueryBasedDataItemRoleProvider

com.sas.swing.models.QueryBasedDataItemRoleProvider
All Implemented Interfaces:
com.sas.swing.models.DataItemRoleProvider

public class QueryBasedDataItemRoleProvider
implements com.sas.swing.models.DataItemRoleProvider


Constructor Summary
QueryBasedDataItemRoleProvider(com.sas.iquery.metadata.business.BusinessQuery businessQuery)
           
 
Method Summary
 java.util.List getHiddenDataItems()
          Returns List of DataItems that are logicaly considered to be part of the hidden dimension of a query.
 java.util.List getSlicerDataItems()
          Returns List of DataItems that are logically considered part of the slicer dimension of a query and whose navigation information is to be surfaced by the AppliedFilters component.
 

Constructor Detail

QueryBasedDataItemRoleProvider

public QueryBasedDataItemRoleProvider(com.sas.iquery.metadata.business.BusinessQuery businessQuery)
Method Detail

getSlicerDataItems

public java.util.List getSlicerDataItems()
Description copied from interface: DataItemRoleProvider
Returns List of DataItems that are logically considered part of the slicer dimension of a query and whose navigation information is to be surfaced by the AppliedFilters component.

Specified by:
getSlicerDataItems in interface com.sas.swing.models.DataItemRoleProvider
Returns:
List of DataItems that are logically considered part of the slicer dimension of a query and whose navigation information is to be surfaced by the AppliedFilters component.

getHiddenDataItems

public java.util.List getHiddenDataItems()
Description copied from interface: DataItemRoleProvider
Returns List of DataItems that are logicaly considered to be part of the hidden dimension of a query. Only categories assigned to hidden role are considered to be surfaced in generated content. That does not mean surfaced content cannot be impacted by hidden measures, only that the hidden measures are not considered to be surfaced.

Specified by:
getHiddenDataItems in interface com.sas.swing.models.DataItemRoleProvider



Copyright © 2009 SAS Institute Inc. All Rights Reserved.