Oracle™ Business Intelligence Beans Java API Reference
Release 10
g (9.0.4)
Part number B12159_01


oracle.dss.datautil.gui
Class DefaultComponentContext

java.lang.Object
  |
  +--oracle.dss.datautil.gui.DefaultGuiContext
        |
        +--oracle.dss.datautil.gui.DefaultComponentContext
All Implemented Interfaces:
ComponentContext, GuiContext
Direct Known Subclasses:
DefaultBuilderContext

public class DefaultComponentContext
extends DefaultGuiContext
implements ComponentContext

Contains methods that common data-utility graphical user interface component objects require for instantiation, often in conjunction with QueryBuilder or CalcBuilder.


Constructor Summary
DefaultComponentContext()
          Constructor.

 

Method Summary
 java.util.Vector getDimensionContext()
          Retrieves the list of dimensions that specify the context for this Component object.
 java.lang.String getDisplayLabelType()
          Retrieves the type of display labels for this CalcBuilder or QueryBuilder object.
 java.lang.String getDisplayMemberLabelType()
          Retrieves the type of display member labels for this CalcBuilder or QueryBuilder object.
 java.util.Vector getMeasureContext()
          Retrieves the list of measures that specify the context for this CalcBuilder or QueryBuilder object.
 java.awt.Component getParent()
          Retrieves the parent of this Component instance.
 int getPopupItemCount()
          Retrieves the item count of all popup instances in this CalcBuilder or QueryBuilder object.
 void setDimensionContext(java.util.Vector vDimensionContext)
          Specifies the list of dimensions that specify the context for this Component object.
 void setDisplayLabelType(java.lang.String strDisplayLabelType)
          Specifies the type of display labels for this CalcBuilder or QueryBuilder object.
 void setDisplayMemberLabelType(java.lang.String strDisplayMemberLabelType)
          Specifies the type of display member labels for this CalcBuilder or QueryBuilder object.
 void setMeasureContext(java.util.Vector vMeasureContext)
          Specifies the list of measures that act as the context for this CalcBuilder or QueryBuilder object.
 void setParent(java.awt.Component component)
          Specifies the parent of this Component instance.
 void setPopupItemCount(int nCount)
          Specifies the item count of all popup instances in this CalcBuilder or QueryBuilder object.

 

Methods inherited from class oracle.dss.datautil.gui.DefaultGuiContext
getMetadataManager, getParentFrame, getQueryContext, setMetadataManager, setParentFrame, setQueryContext

 

Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

 

Methods inherited from interface oracle.dss.datautil.gui.GuiContext
getMetadataManager, getParentFrame, getQueryContext, setMetadataManager, setParentFrame, setQueryContext

 

Constructor Detail

DefaultComponentContext

public DefaultComponentContext()
Constructor.
Method Detail

getDisplayLabelType

public java.lang.String getDisplayLabelType()
Retrieves the type of display labels for this CalcBuilder or QueryBuilder object.
Specified by:
getDisplayLabelType in interface ComponentContext
Returns:
The display label type. Valid values are enumerations from the LayerMetadataMap such as long, short, or medium labels.
See Also:
LayerMetadataMap.LAYER_METADATA_LONGLABEL, LayerMetadataMap.LAYER_METADATA_NAME, LayerMetadataMap.LAYER_METADATA_SHORTLABEL, LayerMetadataMap.LAYER_METADATA_MEDIUMLABEL

setDisplayLabelType

public void setDisplayLabelType(java.lang.String strDisplayLabelType)
Specifies the type of display labels for this CalcBuilder or QueryBuilder object.
Specified by:
setDisplayLabelType in interface ComponentContext
Parameters:
strDisplayLabelType - The display label type. Valid values are enumerations from util.LayerMetadataMap such as long, short, or medium labels.
See Also:
LayerMetadataMap.LAYER_METADATA_LONGLABEL, LayerMetadataMap.LAYER_METADATA_NAME, LayerMetadataMap.LAYER_METADATA_SHORTLABEL, LayerMetadataMap.LAYER_METADATA_MEDIUMLABEL

getDisplayMemberLabelType

public java.lang.String getDisplayMemberLabelType()
Retrieves the type of display member labels for this CalcBuilder or QueryBuilder object.
Specified by:
getDisplayMemberLabelType in interface ComponentContext
Returns:
The display member label type. Valid values are enumerations from the LayerMetadataMap such as long, short, or medium labels.
See Also:
MetadataMap.METADATA_LONGLABEL, MetadataMap.METADATA_VALUE, MetadataMap.METADATA_SHORTLABEL, MetadataMap.METADATA_MEDIUMLABEL

setDisplayMemberLabelType

public void setDisplayMemberLabelType(java.lang.String strDisplayMemberLabelType)
Specifies the type of display member labels for this CalcBuilder or QueryBuilder object.
Specified by:
setDisplayMemberLabelType in interface ComponentContext
Parameters:
strDisplayMemberLabelType - The display label type. Valid values are enumerations from util.MetadataMap such as long, short, or medium labels.
See Also:
MetadataMap.METADATA_LONGLABEL, MetadataMap.METADATA_VALUE, MetadataMap.METADATA_SHORTLABEL, MetadataMap.METADATA_MEDIUMLABEL

getMeasureContext

public java.util.Vector getMeasureContext()
Retrieves the list of measures that specify the context for this CalcBuilder or QueryBuilder object.
Specified by:
getMeasureContext in interface ComponentContext
Returns:
The list of measures that act as context for this CalcBuilder or QueryBuilder object.

setMeasureContext

public void setMeasureContext(java.util.Vector vMeasureContext)
Specifies the list of measures that act as the context for this CalcBuilder or QueryBuilder object.
Specified by:
setMeasureContext in interface ComponentContext
Parameters:
vMeasureContext - The list of measures that act as the context for this CalcBuilder or QueryBuilder object.

getPopupItemCount

public int getPopupItemCount()
Retrieves the item count of all popup instances in this CalcBuilder or QueryBuilder object. For example, counts for CustomPane popup menus or Combo popup menus.
Specified by:
getPopupItemCount in interface ComponentContext
Returns:
The count of items in the popups.

setPopupItemCount

public void setPopupItemCount(int nCount)
Specifies the item count of all popup instances in this CalcBuilder or QueryBuilder object. For example, counts for CustomPane popup menus or Combo popup menus.
Specified by:
setPopupItemCount in interface ComponentContext
Parameters:
nCount - The count of items in the popups.

getDimensionContext

public java.util.Vector getDimensionContext()
Retrieves the list of dimensions that specify the context for this Component object.
Specified by:
getDimensionContext in interface ComponentContext
Returns:
The list of dimensions that specify the context for this Component object.

setDimensionContext

public void setDimensionContext(java.util.Vector vDimensionContext)
Specifies the list of dimensions that specify the context for this Component object.
Specified by:
setDimensionContext in interface ComponentContext
Parameters:
vMeasureContext - The list of dimensions that specify the context for this Component object.

getParent

public java.awt.Component getParent()
Retrieves the parent of this Component instance.
Specified by:
getParent in interface ComponentContext
Returns:
The parent of this Component instance.

setParent

public void setParent(java.awt.Component component)
Specifies the parent of this Component instance.
Specified by:
setParent in interface ComponentContext
Parameters:
component - The parent of this Component instance.

Oracle™ Business Intelligence Beans Java API Reference
Release 10
g (9.0.4)
Part number B12159_01


Copyright © 2003, Oracle. All Rights Reserved.