com.sas.dataselectors.calculateditems
Class InformationMapToCalculatedItemAdapter

com.sas.dataselectors.calculateditems.InformationMapToCalculatedItemAdapter
All Implemented Interfaces:
CalculatedItemInterface, CalculatedItemMetadataInterface, CalculatedItemV2Interface

public class InformationMapToCalculatedItemAdapter


Field Summary
 
Fields inherited from class com.sas.dataselectors.calculateditems.BaseCalculatedItemAdapter
basePeriod, businessModelObject, description, ERROR_INVALIDEXPR, expression, expressionType, format, function, id, isTimeBasedItem, label, measureExpression, objectFactory, RB_KEY, timeExpressionMeasure, validateCalculationEnabled
 
Fields inherited from interface com.sas.dataselectors.calculateditems.CalculatedItemInterface
CALCITEM_TYPE_BITSTRING, CALCITEM_TYPE_BOOLEAN, CALCITEM_TYPE_CHARACTER, CALCITEM_TYPE_DATE, CALCITEM_TYPE_INTERVAL_DT, CALCITEM_TYPE_INTERVAL_YM, CALCITEM_TYPE_NOT_SET, CALCITEM_TYPE_NUMERIC, CALCITEM_TYPE_OLAP_CATEGORY, CALCITEM_TYPE_OLAP_MEASURE, CALCITEM_TYPE_TIME, CALCITEM_TYPE_TIMESTAMP
 
Constructor Summary
InformationMapToCalculatedItemAdapter(CalculatedObjectFactoryInterface objectFactory, java.lang.Object item)
          Constructs an adapter with the specified InformationMap
InformationMapToCalculatedItemAdapter(com.sas.iquery.metadata.business.InformationMap informationMap)
          Constructs an adapter with the specified InformationMap
InformationMapToCalculatedItemAdapter(com.sas.iquery.metadata.business.InformationMap informationMap, com.sas.iquery.metadata.expr.ExpressionInterface expression, CalculatedObjectFactoryInterface.ImageIconFactoryInterface imageIconFactory)
           
InformationMapToCalculatedItemAdapter(com.sas.iquery.metadata.business.InformationMap informationMap, java.lang.String id, java.lang.String label, java.lang.String description, int type, java.lang.String expr)
           
InformationMapToCalculatedItemAdapter(com.sas.iquery.metadata.business.InformationMap informationMap, java.lang.String id, java.lang.String label, java.lang.String description, int type, java.lang.String expr, CalculatedObjectFactoryInterface.ImageIconFactoryInterface imageIconFactory)
           
InformationMapToCalculatedItemAdapter(com.sas.iquery.metadata.business.InformationMap informationMap, java.lang.String id, java.lang.String label, java.lang.String description, int type, java.lang.String expr, java.lang.String format)
           
InformationMapToCalculatedItemAdapter(com.sas.iquery.metadata.business.InformationMap informationMap, java.lang.String id, java.lang.String label, java.lang.String description, int type, java.lang.String expr, java.lang.String format, CalculatedObjectFactoryInterface.ImageIconFactoryInterface imageIconFactory)
           
 
Method Summary
 
Methods inherited from class com.sas.dataselectors.calculateditems.BaseCalculatedItemAdapter
commitChanges, convertToCalcItemType, convertToExpressionType, getBasePeriod, getBusinessDataSourceTree, getBusinessModelObject, getDataSourceTree, getDescription, getExpression, getExpressionAreaString, getExpressionType, getExpressionTypeLabel, getFormat, getFunctionListTree, getId, getLabel, getLastInvalidCalculatedItemMessage, getLastInvalidExpressionException, getLevelHasMembers, getLevelNameMap, getLevelNames, getLocale, getMaxOutputObservations, getMeasureExpression, getMeasureNameMap, getMeasureNames, getMemberNames, getName, getOperationList, getPhysicalDataSourceTree, getPromptDataSourceTree, getTimeFunction, getValidExpressionTypeNames, getValidExpressionTypeValues, isTimeBasedItem, isValidateCalculationEnabled, setBasePeriod, setDescription, setExpression, setExpressionType, setFormat, setId, setLabel, setLocale, setMaxOutputObservations, setMeasureExpression, setName, setTimeFunction, setValidateCalculationEnabled, toString, validate, validate, validateCalculation
 

Constructor Detail

InformationMapToCalculatedItemAdapter

public InformationMapToCalculatedItemAdapter(com.sas.iquery.metadata.business.InformationMap informationMap)
Constructs an adapter with the specified InformationMap

Parameters:
informationMap - is a InformationMap to use for creating the business objects factory

InformationMapToCalculatedItemAdapter

public InformationMapToCalculatedItemAdapter(CalculatedObjectFactoryInterface objectFactory,
                                             java.lang.Object item)
Constructs an adapter with the specified InformationMap

Parameters:
objectFactory - is a CalculatedObjectFactoryInterface to use for creating business objects
businessObject - is a Object that the factory will use to initialize a CalculatedItem using updateCalculatedItemFromBusinessModelObject(...)

InformationMapToCalculatedItemAdapter

public InformationMapToCalculatedItemAdapter(com.sas.iquery.metadata.business.InformationMap informationMap,
                                             java.lang.String id,
                                             java.lang.String label,
                                             java.lang.String description,
                                             int type,
                                             java.lang.String expr)

InformationMapToCalculatedItemAdapter

public InformationMapToCalculatedItemAdapter(com.sas.iquery.metadata.business.InformationMap informationMap,
                                             java.lang.String id,
                                             java.lang.String label,
                                             java.lang.String description,
                                             int type,
                                             java.lang.String expr,
                                             CalculatedObjectFactoryInterface.ImageIconFactoryInterface imageIconFactory)

InformationMapToCalculatedItemAdapter

public InformationMapToCalculatedItemAdapter(com.sas.iquery.metadata.business.InformationMap informationMap,
                                             com.sas.iquery.metadata.expr.ExpressionInterface expression,
                                             CalculatedObjectFactoryInterface.ImageIconFactoryInterface imageIconFactory)

InformationMapToCalculatedItemAdapter

public InformationMapToCalculatedItemAdapter(com.sas.iquery.metadata.business.InformationMap informationMap,
                                             java.lang.String id,
                                             java.lang.String label,
                                             java.lang.String description,
                                             int type,
                                             java.lang.String expr,
                                             java.lang.String format,
                                             CalculatedObjectFactoryInterface.ImageIconFactoryInterface imageIconFactory)

InformationMapToCalculatedItemAdapter

public InformationMapToCalculatedItemAdapter(com.sas.iquery.metadata.business.InformationMap informationMap,
                                             java.lang.String id,
                                             java.lang.String label,
                                             java.lang.String description,
                                             int type,
                                             java.lang.String expr,
                                             java.lang.String format)



Copyright © 2009 SAS Institute Inc. All Rights Reserved.