Skip navigation links


com.essbase.eas.essbase.ui.windows
Class EInternalFrame

java.lang.Object
  extended by java.awt.Component
      extended by java.awt.Container
          extended by javax.swing.JComponent
              extended by javax.swing.JInternalFrame
                  extended by com.essbase.eas.client.intf.CInternalFrame
                      extended by com.essbase.eas.essbase.ui.windows.EInternalFrame

All Implemented Interfaces:
SaveAsRequestor, java.awt.image.ImageObserver, java.awt.MenuContainer, java.io.Serializable, javax.accessibility.Accessible, javax.swing.RootPaneContainer, javax.swing.WindowConstants
Direct Known Subclasses:
AppDbSecurityFrame, ApplicationPropertiesFrame, DatabaseDrillThroughFrame, DatabaseFiltersFrame, DatabasePropertiesFrame, DatabasesFrame, DatabaseStatusFrame, DataPrepEditorFrame, DisabledUsersFrame, FilterFrame, FunctionsFrame, GroupPropertiesFrame, LocationAliasFrame, LockedObjectsFrame, LocksFrame, LogEntriesFrame, LroFrame, MacrosFrame, OutlineFrame, PartitionFrame, ScriptEditorFrame, ServerGroupsFrame, ServerPropertiesFrame, ServerUsersFrame, SessionsFrame, SubstitutionVariablesFrame, TriggersFrame, TriggerSpoolFileFrame, UserPropertiesFrame

public class EInternalFrame
extends CInternalFrame

Extension of the CInternalFrame that provides additional functionality regarding Essbase objects.

Version:
1.00, 07/25/2001
Author:
Hank Cox
See Also:
Serialized Form

Nested Class Summary

 

Nested classes/interfaces inherited from class javax.swing.JInternalFrame
javax.swing.JInternalFrame.AccessibleJInternalFrame, javax.swing.JInternalFrame.JDesktopIcon

 

Nested classes/interfaces inherited from class javax.swing.JComponent
javax.swing.JComponent.AccessibleJComponent

 

Nested classes/interfaces inherited from class java.awt.Container
java.awt.Container.AccessibleAWTContainer

 

Nested classes/interfaces inherited from class java.awt.Component
java.awt.Component.AccessibleAWTComponent, java.awt.Component.BaselineResizeBehavior, java.awt.Component.BltBufferStrategy, java.awt.Component.FlipBufferStrategy

 

Field Summary
protected  java.util.ResourceBundle bundle
           

 

Fields inherited from class com.essbase.eas.client.intf.CInternalFrame
BOUNDS, bSaveBounds, cursor, dialogResult, disposed, frameIcon, helpAction, IS_TOOLBARSTATE_CHANGED, m_iCursor, m_toolbar, propertySupport, savedBounds

 

Fields inherited from class javax.swing.JInternalFrame
closable, CONTENT_PANE_PROPERTY, desktopIcon, FRAME_ICON_PROPERTY, GLASS_PANE_PROPERTY, iconable, IS_CLOSED_PROPERTY, IS_ICON_PROPERTY, IS_MAXIMUM_PROPERTY, IS_SELECTED_PROPERTY, isClosed, isIcon, isMaximum, isSelected, LAYERED_PANE_PROPERTY, maximizable, MENU_BAR_PROPERTY, resizable, ROOT_PANE_PROPERTY, rootPane, rootPaneCheckingEnabled, title, TITLE_PROPERTY

 

Fields inherited from class javax.swing.JComponent
accessibleContext, listenerList, TOOL_TIP_TEXT_KEY, ui, 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 javax.swing.WindowConstants
DISPOSE_ON_CLOSE, DO_NOTHING_ON_CLOSE, EXIT_ON_CLOSE, HIDE_ON_CLOSE

 

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

 

Constructor Summary
EInternalFrame()
          no-argument constructor.
EInternalFrame(java.lang.Object source)
          simplest constructor

 

Method Summary
 void dispose()
           
 void frameClosed()
           
protected  java.lang.Class getBundleClass()
           
 java.lang.Object getUserObject()
          retrieves the user object for this window.
 boolean isThisYou(java.lang.Object obj)
          determines if this instance if for a particular object; for example, a database properties frame would return true if the object is the database.
 void objectAdded(java.lang.Object child)
          called by an ESourceAdapter when a child object has been added.
 void objectModified(java.lang.Object child)
          called by an ESourceAdapter when a child object has been updated.
 void objectRemoved(java.lang.Object child)
          called by an ESourceAdapter when a child object has been removed.
 boolean saveAsObject(java.lang.Object saveObj)
           
 void setUserObject(java.lang.Object value)
          sets a new value as the user object for this internal frame.
 void sourceConnected()
          called by an ESourceAdapter when the source object has been connected.
 void sourceDisconnected()
          called by an ESourceAdapter when the source object has been disconnected.
 void sourceDisconnecting()
          called by an ESourceAdapter when the source object is disconnecting.
 void sourceRemoved()
          called by an ESourceAdapter when the source object has been remove or deleted.
 void sourceRenamed()
          called by an ESourceAdapter when the source object has been renamed.

 

Methods inherited from class com.essbase.eas.client.intf.CInternalFrame
addPropertyChangeListener, addPropertyChangeListener, addToDesktop, emailWindow, fireStateChanged, frameActivated, frameClosing, frameDeactivated, frameDeiconified, frameIconified, frameOpened, getFrameMenus, getObjectsToEmail, getPrintMenuText, getPrintTip, getSaveAsMenuText, getSaveMenuText, getSaveTip, getToolbar, initExtraComponents, initSaveAsDialogComponents, isEmailable, isExiting, isModified, isPreviewable, isPrintable, isSaveable, jbInit, printPriviewWindow, printWindow, processEvent, removePropertyChangeListener, saveAsWindow, saveBounds, saveOnClosing, saveWindow, setCursor, setExiting, setFocusComponent, setReadBounds, setSaveBounds, setTitle, startPrinting, toString

 

