Adempiere 3.5.2a

org.compiere.grid.ed
Class Calendar

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
                          extended by org.compiere.grid.ed.Calendar
All Implemented Interfaces:
ActionListener, KeyListener, MouseListener, ImageObserver, MenuContainer, Serializable, EventListener, Accessible, ChangeListener, RootPaneContainer, WindowConstants

public class Calendar
extends CDialog
implements ActionListener, MouseListener, ChangeListener, KeyListener

Pop up Calendar & Time

Version:
$Id: Calendar.java,v 1.3 2006/07/30 00:51:27 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
 
Fields inherited from class org.compiere.swing.CDialog
ACTION_DISPOSE, s_dialogAction, s_disposeKeyStroke
 
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
Calendar(Frame frame)
          Mimimum Constructor for Date editor
Calendar(Frame frame, String title, Timestamp startTS, int displayType)
          Constructor
 
Method Summary
 void actionPerformed(ActionEvent e)
          Action Listener for Month/Year combo & dat buttons
 Timestamp getTimestamp()
          Return Time stamp
 boolean isCancel()
          Cancel button pressed
 void keyPressed(KeyEvent e)
          keyPressed
 void keyReleased(KeyEvent e)
          Key Released - Return on enter
 void keyTyped(KeyEvent e)
          keyTyped
 void mouseClicked(MouseEvent e)
          Mouse Clicked
 void mouseEntered(MouseEvent e)
          mouseEntered
 void mouseExited(MouseEvent e)
          mouseExited
 void mousePressed(MouseEvent e)
          mousePressed
 void mouseReleased(MouseEvent e)
          mouseReleased
protected  void processWindowEvent(WindowEvent e)
          Window Events - requestFocus
 void stateChanged(ChangeEvent e)
          ChangeListener (Year/Minute Spinner)
 
Methods inherited from class org.compiere.swing.CDialog
dialogInit, setTitle
 
Methods inherited from class javax.swing.JDialog
addImpl, createRootPane, getAccessibleContext, getContentPane, getDefaultCloseOperation, getGlassPane, getGraphics, getJMenuBar, getLayeredPane, getRootPane, getTransferHandler, isDefaultLookAndFeelDecorated, isRootPaneCheckingEnabled, paramString, 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
 

Constructor Detail

Calendar

public Calendar(Frame frame)
Mimimum Constructor for Date editor

Parameters:
frame - frame

Calendar

public Calendar(Frame frame,
                String title,
                Timestamp startTS,
                int displayType)
Constructor

Parameters:
frame - frame
title - title
startTS - start date/time
displayType - DisplayType (Date, DateTime, Time)
Method Detail

processWindowEvent

protected void processWindowEvent(WindowEvent e)
Window Events - requestFocus

Overrides:
processWindowEvent in class JDialog
Parameters:
e - event

getTimestamp

public Timestamp getTimestamp()
Return Time stamp

Returns:
date and time

isCancel

public boolean isCancel()
Cancel button pressed

Returns:
true if canceled

actionPerformed

public void actionPerformed(ActionEvent e)
Action Listener for Month/Year combo & dat buttons. - Double clicking on a date closes it - set m_current...

Specified by:
actionPerformed in interface ActionListener
Overrides:
actionPerformed in class CDialog
Parameters:
e - Event
See Also:
ActionListener.actionPerformed(java.awt.event.ActionEvent)

stateChanged

public void stateChanged(ChangeEvent e)
ChangeListener (Year/Minute Spinner)

Specified by:
stateChanged in interface ChangeListener
Parameters:
e - Event

mouseClicked

public void mouseClicked(MouseEvent e)
Mouse Clicked

Specified by:
mouseClicked in interface MouseListener
Overrides:
mouseClicked in class CDialog
Parameters:
e - Evant
See Also:
MouseListener.mouseClicked(java.awt.event.MouseEvent)

mousePressed

public void mousePressed(MouseEvent e)
mousePressed

Specified by:
mousePressed in interface MouseListener
Overrides:
mousePressed in class CDialog
Parameters:
e -
See Also:
MouseListener.mousePressed(java.awt.event.MouseEvent)

mouseEntered

public void mouseEntered(MouseEvent e)
mouseEntered

Specified by:
mouseEntered in interface MouseListener
Overrides:
mouseEntered in class CDialog
Parameters:
e -
See Also:
MouseListener.mouseEntered(java.awt.event.MouseEvent)

mouseExited

public void mouseExited(MouseEvent e)
mouseExited

Specified by:
mouseExited in interface MouseListener
Overrides:
mouseExited in class CDialog
Parameters:
e -
See Also:
MouseListener.mouseExited(java.awt.event.MouseEvent)

mouseReleased

public void mouseReleased(MouseEvent e)
mouseReleased

Specified by:
mouseReleased in interface MouseListener
Overrides:
mouseReleased in class CDialog
Parameters:
e -
See Also:
MouseListener.mouseReleased(java.awt.event.MouseEvent)

keyReleased

public void keyReleased(KeyEvent e)
Key Released - Return on enter

Specified by:
keyReleased in interface KeyListener
Parameters:
e - event

keyTyped

public void keyTyped(KeyEvent e)
keyTyped

Specified by:
keyTyped in interface KeyListener
Parameters:
e -

keyPressed

public void keyPressed(KeyEvent e)
keyPressed

Specified by:
keyPressed in interface KeyListener
Parameters:
e -

Adempiere 3.5.2a

Adempiere® is a registered trademark of ADempiere Business Inc. ©2004-2008 HumanFlash.com All rights reserved.