com.steema.teechart.editors
Class BaseEditorDialog

java.lang.Object
  extended by java.awt.Component
      extended by java.awt.Container
          extended by java.awt.Window
              extended by java.awt.Dialog
                  extended by javax.swing.JDialog
                      extended by com.steema.teechart.editors.BaseEditorDialog
All Implemented Interfaces:
java.awt.image.ImageObserver, java.awt.MenuContainer, java.io.Serializable, javax.accessibility.Accessible, javax.swing.RootPaneContainer, javax.swing.WindowConstants
Direct Known Subclasses:
PreviewDialog, PreviewPanelEditor

public class BaseEditorDialog
extends javax.swing.JDialog

Title: BaseEditorDialog class

Description: Standard Editor Dialog

Copyright (c) 2005-2013 by Steema Software SL. All Rights Reserved.

Company: Steema Software SL

See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from class javax.swing.JDialog
javax.swing.JDialog.AccessibleJDialog
 
Nested classes/interfaces inherited from class java.awt.Dialog
java.awt.Dialog.AccessibleAWTDialog, java.awt.Dialog.ModalExclusionType, java.awt.Dialog.ModalityType
 
Nested classes/interfaces inherited from class java.awt.Window
java.awt.Window.AccessibleAWTWindow
 
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.awt.Container buttonPane
          The button pane.
protected  java.awt.Container contentPane
          The content pane.
protected  java.awt.Container editorPane
          The editor pane.
 
Fields inherited from class javax.swing.JDialog
accessibleContext, rootPane, rootPaneCheckingEnabled
 
Fields inherited from class java.awt.Dialog
DEFAULT_MODALITY_TYPE
 
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
BaseEditorDialog()
          Creates a new instance of BaseEditorDialog
BaseEditorDialog(javax.swing.JFrame owner)
          Creates a new instance of BaseEditorDialog
BaseEditorDialog(javax.swing.JFrame owner, javax.swing.JPanel editorPane)
          Creates a new instance of BaseEditorDialog
BaseEditorDialog(javax.swing.JPanel editorPane)
          Creates a new instance of BaseEditorDialog
 
Method Summary
 void closeDialog(java.awt.event.ActionEvent e)
           
protected  java.awt.Container createButtonPane()
          Called by the constructor methods to create the default buttonPane.
protected  void createCloseButton()
          Called by the constructor methods to create the default closeButton.
 java.awt.Container getEditorPane()
          Returns the editorPane object for this dialog.
protected  void setButtonPane(java.awt.Container buttonPane)
          Sets the buttonPane property.
 void setEditorPane(java.awt.Container editorPane)
          Sets the editorPane property.
static void showModal(java.awt.Container editorPane)
          Brings up a dialog that displays an editor determined by editorPane
static void showModal(javax.swing.JFrame owner, java.awt.Container editorPane)
          Brings up a dialog that displays an editor determined by editorPane
 
Methods inherited from class javax.swing.JDialog
addImpl, createRootPane, dialogInit, getAccessibleContext, getContentPane, getDefaultCloseOperation, getGlassPane, getGraphics, getJMenuBar, getLayeredPane, getRootPane, getTransferHandler, isDefaultLookAndFeelDecorated, isRootPaneCheckingEnabled, paramString, processWindowEvent, remove, repaint, setContentPane, setDefaultCloseOperation, setDefaultLookAndFeelDecorated, setGlassPane, setJMenuBar, setLayeredPane, setLayout, setRootPane, setRootPaneCheckingEnabled, setTransferHandler, update
 
Methods inherited from class java.awt.Dialog
addNotify, getModalityType, getTitle, hide, isModal, isResizable, isUndecorated, setModal, setModalityType, setResizable, setTitle, setUndecorated, setVisible, show, toBack
 
