com.sas.actionprovider.util.olap
Class OLAPActionProviderUtil

com.sas.actionprovider.util.olap.OLAPActionProviderUtil

public class OLAPActionProviderUtil


Constructor Summary
OLAPActionProviderUtil()
           
 
Method Summary
static java.util.List getAncestorAxisHeaders(java.lang.String uniqueLvlName, OLAPDataSetInterface model)
           
static int getIndexOnAxis(java.lang.String uniqueLevelName, OLAPDataSetInterface model)
           
static int getIndexOnAxis(java.lang.String uniqueLevelName, OLAPDataSetInterface model, AxisInterface axis)
           
static int getIndexOnAxis(TupleElementInterface tupleElement)
           
static int getIndexOnAxis(TupleElementInterface tupleElement, TupleElementInterface[] tupleElements)
           
static AxisInterface getLevelAxis(OLAPDataSetInterface model, java.lang.String uniqueLevelName)
           
static int getLevelDepth(java.lang.String uniqueLvlName, OLAPDataSetInterface model)
           
static boolean isMeasure(java.lang.String uniqueLevelName, OLAPDataSetInterface model, AxisInterface axis)
           
static boolean isMeasure(java.lang.String uniqueLevelName, OLAPDataSetInterface model, AxisInterface axis, Filter metadataFilter)
           
static boolean isMeasure(TupleElementInterface tupleElement, OLAPDataSetInterface model, AxisInterface axis)
           
static boolean isMeasure(TupleElementInterface tupleElement, OLAPDataSetInterface model, AxisInterface axis, Filter metadataFilter)
           
 

Constructor Detail

OLAPActionProviderUtil

public OLAPActionProviderUtil()
Method Detail

isMeasure

public static boolean isMeasure(java.lang.String uniqueLevelName,
                                OLAPDataSetInterface model,
                                AxisInterface axis)

isMeasure

public static boolean isMeasure(java.lang.String uniqueLevelName,
                                OLAPDataSetInterface model,
                                AxisInterface axis,
                                Filter metadataFilter)

isMeasure

public static boolean isMeasure(TupleElementInterface tupleElement,
                                OLAPDataSetInterface model,
                                AxisInterface axis)

isMeasure

public static boolean isMeasure(TupleElementInterface tupleElement,
                                OLAPDataSetInterface model,
                                AxisInterface axis,
                                Filter metadataFilter)

getIndexOnAxis

public static int getIndexOnAxis(java.lang.String uniqueLevelName,
                                 OLAPDataSetInterface model)

getIndexOnAxis

public static int getIndexOnAxis(TupleElementInterface tupleElement)

getIndexOnAxis

public static int getIndexOnAxis(TupleElementInterface tupleElement,
                                 TupleElementInterface[] tupleElements)

getIndexOnAxis

public static int getIndexOnAxis(java.lang.String uniqueLevelName,
                                 OLAPDataSetInterface model,
                                 AxisInterface axis)

getAncestorAxisHeaders

public static java.util.List getAncestorAxisHeaders(java.lang.String uniqueLvlName,
                                                    OLAPDataSetInterface model)

getLevelDepth

public static int getLevelDepth(java.lang.String uniqueLvlName,
                                OLAPDataSetInterface model)

getLevelAxis

public static AxisInterface getLevelAxis(OLAPDataSetInterface model,
                                         java.lang.String uniqueLevelName)



Copyright © 2009 SAS Institute Inc. All Rights Reserved.