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


oracle.dss.datautil.gui.dimensionList
Class OLAPDimensionListPanel

java.lang.Object
  |
  +--java.awt.Component
        |
        +--java.awt.Container
              |
              +--javax.swing.JComponent
                    |
                    +--javax.swing.JPanel
                          |
                          +--oracle.dss.util.dimensionList.DimensionListPanel
                                |
                                +--oracle.dss.datautil.gui.dimensionList.OLAPDimensionListPanel
All Implemented Interfaces:
javax.accessibility.Accessible, java.awt.event.ActionListener, DimFindEventListener, java.util.EventListener, java.awt.image.ImageObserver, javax.swing.event.ListDataListener, javax.swing.event.ListSelectionListener, java.awt.MenuContainer, java.io.Serializable

public class OLAPDimensionListPanel
extends DimensionListPanel

A panel that contains a dimension list, a count label and a toolbar that are all visible by default. This panel is used by DimensionListDialog, QueryBuilder, and CalcBuilder.

See Also:
Serialized Form

Inner classes inherited from class javax.swing.JComponent
javax.swing.JComponent.AccessibleJComponent

 

Fields inherited from class javax.swing.JComponent
TOOL_TIP_TEXT_KEY, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW

 

Fields inherited from class java.awt.Component
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT

 

Fields inherited from interface java.awt.image.ImageObserver
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH

 

Constructor Summary
OLAPDimensionListPanel(java.awt.Dialog parent, QueryAccessDimensionModel qadm)
          Constructor that specifies all arguments, including the dialog to serve as the parent of any subdialogs of the OLAPDimensionListPanel.
OLAPDimensionListPanel(java.awt.Frame parent, QueryAccessDimensionModel qadm)
          Constructor that specifies all arguments, including the frame to serve as the parent of any subdialogs of the OLAPDimensionListPanel.
OLAPDimensionListPanel(QueryAccessDimensionModel qadm)
          Deprecated. As of 2.6.0.21, replaced by OLAPDimensionListPanel(Dialog, QueryAccessDimensionModel) or by OLAPDimensionListPanel(Frame, QueryAccessDimensionModel).

 

Method Summary
 java.lang.String getDimensionName()
          Retrieves the name of the dimension that you want to display.
 MemberStep getSelectedMemberStep()
          Retrieves a MemberStep object that contains the dimension members that are currently selected in the dimension list.
 void setDescription(java.lang.String strDescription)
          Specifies the description for this dimension list.
 void setDimensionName(java.lang.String dimName)
          Specifies the name of the dimension that you want to display.
 void setHelpProvider(oracle.bali.ewt.help.HelpProvider helpProvider)
          Specifies the HelpProvider.
 void setLabelType(java.lang.String type)
          Specifies the type of label to display for the dimension members.
 void setLocale(java.util.Locale locale)
          Specifies the locale for this component.

 

Methods inherited from class oracle.dss.util.dimensionList.DimensionListPanel
addDimensionListListener, addPropertyChangeListener, clearSelection, getClosedIcon, getCollapseAllIcon, getCollapsedIcon, getCount, getDimension, getDimensionList, getExpandAllIcon, getExpandedIcon, getFindIcon, getHelpProvider, getHierarchy, getLabelType, getLocale, getNodeIcon, getOpenedIcon, getPreferredSize, getSelectedIndex, getSelectedMember, getSelectedMembers, getSelectedMembers, getSelectionModel, initDimensionListPanel, isCountLabelVisible, isHierarchical, isHierarchyVisible, isSelectionEmpty, isToolbarVisible, removeDimensionListListener, removePropertyChangeListener, setClosedIcon, setCollapseAllIcon, setCollapsedIcon, setCountLabelVisible, setDimension, setExpandAllIcon, setExpandedIcon, setFindIcon, setHierarchical, setHierarchy, setHierarchyVisible, setModel, setNodeIcon, setOpenedIcon, setSelectedIndex, setSelectionMode, setSelectionModel, setToolbarVisible, updateDimensionListModel

 

Methods inherited from class javax.swing.JPanel
getAccessibleContext, getUIClassID, updateUI

 

Methods inherited from class javax.swing.JComponent
addAncestorListener, addNotify, addPropertyChangeListener, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAutoscrolls, getBorder, getBounds, getClientProperty, getConditionForKeyStroke, getDebugGraphicsOptions, getGraphics, getHeight, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getVerifyInputWhenFocusTarget, getVisibleRect, getWidth, getX, getY, grabFocus, hasFocus, hide, isDoubleBuffered, isFocusCycleRoot, isFocusTraversable, isLightweightComponent, isManagingFocus, isMaximumSizeSet, isMinimumSizeSet, isOpaque, isOptimizedDrawingEnabled, isPaintingTile, isPreferredSizeSet, isRequestFocusEnabled, isValidateRoot, paint, paintImmediately, paintImmediately, print, printAll, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removePropertyChangeListener, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setDebugGraphicsOptions, setDoubleBuffered, setEnabled, setFont, setForeground, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, update

 

