Skip navigation links


com.essbase.eas.essbase.ui.outline
Class EditorFrame

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
                          extended by com.essbase.eas.essbase.ui.outline.OutlineFrame
                              extended by com.essbase.eas.essbase.ui.outline.EditorFrame

All Implemented Interfaces:
FindResultsFileProcessor, ReplaceResultsFileProcessor, ETreeContainer, RepresentationListener, SaveAsRequestor, CommandResultListener, java.awt.image.ImageObserver, java.awt.MenuContainer, java.io.Serializable, java.util.EventListener, javax.accessibility.Accessible, javax.swing.RootPaneContainer, javax.swing.WindowConstants

public class EditorFrame
extends OutlineFrame
implements ETreeContainer, SaveAsRequestor, RepresentationListener, FindResultsFileProcessor, ReplaceResultsFileProcessor, CommandResultListener

implements a console internal frame for outline editing. The frame // * consists of several internal layers of controls. This is the primary method for that administrators will use for editing outlines.

Since:
6.5.1
Version:
7.1.0
Author:
Hank Cox
See Also:
Serialized Form

Nested Class Summary
static class EditorFrame.CantStopEditingException
           

 

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  CButton doneBtn
          the button used to complete editing of an outline opened from wizard.
protected  CButton saveBtn
          the button used to initiate saving an outline
protected  CButton verifyBtn
          the button used to initiate verification of an outline.

 

Fields inherited from class com.essbase.eas.essbase.ui.outline.OutlineFrame
buttons, closeBtn, helpBtn, representation

 

Fields inherited from class com.essbase.eas.essbase.ui.windows.EInternalFrame
bundle

 

Fields inherited from class com.essbase.eas.client.intf.CInternalFrame
BOUNDS, bSaveBounds, 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
protected EditorFrame(Database db, Identifier outlineID, WizardDialog wizard)
           
protected EditorFrame(java.io.File f, Identifier outlineID, WizardDialog wizard)
           

 

Method Summary
 void activeAliasTableChanged(RepresentationEvent e)
          this event gets broadcast when the active alias table is changed.
 void dispose()
           
 void eventTaken(RepresentationEvent e)
          this event gets broadcast an event is added to the outline's representation.
 void eventUndone(RepresentationEvent e)
          this event gets broadcast when an event is undone.
 void finishEditingWork()
           
 ETree getActiveTree()
           
 java.lang.Class[] getCommandStatusClasses()
          Retrieves the types of command status objects this listener is interested in.
 ETree getCurrentTree()
           
 javax.swing.JComponent getEditingControl()
           
 java.awt.Component[] getFrameMenus()
          returns the menu items that this object needs merged into the main menu.
 WizardDialog getParentWizard()
           
 Member[] getSelectedMembers()
           
 java.lang.String getSourceTitle()
           
protected  java.lang.String getTitleKey()
          implementation of the OutlineFrame.getTitleKey() method.
 CToolBar getToolbar()
           
 ViewerOptions getViewerOptions()
          returns the viewer options for this frame.
 void initExtraComponents(javax.swing.JPanel panel)
           
 void initSaveAsDialogComponents(javax.swing.JTabbedPane mainPanel)
           
 void internalFrameClosing(javax.swing.event.InternalFrameEvent e)
           
 boolean isAddChildAvailable()
           
 boolean isAddSiblingAvailable()
           
 boolean isClosable()
           
 boolean isCloseOtherViewsAvailable()
           
 boolean isCloseViewAvailable()
           
 boolean isCollapseAncestorAvailable()
           
 boolean isCopyAvailable()
           
 boolean isCurrencyGenerationAvailable()
           
 boolean isCutAvailable()
           
 boolean isDeleteAvailable()
           
 boolean isDTSDefinitionAvailable()
           
 boolean isExpandChildrenAvailable()
           
 boolean isExpandDescendantsAvailable()
           
 boolean isExpandOutlineAvailable()
           
 boolean isExportAliasAvailable()
           
 boolean isExportDimensionAvailable()
           
 boolean isFindAvailable()
           
 boolean isFormulaAvailable()
           
 boolean isGenerationDefinitionAvailable()
           
 boolean isImportAliasAvailable()
           
 boolean isLevelDefinitionAvailable()
           
 boolean isMemberPropertyAvailable()
           
 boolean isModified()
           
 boolean isOkToEdit()
          returns whether the container is ready for ETree edit
 boolean isPasteChildAvailable()
           
 boolean isPasteSiblingAvailable()
           
 boolean isPrintable()
           
 boolean isRenameAvailable()
           
 boolean isReplaceAvailable()
           
 boolean isSaveable()
           
 boolean isSortingAvailable()
           
 boolean isSplitHorizontalAvailable()
           
 boolean isSplitVerticalAvailable()
           
 boolean isThisYou(java.lang.Object obj)
          implementation of the CInternalFrame.isThisYou() method.
 boolean isUndoAvailable()
           
 boolean isVerifyAvailable()
           
