LEONARDI Application Composer - 8.9.0.40 by W4 S.A.

leon.view.win.swing.component
Class LyJFormattedTimeInput

java.lang.Object
  extended by java.awt.Component
      extended by java.awt.Container
          extended by javax.swing.JComponent
              extended by javax.swing.JPanel
                  extended by leon.view.win.swing.component.LyJSelector
                      extended by leon.view.win.swing.component.LyJFormattedInput
                          extended by leon.view.win.swing.component.LyJFormattedTimeInput
All Implemented Interfaces:
java.awt.event.FocusListener, java.awt.event.KeyListener, java.awt.image.ImageObserver, java.awt.MenuContainer, java.io.Serializable, java.util.EventListener, javax.accessibility.Accessible, LyActionListener, LyEventTransmitter, LyGetValueInterface, LyIsIdleInterface, LySetEditableInterface, LySetIdleInterface, LySetValueInterface

public class LyJFormattedTimeInput
extends LyJFormattedInput

This class implements a specific formatted input text for time handling.

See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from class leon.view.win.swing.component.LyJFormattedInput
LyJFormattedInput._LyFormattedField, LyJFormattedInput._LyJFormattedDocument
 
Nested classes/interfaces inherited from class javax.swing.JComponent
javax.swing.JComponent.AccessibleJComponent
 
Nested classes/interfaces inherited from class java.awt.Component
java.awt.Component.BaselineResizeBehavior
 
Field Summary
static java.lang.String __VERSION
           
 
Fields inherited from class leon.view.win.swing.component.LyJFormattedInput
CHOICE_EMPTY_INPUT_FIELD, DOCUMENT_CHANGE_DEFAULT, DOCUMENT_CHANGE_KEY_TYPED, DOCUMENT_CHANGE_SET_TEXT, EMPTY_INPUT_FIELD, IMAGE_H_OFFSET, IMAGE_W_OFFSET
 
Fields inherited from class javax.swing.JComponent
TOOL_TIP_TEXT_KEY, 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 java.awt.image.ImageObserver
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
 
Constructor Summary
LyJFormattedTimeInput(java.lang.String value, java.lang.String format, java.awt.Image imgUp, java.awt.Image imgDown)
          Creates a formatted input selector with the specified attributes.
LyJFormattedTimeInput(java.lang.String value, java.lang.String format, java.awt.Image imgUp, java.awt.Image imgDown, LyEnvironment env, boolean useArrows)
          Creates a formatted input selector with the specified attributes.
 
Method Summary
 java.lang.String computeMinValue(leon.view.win.swing.component.LyJFormattedInput._LyStructureItem item)
          (non-Javadoc).
 void setFormat(java.lang.String format)
          Sets the date format.
 
Methods inherited from class leon.view.win.swing.component.LyJFormattedInput
actionPerformed, addButton, beep, focusLost, getMaxLength, getValue, keyPressed, setValue, textFieldFactory, updateViewContent
 
Methods inherited from class leon.view.win.swing.component.LyJSelector
addKeyListener, focusGained, focusLost, getActionTransmitter, getButtons, getPreferredSize, getSelectionTransmitter, getTextField, isEditable, isIdle, keyReleased, keyTyped, requestFocus, setAutorizeEnabledButtons, setBackColor, setBackground, setComponent, setDisabledColor, setEditable, setEnabled, setEnabledColor, setFont, setIdle, setMaxChars, setNCols, setValue, setWidth
 
Methods inherited from class javax.swing.JPanel
getAccessibleContext, getUI, getUIClassID, setUI, updateUI
 
Methods inherited from class javax.swing.JComponent
addAncestorListener, addNotify, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBaseline, getBaselineResizeBehavior, getBorder, getBounds, getClientProperty, getComponentPopupMenu, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getFontMetrics, getGraphics, getHeight, getInheritsPopupMenu, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPopupLocation, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingForPrint, isPaintingTile, isRequestFocusEnabled, isValidateRoot, paint, paintImmediately, paintImmediately, print, printAll, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocusInWindow, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBorder, setComponentPopupMenu, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setFocusTraversalKeys, setForeground, setInheritsPopupMenu, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setTransferHandler, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, update
 
Methods inherited from class java.awt.Container
add, add, add, add, add, addContainerListener, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, getMousePosition, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, remove, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusCycleRoot, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setLayout, transferFocusBackward, transferFocusDownCycle, validate
 
Methods inherited from class java.awt.Component
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, contains, createImage, createImage, createVolatileImage, createVolatileImage, dispatchEvent, enable, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, 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, hide, 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, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, show, show, size, toString, transferFocus, transferFocusUpCycle
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

__VERSION

public static final java.lang.String __VERSION
See Also:
Constant Field Values
Constructor Detail

LyJFormattedTimeInput

public LyJFormattedTimeInput(java.lang.String value,
                             java.lang.String format,
                             java.awt.Image imgUp,
                             java.awt.Image imgDown)
Creates a formatted input selector with the specified attributes.

Parameters:
value - the current value
format - the format
imgUp - the up button image
imgDown - the down button image

LyJFormattedTimeInput

public LyJFormattedTimeInput(java.lang.String value,
                             java.lang.String format,
                             java.awt.Image imgUp,
                             java.awt.Image imgDown,
                             LyEnvironment env,
                             boolean useArrows)
Creates a formatted input selector with the specified attributes.

Parameters:
value - the current value
format - the format
imgUp - the up button image
imgDown - the down button image
env - the environment
Method Detail

setFormat

public void setFormat(java.lang.String format)
Sets the date format.

Parameters:
format - the date format
See Also:
SimpleDateFormat

computeMinValue

public java.lang.String computeMinValue(leon.view.win.swing.component.LyJFormattedInput._LyStructureItem item)
(non-Javadoc).

Overrides:
computeMinValue in class LyJFormattedInput
Parameters:
item - the structure item is not used in this implementation
Returns:
null
See Also:
LyJFormattedInput.computeMinValue(leon.view.win.swing.component.LyJFormattedInput._LyStructureItem)

(c) January 2013 - W4 S.A.

Website: W4 S.A., contact us: support@w4global.com