Methods inherited from class java.awt.Container
add, add, add, add, add, addContainerListener, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getLayout, insets, invalidate, isAncestorOf, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, remove, remove, removeAll, removeContainerListener, setLayout, validate

 

Methods inherited from class java.awt.Component
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, bounds, checkImage, checkImage, contains, createImage, createImage, dispatchEvent, enable, enableInputMethods, getBackground, getBounds, getColorModel, getComponentOrientation, getCursor, getDropTarget, getFont, getFontMetrics, getForeground, getGraphicsConfiguration, getInputContext, getInputMethodRequests, getLocation, getLocationOnScreen, getName, getParent, getPeer, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, imageUpdate, inside, isDisplayable, isEnabled, isLightweight, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, repaint, repaint, repaint, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setLocation, setLocation, setName, setSize, setSize, show, show, size, toString, transferFocus

 

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

 

Methods inherited from interface java.awt.event.ActionListener
actionPerformed

 

Methods inherited from interface javax.swing.event.ListSelectionListener
valueChanged

 

Methods inherited from interface javax.swing.event.ListDataListener
contentsChanged, intervalAdded, intervalRemoved

 

Methods inherited from interface oracle.dss.util.dimensionList.DimFindEventListener
processDimFindEvent

 

Constructor Detail

OLAPDimensionListPanel

public OLAPDimensionListPanel(QueryAccessDimensionModel qadm)
Deprecated. As of 2.6.0.21, replaced by OLAPDimensionListPanel(Dialog, QueryAccessDimensionModel) or by OLAPDimensionListPanel(Frame, QueryAccessDimensionModel).
An OLAPDimensionListPanel should have a parent dialog or frame associated with it to ensure proper focus handling.
Parameters:
qadm - The data model for this OLAPDimensionListPanel.

OLAPDimensionListPanel

public OLAPDimensionListPanel(java.awt.Frame parent,
QueryAccessDimensionModel qadm)
Constructor that specifies all arguments, including the frame to serve as the parent of any subdialogs of the OLAPDimensionListPanel.
Parameters:
parent - The frame to serve as the parent.
qadm - The data model for this OLAPDimensionListPanel.

OLAPDimensionListPanel

public OLAPDimensionListPanel(java.awt.Dialog parent,
QueryAccessDimensionModel qadm)
Constructor that specifies all arguments, including the dialog to serve as the parent of any subdialogs of the OLAPDimensionListPanel.
Parameters:
parent - The dialog to serve as the parent.
qadm - The data model for this OLAPDimensionListPanel.
Method Detail

setDimensionName

public void setDimensionName(java.lang.String dimName)
Description copied from class: DimensionListPanel
Specifies the name of the dimension that you want to display.
Overrides:
setDimensionName in class DimensionListPanel
Following copied from class: oracle.dss.util.dimensionList.DimensionListPanel
Parameters:
dimName - The name of the dimension that you want to display.

getDimensionName

public java.lang.String getDimensionName()
Description copied from class: DimensionListPanel
Retrieves the name of the dimension that you want to display.
Overrides:
getDimensionName in class DimensionListPanel
Following copied from class: oracle.dss.util.dimensionList.DimensionListPanel
Parameters:
dimName - The name of the dimension that you want to display.

setDescription

public void setDescription(java.lang.String strDescription)
Specifies the description for this dimension list.
Parameters:
strDescription - The description.

setLabelType

public void setLabelType(java.lang.String type)
Specifies the type of label to display for the dimension members. For example: A member named "All Geographies of the World" might have a long label of "All Geographies of the World", a medium label of "All Geog of the World", and a short label of "All World Geog". The default label type might be long, medium, or short.
Overrides:
setLabelType in class DimensionListPanel
Parameters:
type - The constant that represents the type of labels that you want to display for the dimension members.
See Also:
MetadataMap.METADATA_LONGLABEL, MetadataMap.METADATA_MEDIUMLABEL, MetadataMap.METADATA_SHORTLABEL

getSelectedMemberStep

public MemberStep getSelectedMemberStep()
Retrieves a MemberStep object that contains the dimension members that are currently selected in the dimension list.
Returns:
The MemberStep object that contains the dimension members that are currently selected.

setLocale

public void setLocale(java.util.Locale locale)
Description copied from class: DimensionListPanel
Specifies the locale for this component.
Overrides:
setLocale in class DimensionListPanel
Following copied from class: oracle.dss.util.dimensionList.DimensionListPanel
Parameters:
locale - The locale.

setHelpProvider

public void setHelpProvider(oracle.bali.ewt.help.HelpProvider helpProvider)
Description copied from class: DimensionListPanel
Specifies the HelpProvider.
Overrides:
setHelpProvider in class DimensionListPanel
Following copied from class: oracle.dss.util.dimensionList.DimensionListPanel
Parameters:
helpProvider - The HelpProvider.

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


Copyright © 2003, Oracle. All Rights Reserved.