static EditorFrame locateEditorAncestor(java.awt.Component start)
          walks up a container chain looking for an instance of a ViewerFrame object.
 boolean okayToMigrate()
           
 void performAddChild()
           
 void performAddSibling()
           
 void performCloseOtherViews()
           
 void performCloseView()
           
 void performCollapseAncestor()
           
 void performCopy()
           
 void performCurrencyGeneration()
           
 void performCut()
           
 void performDelete()
           
 void performDisplayMember(long handle)
           
 void performDisplayMember(Member m)
           
 void performEditDTS()
           
 void performEditFormula()
           
 void performEditGenerations()
           
 void performEditLevels()
           
 void performEditMemberProperties()
           
 void performExpandChildren()
           
 void performExpandDescendants()
           
 void performExpandOutline()
           
 void performExportDimension()
           
 void performFind()
           
 void performFind(FindRequest request)
           
 void performMigration()
           
 void performPasteChild()
           
 void performPasteSibling()
           
 void performRename()
           
 void performReplace()
           
 void performReplace(ReplaceRequest request)
           
 boolean performSave()
           
 void performSortAscending()
           
 void performSortDescending()
           
 void performSplitViewHorizontal()
           
 void performSplitViewVertical()
           
 void performUndo()
           
 VerifyError[] performVerify(boolean showMessages)
           
 void requestFocus()
           
 boolean saveAsObject(java.lang.Object source)
           
 void saveAsWindow()
           
 void saveWindow()
           
 boolean setAsAccountsDimension(java.lang.String oldAccountsDimension, java.lang.String newAccountsDimension)
           
 boolean setAsCompressionDimension(java.lang.String oldCompressonDimension, java.lang.String newCompressionDimension)
           
 void setClosed(boolean closed)
           
 void setEditingControl(javax.swing.JComponent value)
          sets the editing control of the container
 void setParentWizard(WizardDialog w)
           
static EditorFrame showFrame(Console console, Database db, Identifier outlineID, WizardDialog wizard)
           
static EditorFrame showFrame(Console console, java.io.File file, Identifier outlineID, WizardDialog wizard)
           
static EditorFrame showFrame(Database db)
          instantiates and shows an outline editor frame for the requested database.
static void showFrame(java.io.File file)
          instantiates and shows an outline editor frame for the requested file.
static void showOutOfMemoryError()
           
static EditorFrame showWizardFrame(WizardDialog wizard, Database db, Identifier outlineID)
           
static EditorFrame showWizardFrame(WizardDialog wizard, java.io.File file, Identifier outlineID)
           
