Compiere 3.1

org.compiere.swing
Class CDialog

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 org.compiere.swing.CDialog
All Implemented Interfaces:
ActionListener, MouseListener, ImageObserver, MenuContainer, Serializable, EventListener, Accessible, RootPaneContainer, WindowConstants
Direct Known Subclasses:
AboutBox, AChat, ADialogDialog, ALogin, ALoginTest, Attachment, AUserDefDialog, Calculator, Calendar, CConnectionDialog, CompiereColorEditor, CompiereThemeEditor, DataMigrationEditor, Editor, EMailDialog, Find, FontChooser, Help, HTMLEditor, Info, InfoDialog, InfoPAttribute, InfoSchedule, InvoiceHistory, KeyStoreDialog, PAttributeInstance, Preference, ProcessParameter, RecordAccessDialog, RecordInfo, VAccountDialog, ValuePreference, VAssignmentDialog, VBPartner, VCreateFrom, VDocAction, VImageDialog, VLocationDialog, VLocatorDialog, VPAttributeDialog, VPayment, Waiting

public class CDialog
extends JDialog
implements ActionListener, MouseListener

Conveniance Dialog Class. Compiere Background + Dispose on Close Implementing empty Action and Mouse Listener

Version:
$Id: CDialog.java,v 1.3 2006/07/30 00:52:24 jjanke Exp $
Author:
Jorg Janke
See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from class javax.swing.JDialog
JDialog.AccessibleJDialog
 
Nested classes/interfaces inherited from class java.awt.Dialog
Dialog.AccessibleAWTDialog, Dialog.ModalExclusionType, Dialog.ModalityType
 
Nested classes/interfaces inherited from class java.awt.Window
Window.AccessibleAWTWindow
 
Nested classes/interfaces inherited from class java.awt.Container
Container.AccessibleAWTContainer
 
Nested classes/interfaces inherited from class java.awt.Component
Component.AccessibleAWTComponent, Component.BaselineResizeBehavior, Component.BltBufferStrategy, Component.FlipBufferStrategy
 
Field Summary
protected static String ACTION_DISPOSE
          Dispose Action Name
protected static org.compiere.swing.CDialog.DialogAction s_dialogAction
          Action
protected static KeyStroke s_disposeKeyStroke
          ALT-EXCAPE
 
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
CDialog()
          CDialog
CDialog(Dialog owner)
          CDialog
CDialog(Dialog owner, boolean modal)
          CDialog
CDialog(Dialog owner, String title)
          CDialog
CDialog(Dialog owner, String title, boolean modal)
          CDialog
CDialog(Dialog owner, String title, boolean modal, GraphicsConfiguration gc)
          CDialog
CDialog(Frame owner)
          CDialog
CDialog(Frame owner, boolean modal)
          CDialog
CDialog(Frame owner, String title)
          CDialog
CDialog(Frame owner, String title, boolean modal)
          CDialog
CDialog(Frame owner, String title, boolean modal, GraphicsConfiguration gc)
          CDialog
 
Method Summary
 void actionPerformed(ActionEvent e)
           
protected  void dialogInit()
          Initialize.
 void mouseClicked(MouseEvent e)
           
 void mouseEntered(MouseEvent e)
           
 void mouseExited(MouseEvent e)
           
 void mousePressed(MouseEvent e)
           
 void mouseReleased(MouseEvent e)
           
 void setTitle(String title)
          Set Title
 
Methods inherited from class javax.swing.JDialog
addImpl, createRootPane, 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, 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, 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, paint, 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

ACTION_DISPOSE

protected static String ACTION_DISPOSE
Dispose Action Name


s_dialogAction

protected static org.compiere.swing.CDialog.DialogAction s_dialogAction
Action


s_disposeKeyStroke

protected static KeyStroke s_disposeKeyStroke
ALT-EXCAPE

Constructor Detail

CDialog

public CDialog()
        throws HeadlessException
CDialog

Throws:
HeadlessException

CDialog

public CDialog(Frame owner)
        throws HeadlessException
CDialog

Parameters:
owner -
Throws:
HeadlessException

CDialog

public CDialog(Frame owner,
               boolean modal)
        throws HeadlessException
CDialog

Parameters:
owner -
modal -
Throws:
HeadlessException

CDialog

public CDialog(Frame owner,
               String title)
        throws HeadlessException
CDialog

Parameters:
owner -
title -
Throws:
HeadlessException

CDialog

public CDialog(Frame owner,
               String title,
               boolean modal)
        throws HeadlessException
CDialog

Parameters:
owner -
title -
modal -
Throws:
HeadlessException

CDialog

public CDialog(Frame owner,
               String title,
               boolean modal,
               GraphicsConfiguration gc)
CDialog

Parameters:
owner -
title -
modal -
gc -

CDialog

public CDialog(Dialog owner)
        throws HeadlessException
CDialog

Parameters:
owner -
Throws:
HeadlessException

CDialog

public CDialog(Dialog owner,
               boolean modal)
        throws HeadlessException
CDialog

Parameters:
owner -
modal -
Throws:
HeadlessException

CDialog

public CDialog(Dialog owner,
               String title)
        throws HeadlessException
CDialog

Parameters:
owner -
title -
Throws:
HeadlessException

CDialog

public CDialog(Dialog owner,
               String title,
               boolean modal)
        throws HeadlessException
CDialog

Parameters:
owner -
title -
modal -
Throws:
HeadlessException

CDialog

public CDialog(Dialog owner,
               String title,
               boolean modal,
               GraphicsConfiguration gc)
        throws HeadlessException
CDialog

Parameters:
owner -
title -
modal -
gc -
Throws:
HeadlessException
Method Detail

dialogInit

protected void dialogInit()
Initialize. Install ALT-Pause

Overrides:
dialogInit in class JDialog

actionPerformed

public void actionPerformed(ActionEvent e)
Specified by:
actionPerformed in interface ActionListener
Parameters:
e -
See Also:
ActionListener.actionPerformed(java.awt.event.ActionEvent)

mouseClicked

public void mouseClicked(MouseEvent e)
Specified by:
mouseClicked in interface MouseListener
Parameters:
e -
See Also:
MouseListener.mouseClicked(java.awt.event.MouseEvent)

mouseEntered

public void mouseEntered(MouseEvent e)
Specified by:
mouseEntered in interface MouseListener
Parameters:
e -
See Also:
MouseListener.mouseEntered(java.awt.event.MouseEvent)

mouseExited

public void mouseExited(MouseEvent e)
Specified by:
mouseExited in interface MouseListener
Parameters:
e -
See Also:
MouseListener.mouseExited(java.awt.event.MouseEvent)

mousePressed

public void mousePressed(MouseEvent e)
Specified by:
mousePressed in interface MouseListener
Parameters:
e -
See Also:
MouseListener.mousePressed(java.awt.event.MouseEvent)

mouseReleased

public void mouseReleased(MouseEvent e)
Specified by:
mouseReleased in interface MouseListener
Parameters:
e -
See Also:
MouseListener.mouseReleased(java.awt.event.MouseEvent)

setTitle

public void setTitle(String title)
Set Title

Overrides:
setTitle in class Dialog
Parameters:
title - title

Compiere 3.1

Compiere® is a registered trademark of ComPiere, Inc. ©2004-2008 HumanFlash.com All rights reserved.