|
| Components |
|
| |||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||||||
public interface CalculatedObjectFactoryInterface
Description: Interface defining calls to the CalculatedObjectFactory Copyright: Copyright (c) 2002 Company: SAS
| Nested Class Summary | |
|---|---|
static interface |
CalculatedObjectFactoryInterface.ImageIconFactoryInterface
|
| Method Summary | |
|---|---|
abstract boolean |
canBusinessModelObjectHaveChildren(java.lang.Object parent)
|
abstract boolean |
canBusinessModelObjectHaveValues(java.lang.Object bmObject)
|
abstract boolean |
canRemoveAllCalculatedItems()
|
abstract com.sas.expressions.visuals.DataSourceTreeInterface |
getBusinessDataSourceTree()
Get the DataSource tree model from the Business (Data Item) view of the business model |
abstract java.util.List |
getBusinessModelCalculatedItemObjects(boolean includeBaseModels)
|
abstract java.util.List |
getBusinessModelObjectChildren(java.lang.Object parent)
|
abstract java.lang.String |
getBusinessModelObjectImageName(java.lang.Object value,
boolean expanded)
|
abstract java.util.List |
getBusinessModelObjectValues(java.lang.Object bmObject)
|
abstract java.lang.String |
getBusinessModelObjectValuesToInsert(java.lang.Object item)
|
abstract java.lang.String |
getBusinessObjectDescription(java.lang.Object item)
|
abstract java.lang.String |
getBusinessObjectDisplayName(java.lang.Object item)
|
abstract java.lang.String |
getBusinessObjectInsertName(java.lang.Object item)
|
abstract java.lang.String |
getBusinessObjectTipText(java.lang.Object item)
|
abstract java.util.List |
getChildFormats(java.lang.String expressionText,
int expressionType,
int restrictByType)
|
abstract java.util.List |
getDataItems(boolean includeBaseModels)
|
abstract java.util.List |
getDataItemsAndFolders(boolean includeBaseModels)
|
abstract java.util.List |
getDataSources(boolean includeBaseModels)
|
abstract com.sas.expressions.visuals.DataSourceTreeInterface |
getDataSourceTree()
Get the Default DataSource tree model for this business model |
abstract java.lang.String[] |
getExpressionTypeNames()
|
abstract int[] |
getExpressionTypeValues()
|
abstract java.lang.String |
getExpressionUtilText(com.sas.iquery.metadata.expr.ExpressionInterface expression)
|
abstract java.lang.String |
getFormatFromResources(java.lang.Object dataItem)
|
abstract com.sas.expressions.visuals.FunctionTreeInterface |
getFunctionListTree()
Get the Category Tree with Function Lists model |
abstract javax.swing.Icon |
getImageIconFromIqVisualsBundle(java.lang.String imageName)
|
abstract java.lang.String |
getLastInvalidCalculatedItemMessage()
|
abstract java.lang.Exception |
getLastInvalidExpressionException()
|
abstract boolean |
getLevelHasMembers()
Determines if the levels of data contained by this adapter have members or not. |
abstract java.util.Map |
getLevelNameMap(boolean includeHierarchyName)
Gets the level names in a map with the Level Display names as the keys and the insertable text as the values. |
abstract java.lang.String[] |
getLevelNames(boolean includeHierarchyName)
Gets the level names. |
abstract java.util.Map |
getMeasureNameMap()
Gets the measure names and each insertable value. |
abstract java.lang.String[] |
getMeasureNames()
Gets the measure names. |
abstract java.lang.String[] |
getMemberNames(java.lang.String levelName)
Get the member names for a given level. |
abstract com.sas.expressions.visuals.OperationListInterface |
getOperationList()
Get the Operations List model |
abstract com.sas.expressions.visuals.DataSourceTreeInterface |
getPhysicalDataSourceTree()
Get the DataSource tree model from the Physical view of the business model |
abstract com.sas.expressions.visuals.DataSourceTreeInterface |
getPromptDataSourceTree()
Get the DataSource tree model containing the prompts of the business model |
abstract com.sas.iquery.metadata.expr.ResourceScope |
getResourceScope()
|
abstract java.lang.Object |
newBusinessModelCalculatedItemObject()
|
abstract java.lang.Object |
newBusinessModelCalculatedItemObject(CalculatedItemInterface item)
|
abstract CalculatedItemInterface |
newCalculatedItem(CalculatedItemInterface toBeCloned)
|
abstract CalculatedItemInterface |
newCalculatedItemFromBusinessObject(java.lang.Object bmObject)
|
abstract com.sas.iquery.metadata.expr.ExpressionInterface |
newExpressionUtilExpression(java.lang.String text,
int type)
|
abstract void |
removeBusinessModelCalculatedItemObject(java.lang.Object item)
|
abstract void |
setResourceScope(com.sas.iquery.metadata.expr.ResourceScope scope)
|
abstract boolean |
updateBusinessModelObjectFromCalculatedItem(java.lang.Object bmObject,
CalculatedItemInterface item)
|
abstract boolean |
updateCalculatedItemFromBusinessModelObject(CalculatedItemInterface item,
java.lang.Object bmObject)
|
abstract boolean |
updateCalculatedItemFromCalcValues(CalculatedItemInterface item,
java.lang.String id,
java.lang.String label,
java.lang.String desc,
int calcType,
java.lang.String text)
|
abstract boolean |
updateCalculatedItemFromExprValues(CalculatedItemInterface item,
java.lang.String id,
java.lang.String label,
java.lang.String desc,
int exprType,
java.lang.String text)
|
abstract boolean |
validateCalculatedItem(CalculatedItemInterface item)
|
abstract boolean |
validateCalculatedItem(CalculatedItemInterface item,
boolean validateText)
|
abstract boolean |
validateItemCalculation(CalculatedItemInterface item)
|
| Methods inherited from interface com.sas.dataselectors.calculateditems.CalculatedItemMetadataInterface |
|---|
getMaxOutputObservations, setMaxOutputObservations |
| Method Detail |
|---|
boolean getLevelHasMembers()
CalculatedItemMetadataInterface
getLevelHasMembers in interface CalculatedItemMetadataInterfaceCalculatedItemMetadataInterface.getMemberNames(String)java.util.Map getLevelNameMap(boolean includeHierarchyName)
CalculatedItemMetadataInterface
getLevelNameMap in interface CalculatedItemMetadataInterfaceincludeHierarchyName - set to true if the hierarchy name for a given level is to
be returned (only used if getLevelHasMembers() is true)
CalculatedItemMetadataInterface.getLevelHasMembers()java.lang.String[] getLevelNames(boolean includeHierarchyName)
CalculatedItemMetadataInterface
getLevelNames in interface CalculatedItemMetadataInterfaceincludeHierarchyName - set to true if the hierarchy name for a given level is to
be returned (only used if getLevelHasMembers() is true)
CalculatedItemMetadataInterface.getLevelHasMembers()java.util.Map getMeasureNameMap()
CalculatedItemMetadataInterface
getMeasureNameMap in interface CalculatedItemMetadataInterfacejava.lang.String[] getMeasureNames()
CalculatedItemMetadataInterface
getMeasureNames in interface CalculatedItemMetadataInterfacejava.lang.String[] getMemberNames(java.lang.String levelName)
CalculatedItemMetadataInterface
getMemberNames in interface CalculatedItemMetadataInterfacelevelName - the level for which to get the member names
CalculatedItemMetadataInterface.getLevelHasMembers()com.sas.expressions.visuals.DataSourceTreeInterface getDataSourceTree()
CalculatedItemMetadataInterface
getDataSourceTree in interface CalculatedItemMetadataInterfacecom.sas.expressions.visuals.DataSourceTreeInterface getPhysicalDataSourceTree()
CalculatedItemMetadataInterface
getPhysicalDataSourceTree in interface CalculatedItemMetadataInterfacecom.sas.expressions.visuals.DataSourceTreeInterface getBusinessDataSourceTree()
CalculatedItemMetadataInterface
getBusinessDataSourceTree in interface CalculatedItemMetadataInterfacecom.sas.expressions.visuals.DataSourceTreeInterface getPromptDataSourceTree()
CalculatedItemMetadataInterface
getPromptDataSourceTree in interface CalculatedItemMetadataInterfacecom.sas.expressions.visuals.FunctionTreeInterface getFunctionListTree()
CalculatedItemMetadataInterface
getFunctionListTree in interface CalculatedItemMetadataInterfacecom.sas.expressions.visuals.OperationListInterface getOperationList()
CalculatedItemMetadataInterface
getOperationList in interface CalculatedItemMetadataInterfacejava.util.List getDataItems(boolean includeBaseModels)
java.util.List getBusinessModelCalculatedItemObjects(boolean includeBaseModels)
void removeBusinessModelCalculatedItemObject(java.lang.Object item)
java.lang.Object newBusinessModelCalculatedItemObject()
java.lang.Object newBusinessModelCalculatedItemObject(CalculatedItemInterface item)
boolean updateCalculatedItemFromBusinessModelObject(CalculatedItemInterface item,
java.lang.Object bmObject)
boolean updateBusinessModelObjectFromCalculatedItem(java.lang.Object bmObject,
CalculatedItemInterface item)
boolean updateCalculatedItemFromExprValues(CalculatedItemInterface item,
java.lang.String id,
java.lang.String label,
java.lang.String desc,
int exprType,
java.lang.String text)
boolean updateCalculatedItemFromCalcValues(CalculatedItemInterface item,
java.lang.String id,
java.lang.String label,
java.lang.String desc,
int calcType,
java.lang.String text)
java.util.List getDataSources(boolean includeBaseModels)
java.lang.String getBusinessObjectDisplayName(java.lang.Object item)
java.lang.String getBusinessObjectTipText(java.lang.Object item)
java.lang.String getBusinessObjectInsertName(java.lang.Object item)
boolean canBusinessModelObjectHaveChildren(java.lang.Object parent)
java.util.List getBusinessModelObjectChildren(java.lang.Object parent)
boolean canBusinessModelObjectHaveValues(java.lang.Object bmObject)
java.util.List getBusinessModelObjectValues(java.lang.Object bmObject)
java.lang.String getBusinessModelObjectValuesToInsert(java.lang.Object item)
java.lang.String[] getExpressionTypeNames()
int[] getExpressionTypeValues()
CalculatedItemInterface newCalculatedItemFromBusinessObject(java.lang.Object bmObject)
CalculatedItemInterface newCalculatedItem(CalculatedItemInterface toBeCloned)
javax.swing.Icon getImageIconFromIqVisualsBundle(java.lang.String imageName)
java.lang.String getBusinessModelObjectImageName(java.lang.Object value,
boolean expanded)
java.util.List getChildFormats(java.lang.String expressionText,
int expressionType,
int restrictByType)
boolean validateCalculatedItem(CalculatedItemInterface item)
boolean validateCalculatedItem(CalculatedItemInterface item,
boolean validateText)
boolean validateItemCalculation(CalculatedItemInterface item)
java.lang.Exception getLastInvalidExpressionException()
java.lang.String getLastInvalidCalculatedItemMessage()
com.sas.iquery.metadata.expr.ResourceScope getResourceScope()
void setResourceScope(com.sas.iquery.metadata.expr.ResourceScope scope)
com.sas.iquery.metadata.expr.ExpressionInterface newExpressionUtilExpression(java.lang.String text,
int type)
java.lang.String getExpressionUtilText(com.sas.iquery.metadata.expr.ExpressionInterface expression)
java.lang.String getFormatFromResources(java.lang.Object dataItem)
java.util.List getDataItemsAndFolders(boolean includeBaseModels)
java.lang.String getBusinessObjectDescription(java.lang.Object item)
boolean canRemoveAllCalculatedItems()
|
| Components |
|
| |||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||||||