protected  void startPrinting(CPrintable print)
           
 void statusReturned(CommandResultEvent e)
          Implementation of SessionStatus listener.
 void updateAddItems(javax.swing.JMenuItem addChildItem, javax.swing.JMenuItem addSiblingItem)
           
 void updateButtonsState()
           
 void updateCloseOtherViewsItem(javax.swing.JMenuItem item)
           
 void updateCloseViewItem(javax.swing.JMenuItem item)
           
 void updateCollapseAncestorItem(javax.swing.JMenuItem item)
           
 void updateCopyItem(javax.swing.JMenuItem copyItem)
           
 void updateCurrencyItem(javax.swing.JMenuItem currencyItem)
           
 void updateCutItem(javax.swing.JMenuItem cutItem)
           
 void updateDeleteItem(javax.swing.JMenuItem deleteItem)
           
 void updateDTSItem(javax.swing.JMenuItem dtsItem)
           
 void updateExpandChildrenItem(javax.swing.JMenuItem item)
           
 void updateExpandDescendantsItem(javax.swing.JMenuItem item)
           
 void updateExpandOutlineItem(javax.swing.JMenuItem item)
           
 void updateExportAliasItem(javax.swing.JMenuItem exportItem)
           
 void updateExportDimensionItem(CSeparator separator, javax.swing.JMenuItem item)
           
 void updateFindItem(javax.swing.JMenuItem findItem)
           
 void updateFindResults(java.util.Collection c)
           
 void updateFindResults(IndexMemberAccessFile file)
          updates the find panel with a batch of results from find.
 void updateGenerationItem(javax.swing.JMenuItem generationItem)
           
 void updateImportAliasItem(javax.swing.JMenuItem importItem)
           
 void updateLevelItem(javax.swing.JMenuItem levelItem)
           
 void updateMemberPropertiesItem(javax.swing.JMenuItem propertiesItem)
           
 void updateOutline()
           
 void updateOutlineItem(javax.swing.JMenuItem updateoutlineitem)
           
 void updatePasteItems(javax.swing.JMenuItem pasteChildItem, javax.swing.JMenuItem pasteSiblingItem)
           
 void updateRenameItem(javax.swing.JMenuItem renameItem)
           
 void updateReplaceResults(IndexMemberAccessFile file)
          updates the find panel with a batch of results from find.
 void updateSearchItems(javax.swing.JMenuItem findItem, javax.swing.JMenuItem replaceItem)
           
 void updateSortItems(javax.swing.JMenuItem sortAscendingItem, javax.swing.JMenuItem sortDescendingItem)
           
 void updateSplitHorizontalItem(javax.swing.JMenuItem item)
           
 void updateSplitVerticalItem(javax.swing.JMenuItem item)
           
 void updateToolbarState()
          updates the toolbar associated with ETree
 void updateUndoItem(javax.swing.JMenuItem undoItem)
           
 void updateVerificationPanel(VerifyError[] errors)
           
 void updateVerifyItem(javax.swing.JMenuItem verifyItem)
           

 

Methods inherited from class com.essbase.eas.essbase.ui.outline.OutlineFrame
addFrameListener, getRepresentation, isPrintAll, isPrintOutlineOnly, locateFrameAncestor, printPriviewWindow, printWindow, removeFrameListener, setRepresentation, sourceDisconnecting, sourceRenamed, updateTitle

 

Methods inherited from class com.essbase.eas.essbase.ui.windows.EInternalFrame
frameClosed, getBundleClass, getUserObject, objectAdded, objectModified, objectRemoved, setUserObject, sourceConnected, sourceDisconnected, sourceRemoved

 

Methods inherited from class com.essbase.eas.client.intf.CInternalFrame
addPropertyChangeListener, addPropertyChangeListener, addToDesktop, emailWindow, fireStateChanged, frameActivated, frameClosing, frameDeactivated, frameDeiconified, frameIconified, frameOpened, getObjectsToEmail, getPrintMenuText, getPrintTip, getSaveAsMenuText, getSaveMenuText, getSaveTip, isEmailable, isExiting, isPreviewable, jbInit, processEvent, removePropertyChangeListener, saveBounds, saveOnClosing, setCursor, setExiting, setFocusComponent, setReadBounds, setSaveBounds, setTitle, 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, isClosed, isFocusCycleRoot, isIcon, isIconifiable, isMaximizable, isMaximum, isResizable, isRootPaneCheckingEnabled, isSelected, moveToBack, moveToFront, pack, paintComponent, paramString, remove, removeInternalFrameListener, reshape, restoreSubcomponentFocus, setClosable, 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, 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

 