Methods inherited from class javax.swing.JInternalFrame
addImpl, addInternalFrameListener, createRootPane, doDefaultCloseAction, fireInternalFrameEvent, getAccessibleContext, getContentPane, getDefaultCloseOperation, getDesktopIcon, getDesktopPane, getFocusCycleRootAncestor, getFocusOwner, getFrameIcon, getGlassPane, getInternalFrameListeners, getJMenuBar, getLastCursor, getLayer, getLayeredPane, getMenuBar, getMostRecentFocusOwner, getNormalBounds, getRootPane, getTitle, getUI, getUIClassID, getWarningString, hide, isClosable, isClosed, isFocusCycleRoot, isIcon, isIconifiable, isMaximizable, isMaximum, isResizable, isRootPaneCheckingEnabled, isSelected, moveToBack, moveToFront, pack, paintComponent, paramString, remove, removeInternalFrameListener, reshape, restoreSubcomponentFocus, setClosable, setClosed, setContentPane, setCursor, setDefaultCloseOperation, setDesktopIcon, setFocusCycleRoot, setFrameIcon, setGlassPane, setIcon, setIconifiable, setJMenuBar, setLayer, setLayer, setLayeredPane, setLayout, setMaximizable, setMaximum, setMenuBar, setNormalBounds, setResizable, setRootPane, setRootPaneCheckingEnabled, setSelected, setUI, show, toBack, toFront, updateUI

 

Methods inherited from class javax.swing.JComponent
addAncestorListener, addNotify, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBaseline, getBaselineResizeBehavior, getBorder, getBounds, getClientProperty, getComponentGraphics, getComponentPopupMenu, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getFontMetrics, getGraphics, getHeight, getInheritsPopupMenu, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPopupLocation, getPreferredSize, getRegisteredKeyStrokes, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingForPrint, isPaintingTile, isRequestFocusEnabled, isValidateRoot, paint, paintBorder, paintChildren, paintImmediately, paintImmediately, print, printAll, printBorder, printChildren, printComponent, processComponentKeyEvent, processKeyBinding, processKeyEvent, processMouseEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resetKeyboardActions, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setComponentPopupMenu, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setEnabled, setFocusTraversalKeys, setFont, setForeground, setInheritsPopupMenu, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setTransferHandler, setUI, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, update

 

Methods inherited from class java.awt.Container
add, add, add, add, add, addContainerListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, getMousePosition, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, processContainerEvent, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, transferFocusBackward, transferFocusDownCycle, validate, validateTree

 

Methods inherited from class java.awt.Component
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, coalesceEvents, contains, createImage, createImage, createVolatileImage, createVolatileImage, disableEvents, dispatchEvent, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getForeground, getGraphicsConfiguration, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isPreferredSizeSet, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, repaint, repaint, repaint, resize, resize, setBounds, setBounds, setComponentOrientation, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, show, size, transferFocus, transferFocusUpCycle

 

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

 

Field Detail

bundle

protected java.util.ResourceBundle bundle

Constructor Detail

EInternalFrame

public EInternalFrame()
no-argument constructor. Normally, this wouldn't be used by an Essbase internal frame.

EInternalFrame

public EInternalFrame(java.lang.Object source)
simplest constructor

Method Detail

getBundleClass

protected java.lang.Class getBundleClass()

getUserObject

public java.lang.Object getUserObject()
retrieves the user object for this window.

setUserObject

public void setUserObject(java.lang.Object value)
sets a new value as the user object for this internal frame.

sourceRenamed

public void sourceRenamed()
called by an ESourceAdapter when the source object has been renamed. Derived classes should override this method in order properly handle this event.

sourceDisconnecting

public void sourceDisconnecting()
called by an ESourceAdapter when the source object is disconnecting. Derived classes should override this method in order properly handle this event.

sourceDisconnected

public void sourceDisconnected()
called by an ESourceAdapter when the source object has been disconnected. Derived classes should override this method in order properly handle this event.

sourceConnected

public void sourceConnected()
called by an ESourceAdapter when the source object has been connected. Derived classes should override this method in order properly handle this event.

objectAdded

public void objectAdded(java.lang.Object child)
called by an ESourceAdapter when a child object has been added. Derived classes should override this method in order properly handle this event.

objectRemoved

public void objectRemoved(java.lang.Object child)
called by an ESourceAdapter when a child object has been removed. Derived classes should override this method in order properly handle this event.

objectModified

public void objectModified(java.lang.Object child)
called by an ESourceAdapter when a child object has been updated. Derived classes should override this method in order properly handle this event.

sourceRemoved

public void sourceRemoved()
called by an ESourceAdapter when the source object has been remove or deleted. Derived classes should override this method in order to properly handle this event.

isThisYou

public boolean isThisYou(java.lang.Object obj)
Description copied from class: CInternalFrame
determines if this instance if for a particular object; for example, a database properties frame would return true if the object is the database. Inherited classes should override this
Overrides:
isThisYou in class CInternalFrame

saveAsObject

public boolean saveAsObject(java.lang.Object saveObj)
Specified by:
saveAsObject in interface SaveAsRequestor
Overrides:
saveAsObject in class CInternalFrame

frameClosed

public void frameClosed()
Overrides:
frameClosed in class CInternalFrame

dispose

public void dispose()
Overrides:
dispose in class CInternalFrame

Skip navigation links


Copyright © 2001, 2012, Oracle. All rights reserved.