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


oracle.dss.persistence.gui
Class Explorer

java.lang.Object
  |
  +--java.awt.Component
        |
        +--java.awt.Container
              |
              +--javax.swing.JComponent
                    |
                    +--oracle.dss.persistence.gui.PersistenceUI
                          |
                          +--oracle.dss.persistence.gui.Explorer
All Implemented Interfaces:
java.util.EventListener, HelpContext, java.awt.image.ImageObserver, java.awt.MenuContainer, java.io.Serializable, javax.swing.event.TableModelListener, javax.swing.event.TreeSelectionListener

public class Explorer
extends PersistenceUI
implements javax.swing.event.TreeSelectionListener, javax.swing.event.TableModelListener, HelpContext

Graphical user interface for browsing and managing objects in the BI Beans Catalog.

Users interact with this class to perform any of the following actions, provided that they have the privilege to do so:

Users can also display properties of objects and folders. Users who have "Full Control" privilege can also modify the access rights of a folder or object.

Application developers must specify the root folder for this Explorer.

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
Explorer(javax.naming.directory.DirContext con)
          Constructor.

 

Method Summary
 void addExplorerEventListener(ExplorerEventListener listener)
          Adds an ExplorerEventListener to this Explorer.
 javax.accessibility.AccessibleContext getAccessibleContext()
          Retrieves an AccessibleContext.
 java.lang.String getHelpContextID()
          Retrieves the Help context ID for this panel.
static void main(java.lang.String[] argv)
          Runs the Explorer in local mode.
 void removeExplorerEventListener(ExplorerEventListener listener)
          Removes a ExplorerEventListener from this Explorer.
 void setVisible(boolean visible)
          Specifies whether this Explorer is visible.

 

Methods inherited from class oracle.dss.persistence.gui.PersistenceUI
getCurrentDirectory, getHelpProvider, getLocale, setHelpContextID, setHelpProvider, setLocale, setRootName

 

Methods inherited from class javax.swing.JComponent
addAncestorListener, addNotify, addPropertyChangeListener, 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, getPreferredSize, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getUIClassID, 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, 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, unregisterKeyboardAction, update, updateUI

 

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 javax.swing.event.TreeSelectionListener
valueChanged

 

Methods inherited from interface javax.swing.event.TableModelListener
tableChanged

 

Methods inherited from interface oracle.dss.util.help.HelpContext
setHelpContextID

 

Constructor Detail

Explorer

public Explorer(javax.naming.directory.DirContext con)
Constructor.
Parameters:
con - The root folder for this Explorer. Do not pass null.
Method Detail

setVisible

public void setVisible(boolean visible)
Specifies whether this Explorer is visible.
Overrides:
setVisible in class javax.swing.JComponent
Parameters:
visible - true to show this Explorer, false to hide it.

addExplorerEventListener

public void addExplorerEventListener(ExplorerEventListener listener)
Adds an ExplorerEventListener to this Explorer. The listener responds to an ExplorerEvent.
Parameters:
listener - The listener to add.

removeExplorerEventListener

public void removeExplorerEventListener(ExplorerEventListener listener)
Removes a ExplorerEventListener from this Explorer.
Parameters:
listener - The listener to remove

getHelpContextID

public java.lang.String getHelpContextID()
Retrieves the Help context ID for this panel. The Help context ID is the full class path for this panel. This Help context ID is used in event handlers that listen for requests for Help on this panel.
Specified by:
getHelpContextID in interface HelpContext
Returns:
The Help context ID for this panel.

getAccessibleContext

public javax.accessibility.AccessibleContext getAccessibleContext()
Retrieves an AccessibleContext. Accessibility devices, such as screen readers, call this method. Application developers should not need to call it.
Overrides:
getAccessibleContext in class javax.swing.JComponent
Returns:
An AccessibleContext for this PersistenceObjectChooser.

main

public static void main(java.lang.String[] argv)
Runs the Explorer in local mode.
Parameters:
argv - An array of String arguments:
  • argv[0] should be a valid user name.
  • argv[1] should be a valid password.
  • argv[2] should identify a service.
  • argv[3] should be a valid application user.

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


Copyright © 2003, Oracle. All Rights Reserved.