Methods inherited from interface com.essbase.eas.essbase.ui.outline.ETreeContainer
getRepresentation

 

Methods inherited from interface com.essbase.eas.framework.client.ui.filedlgs.SaveAsRequestor
setFocusComponent

 

Field Detail

saveBtn

protected CButton saveBtn
the button used to initiate saving an outline

verifyBtn

protected CButton verifyBtn
the button used to initiate verification of an outline.

doneBtn

protected CButton doneBtn
the button used to complete editing of an outline opened from wizard.

Constructor Detail

EditorFrame

protected EditorFrame(Database db,
                      Identifier outlineID,
                      WizardDialog wizard)

EditorFrame

protected EditorFrame(java.io.File f,
                      Identifier outlineID,
                      WizardDialog wizard)

Method Detail

setParentWizard

public void setParentWizard(WizardDialog w)

getParentWizard

public WizardDialog getParentWizard()

showFrame

public static EditorFrame showFrame(Database db)
instantiates and shows an outline editor frame for the requested database. First checks to determine if an there is an existing editor frame for this database; if so, brings that one to the front of the applications; if not, attempts to lock and open the outline object for editing. If the lock/open step fails, displays the appropriate error message. If the lock/open step succeeds, creates an editor frame window.
Parameters:
db - the source database for the outline.

showFrame

public static EditorFrame showFrame(Console console,
                                    Database db,
                                    Identifier outlineID,
                                    WizardDialog wizard)

showFrame

public static void showFrame(java.io.File file)
instantiates and shows an outline editor frame for the requested file. First checks to determine if an there is an existing editor frame for this file; if so, brings that one to the front of the applications.
Parameters:
file - the source database for the outline.

showFrame

public static EditorFrame showFrame(Console console,
                                    java.io.File file,
                                    Identifier outlineID,
                                    WizardDialog wizard)

requestFocus

public void requestFocus()
Overrides:
requestFocus in class javax.swing.JComponent

showWizardFrame

public static EditorFrame showWizardFrame(WizardDialog wizard,
                                          Database db,
                                          Identifier outlineID)

showWizardFrame

public static EditorFrame showWizardFrame(WizardDialog wizard,
                                          java.io.File file,
                                          Identifier outlineID)

getViewerOptions

public ViewerOptions getViewerOptions()
returns the viewer options for this frame.

locateEditorAncestor

public static EditorFrame locateEditorAncestor(java.awt.Component start)
walks up a container chain looking for an instance of a ViewerFrame object. Returns this object if one is found; returns NULL if one isn't found.

getTitleKey

protected java.lang.String getTitleKey()
implementation of the OutlineFrame.getTitleKey() method.
Specified by:
getTitleKey in class OutlineFrame

getCurrentTree

public ETree getCurrentTree()

getActiveTree

public ETree getActiveTree()

getFrameMenus

public java.awt.Component[] getFrameMenus()
Description copied from class: CInternalFrame
returns the menu items that this object needs merged into the main menu.
Overrides:
getFrameMenus in class CInternalFrame

getSelectedMembers

public Member[] getSelectedMembers()

isAddChildAvailable

public boolean isAddChildAvailable()

performMigration

public void performMigration()

isAddSiblingAvailable

public boolean isAddSiblingAvailable()

isCopyAvailable

public boolean isCopyAvailable()

isCurrencyGenerationAvailable

public boolean isCurrencyGenerationAvailable()

isCutAvailable

public boolean isCutAvailable()