Methods inherited from class java.awt.Window
addPropertyChangeListener, addPropertyChangeListener, addWindowFocusListener, addWindowListener, addWindowStateListener, applyResourceBundle, applyResourceBundle, createBufferStrategy, createBufferStrategy, dispose, getBufferStrategy, getFocusableWindowState, getFocusCycleRootAncestor, getFocusOwner, getFocusTraversalKeys, getGraphicsConfiguration, getIconImages, getInputContext, getListeners, getLocale, getModalExclusionType, getMostRecentFocusOwner, getOwnedWindows, getOwner, getOwnerlessWindows, getToolkit, getWarningString, getWindowFocusListeners, getWindowListeners, getWindows, getWindowStateListeners, isActive, isAlwaysOnTop, isAlwaysOnTopSupported, isFocusableWindow, isFocusCycleRoot, isFocused, isLocationByPlatform, isShowing, pack, paint, postEvent, processEvent, processWindowFocusEvent, processWindowStateEvent, removeNotify, removeWindowFocusListener, removeWindowListener, removeWindowStateListener, reshape, setAlwaysOnTop, setBounds, setBounds, setCursor, setFocusableWindowState, setFocusCycleRoot, setIconImage, setIconImages, setLocationByPlatform, setLocationRelativeTo, setMinimumSize, setModalExclusionType, setSize, setSize, toFront
 
Methods inherited from class java.awt.Container
add, add, add, add, add, addContainerListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalPolicy, getInsets, getLayout, getMaximumSize, getMinimumSize, getMousePosition, getPreferredSize, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, print, printComponents, processContainerEvent, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusTraversalKeys, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setFont, 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, contains, createImage, createImage, createVolatileImage, createVolatileImage, disable, disableEvents, dispatchEvent, enable, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBaseline, getBaselineResizeBehavior, getBounds, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getHeight, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocation, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getSize, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isDoubleBuffered, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isOpaque, isPreferredSizeSet, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, prepareImage, prepareImage, printAll, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processKeyEvent, processMouseEvent, processMouseMotionEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resize, resize, setBackground, setComponentOrientation, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeysEnabled, setForeground, setIgnoreRepaint, setLocale, setLocation, setLocation, setMaximumSize, setName, setPreferredSize, show, size, toString, transferFocus, transferFocusUpCycle
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

buttonPane

protected java.awt.Container buttonPane
The button pane.


editorPane

protected java.awt.Container editorPane
The editor pane.


contentPane

protected java.awt.Container contentPane
The content pane.

Constructor Detail

BaseEditorDialog

public BaseEditorDialog()
Creates a new instance of BaseEditorDialog


BaseEditorDialog

public BaseEditorDialog(javax.swing.JPanel editorPane)
Creates a new instance of BaseEditorDialog

Parameters:
editorPane - the editorPane object for this dialog

BaseEditorDialog

public BaseEditorDialog(javax.swing.JFrame owner,
                        javax.swing.JPanel editorPane)
Creates a new instance of BaseEditorDialog

Parameters:
owner - the JFrame from which the dialog is displayed
editorPane - the editorPane object for this dialog

BaseEditorDialog

public BaseEditorDialog(javax.swing.JFrame owner)
Creates a new instance of BaseEditorDialog

Parameters:
owner - the JFrame from which the dialog is displayed
Method Detail

showModal

public static void showModal(java.awt.Container editorPane)
Brings up a dialog that displays an editor determined by editorPane

Parameters:
editorPane - the editorPane object for this dialog

showModal

public static void showModal(javax.swing.JFrame owner,
                             java.awt.Container editorPane)
Brings up a dialog that displays an editor determined by editorPane

Parameters:
owner - the JFrame in which the dialog is displayed
editorPane - the editorPane object for this dialog

getEditorPane

public java.awt.Container getEditorPane()
Returns the editorPane object for this dialog.

Returns:
the editorPane property
See Also:
setEditorPane(java.awt.Container)

setEditorPane

public void setEditorPane(java.awt.Container editorPane)
Sets the editorPane property. This method is called by the constructor.

Parameters:
editorPane - the editorPane object for this dialog
See Also:
getEditorPane()

createButtonPane

protected java.awt.Container createButtonPane()
Called by the constructor methods to create the default buttonPane.


createCloseButton

protected void createCloseButton()
Called by the constructor methods to create the default closeButton.


setButtonPane

protected void setButtonPane(java.awt.Container buttonPane)
Sets the buttonPane property. This method is called by the constructor.

Parameters:
buttonPane - the editorPane object for this dialog

closeDialog

public void closeDialog(java.awt.event.ActionEvent e)