isDeleteAvailable

public boolean isDeleteAvailable()

isDTSDefinitionAvailable

public boolean isDTSDefinitionAvailable()

isExportAliasAvailable

public boolean isExportAliasAvailable()

isFindAvailable

public boolean isFindAvailable()

isFormulaAvailable

public boolean isFormulaAvailable()

isGenerationDefinitionAvailable

public boolean isGenerationDefinitionAvailable()

isImportAliasAvailable

public boolean isImportAliasAvailable()

isLevelDefinitionAvailable

public boolean isLevelDefinitionAvailable()

isMemberPropertyAvailable

public boolean isMemberPropertyAvailable()

isPasteChildAvailable

public boolean isPasteChildAvailable()

isPasteSiblingAvailable

public boolean isPasteSiblingAvailable()

isRenameAvailable

public boolean isRenameAvailable()

isReplaceAvailable

public boolean isReplaceAvailable()

isSortingAvailable

public boolean isSortingAvailable()

isUndoAvailable

public boolean isUndoAvailable()

isVerifyAvailable

public boolean isVerifyAvailable()

isExpandChildrenAvailable

public boolean isExpandChildrenAvailable()

isExpandDescendantsAvailable

public boolean isExpandDescendantsAvailable()

isExpandOutlineAvailable

public boolean isExpandOutlineAvailable()

isCollapseAncestorAvailable

public boolean isCollapseAncestorAvailable()

isCloseViewAvailable

public boolean isCloseViewAvailable()

isCloseOtherViewsAvailable

public boolean isCloseOtherViewsAvailable()

isSplitHorizontalAvailable

public boolean isSplitHorizontalAvailable()

isSplitVerticalAvailable

public boolean isSplitVerticalAvailable()

isExportDimensionAvailable

public boolean isExportDimensionAvailable()

updateAddItems

public void updateAddItems(javax.swing.JMenuItem addChildItem,
                           javax.swing.JMenuItem addSiblingItem)

updateRenameItem

public void updateRenameItem(javax.swing.JMenuItem renameItem)

updateCopyItem

public void updateCopyItem(javax.swing.JMenuItem copyItem)

updateCurrencyItem

public void updateCurrencyItem(javax.swing.JMenuItem currencyItem)

updateCutItem

public void updateCutItem(javax.swing.JMenuItem cutItem)

updateDeleteItem

public void updateDeleteItem(javax.swing.JMenuItem deleteItem)

updateDTSItem

public void updateDTSItem(javax.swing.JMenuItem dtsItem)

updateExportAliasItem

public void updateExportAliasItem(javax.swing.JMenuItem exportItem)

updateFindItem

public void updateFindItem(javax.swing.JMenuItem findItem)

updateGenerationItem

public void updateGenerationItem(javax.swing.JMenuItem generationItem)

updateImportAliasItem

public void updateImportAliasItem(javax.swing.JMenuItem importItem)

updateLevelItem

public void updateLevelItem(javax.swing.JMenuItem levelItem)

updateOutlineItem

public void updateOutlineItem(javax.swing.JMenuItem updateoutlineitem)

updateMemberPropertiesItem

public void updateMemberPropertiesItem(javax.swing.JMenuItem propertiesItem)

updatePasteItems

public void updatePasteItems(javax.swing.JMenuItem pasteChildItem,
                             javax.swing.JMenuItem pasteSiblingItem)

updateSearchItems

public void updateSearchItems(javax.swing.JMenuItem findItem,
                              javax.swing.JMenuItem replaceItem)

updateSortItems

public void updateSortItems(javax.swing.JMenuItem sortAscendingItem,
                            javax.swing.JMenuItem sortDescendingItem)

updateExpandChildrenItem

public void updateExpandChildrenItem(javax.swing.JMenuItem item)

updateExpandDescendantsItem

public void updateExpandDescendantsItem(javax.swing.JMenuItem item)

updateExpandOutlineItem

public void updateExpandOutlineItem(javax.swing.JMenuItem item)

updateCollapseAncestorItem

public void updateCollapseAncestorItem(javax.swing.JMenuItem item)

updateCloseViewItem

public void updateCloseViewItem(javax.swing.JMenuItem item)

updateCloseOtherViewsItem

public void updateCloseOtherViewsItem(javax.swing.JMenuItem item)

updateSplitVerticalItem

public void updateSplitVerticalItem(javax.swing.JMenuItem item)

updateSplitHorizontalItem

public void updateSplitHorizontalItem(javax.swing.JMenuItem item)

updateExportDimensionItem

public void updateExportDimensionItem(CSeparator separator,
                                      javax.swing.JMenuItem item)

updateOutline

public void updateOutline()

updateButtonsState

public void updateButtonsState()

updateToolbarState

public void updateToolbarState()
Description copied from interface: ETreeContainer
updates the toolbar associated with ETree
Specified by:
updateToolbarState in interface ETreeContainer

updateUndoItem

public void updateUndoItem(javax.swing.JMenuItem undoItem)

updateVerificationPanel

public void updateVerificationPanel(VerifyError[] errors)

updateVerifyItem

public void updateVerifyItem(javax.swing.JMenuItem verifyItem)

performAddChild

public void performAddChild()

performAddSibling

public void performAddSibling()

performCopy

public void performCopy()

performCut

public void performCut()

performDelete

public void performDelete()

performDisplayMember

public void performDisplayMember(long handle)

performDisplayMember

public void performDisplayMember(Member m)

performEditDTS

public void performEditDTS()

performEditFormula

public void performEditFormula()

performEditGenerations

public void performEditGenerations()

performEditLevels

public void performEditLevels()

showOutOfMemoryError

public static void showOutOfMemoryError()

performEditMemberProperties

public void performEditMemberProperties()

performFind

public void performFind()

performFind

public void performFind(FindRequest request)

performPasteChild

public void performPasteChild()

performPasteSibling

public void performPasteSibling()

performRename

public void performRename()

performReplace

public void performReplace()

performReplace

public void performReplace(ReplaceRequest request)

performSave

public boolean performSave()

performSortAscending

public void performSortAscending()

performSortDescending

public void performSortDescending()

performUndo

public void performUndo()

performVerify

public VerifyError[] performVerify(boolean showMessages)

performCurrencyGeneration

public void performCurrencyGeneration()

performExpandChildren

public void performExpandChildren()

performExpandDescendants

public void performExpandDescendants()

performExpandOutline

public void performExpandOutline()

performCollapseAncestor

public void performCollapseAncestor()

performSplitViewVertical

public void performSplitViewVertical()

performSplitViewHorizontal

public void performSplitViewHorizontal()

performCloseView

public void performCloseView()

performCloseOtherViews

public void performCloseOtherViews()

performExportDimension

public void performExportDimension()

isPrintable

public boolean isPrintable()
Overrides:
isPrintable in class CInternalFrame

startPrinting

protected void startPrinting(CPrintable print)
Overrides:
startPrinting in class CInternalFrame

setClosed

public void setClosed(boolean closed)
               throws java.beans.PropertyVetoException
Overrides:
setClosed in class javax.swing.JInternalFrame
Throws:
java.beans.PropertyVetoException

internalFrameClosing

public void internalFrameClosing(javax.swing.event.InternalFrameEvent e)

isClosable

public boolean isClosable()
Overrides:
isClosable in class javax.swing.JInternalFrame

isSaveable

public boolean isSaveable()
Overrides:
isSaveable in class CInternalFrame

isModified

public boolean isModified()
Overrides:
isModified in class CInternalFrame

saveWindow

public void saveWindow()
Overrides:
saveWindow in class CInternalFrame

saveAsWindow

public void saveAsWindow()
Overrides:
saveAsWindow in class CInternalFrame

updateFindResults

public void updateFindResults(java.util.Collection c)

updateFindResults

public void updateFindResults(IndexMemberAccessFile file)
Description copied from interface: FindResultsFileProcessor
updates the find panel with a batch of results from find.
Specified by:
updateFindResults in interface FindResultsFileProcessor

updateReplaceResults

public void updateReplaceResults(IndexMemberAccessFile file)
Description copied from interface: ReplaceResultsFileProcessor
updates the find panel with a batch of results from find.
Specified by:
updateReplaceResults in interface ReplaceResultsFileProcessor

initSaveAsDialogComponents

public void initSaveAsDialogComponents(javax.swing.JTabbedPane mainPanel)
Specified by:
initSaveAsDialogComponents in interface SaveAsRequestor
Overrides:
initSaveAsDialogComponents in class CInternalFrame

initExtraComponents

public void initExtraComponents(javax.swing.JPanel panel)
Specified by:
initExtraComponents in interface SaveAsRequestor
Overrides:
initExtraComponents in class CInternalFrame

saveAsObject

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

setEditingControl

public void setEditingControl(javax.swing.JComponent value)
Description copied from interface: ETreeContainer
sets the editing control of the container
Specified by:
setEditingControl in interface ETreeContainer
Parameters:
value - ETree component

getEditingControl

public javax.swing.JComponent getEditingControl()

isOkToEdit

public boolean isOkToEdit()
Description copied from interface: ETreeContainer
returns whether the container is ready for ETree edit
Specified by:
isOkToEdit in interface ETreeContainer
Returns:
true if the container is ready; false otherwise

finishEditingWork

public void finishEditingWork()
                       throws EditorFrame.CantStopEditingException
Throws:
EditorFrame.CantStopEditingException

okayToMigrate

public boolean okayToMigrate()

isThisYou

public boolean isThisYou(java.lang.Object obj)
implementation of the CInternalFrame.isThisYou() method. Checks to see if the object is the same as the database object.
Overrides:
isThisYou in class OutlineFrame

getToolbar

public CToolBar getToolbar()
Overrides:
getToolbar in class CInternalFrame

eventTaken

public void eventTaken(RepresentationEvent e)
Description copied from interface: RepresentationListener
this event gets broadcast an event is added to the outline's representation.
Specified by:
eventTaken in interface RepresentationListener

activeAliasTableChanged

public void activeAliasTableChanged(RepresentationEvent e)
Description copied from interface: RepresentationListener
this event gets broadcast when the active alias table is changed.
Specified by:
activeAliasTableChanged in interface RepresentationListener

eventUndone

public void eventUndone(RepresentationEvent e)
Description copied from interface: RepresentationListener
this event gets broadcast when an event is undone.
Specified by:
eventUndone in interface RepresentationListener

getSourceTitle

public java.lang.String getSourceTitle()
Specified by:
getSourceTitle in interface FindResultsFileProcessor
Specified by:
getSourceTitle in interface ReplaceResultsFileProcessor

dispose

public void dispose()
Overrides:
dispose in class OutlineFrame

statusReturned

public void statusReturned(CommandResultEvent e)
Implementation of SessionStatus listener. Closes window when EAS session times out.
Specified by:
statusReturned in interface CommandResultListener
Parameters:
e - the event

getCommandStatusClasses

public java.lang.Class[] getCommandStatusClasses()
Description copied from interface: CommandResultListener
Retrieves the types of command status objects this listener is interested in.
Specified by:
getCommandStatusClasses in interface CommandResultListener
Returns:
the class of that we are listening for SessionStatus

setAsAccountsDimension

public boolean setAsAccountsDimension(java.lang.String oldAccountsDimension,
                                      java.lang.String newAccountsDimension)

setAsCompressionDimension

public boolean setAsCompressionDimension(java.lang.String oldCompressonDimension,
                                         java.lang.String newCompressionDimension)

Skip navigation links


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