com.jurismarches.vradi.ui.offer.editors
Class CurrencyEditor

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 com.jurismarches.vradi.ui.offer.editors.VradiEditor<String,CurrencyEditorModel>
                      extended by com.jurismarches.vradi.ui.offer.editors.CurrencyEditor
All Implemented Interfaces:
ImageObserver, MenuContainer, Serializable, Accessible, jaxx.runtime.JAXXContext, jaxx.runtime.JAXXObject

public class CurrencyEditor
extends VradiEditor<String,CurrencyEditorModel>

See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from class javax.swing.JPanel
JPanel.AccessibleJPanel
 
Nested classes/interfaces inherited from class javax.swing.JComponent
JComponent.AccessibleJComponent
 
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
static String BINDING_CURRENCY_COMBO_BOX_ENABLED
           
static String BINDING_CURRENCY_COMBO_BOX_SELECTED_ITEM
           
static String BINDING_EDITOR_ENABLED
           
static String BINDING_EDITOR_MODEL
           
protected  JComboBox currencyComboBox
           
protected  jaxx.runtime.swing.editor.NumberEditor editor
           
protected  CurrencyEditorModel model
           
static String PROPERTY_MODEL
           
 
Fields inherited from class com.jurismarches.vradi.ui.offer.editors.VradiEditor
$activeBindings, $bindings, $bindingSources, $objectMap, $previousValues, BINDING_FIELD_NAME_LABEL_ENABLED, BINDING_FIELD_NAME_LABEL_TEXT, BINDING_FIELD_NAME_LABEL_TOOL_TIP_TEXT, delegateContext, editorContent, fieldNameLabel
 
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 java.awt.image.ImageObserver
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
 
Constructor Summary
CurrencyEditor()
           
CurrencyEditor(jaxx.runtime.JAXXContext parentContext)
           
 
Method Summary
static jaxx.runtime.JAXXObjectDescriptor $getJAXXObjectDescriptor()
           
protected  void addChildrenToEditorContent()
           
protected  void createCurrencyComboBox()
           
protected  void createEditor()
           
protected  void createEditorContent()
           
protected  void createModel()
           
 void doActionPerformed__on__currencyComboBox(ActionEvent event)
           
 JComboBox getCurrencyComboBox()
           
 jaxx.runtime.swing.editor.NumberEditor getEditor()
           
 CurrencyEditorModel getModel()
           
 void init()
          Initialize the editor, must be call before any use of it.
 void setModel(CurrencyEditorModel newValue)
           
 
Methods inherited from class com.jurismarches.vradi.ui.offer.editors.VradiEditor
applyDataBinding, createFieldNameLabel, firePropertyChange, get$objectMap, getContextValue, getContextValue, getDataBindings, getDelegateContext, getEditorContent, getExtensionFieldName, getExtensionName, getFieldDescription, getFieldName, getFieldNameLabel, getObjectById, getParentContainer, getParentContainer, getValidatorContext, getValue, processDataBinding, processDataBinding, registerDataBinding, removeContextValue, removeContextValue, removeDataBinding, setContextValue, setContextValue, setExtensionFieldName, setExtensionName, setFieldDescription, setFieldName, setValidatorContext, setValue
 
Methods inherited from class javax.swing.JPanel
getAccessibleContext, getUI, getUIClassID, paramString, setUI, 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, getRootPane, 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, paintComponent, paintImmediately, paintImmediately, print, printAll, printBorder, printChildren, printComponent, processComponentKeyEvent, processKeyBinding, processKeyEvent, processMouseEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resetKeyboardActions, reshape, 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, addImpl, 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, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusCycleRoot, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setLayout, 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, 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, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processMouseWheelEvent, 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
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface jaxx.runtime.JAXXObject
addPropertyChangeListener, addPropertyChangeListener, removePropertyChangeListener, removePropertyChangeListener
 

Field Detail

PROPERTY_MODEL

public static final String PROPERTY_MODEL
See Also:
Constant Field Values

BINDING_CURRENCY_COMBO_BOX_ENABLED

public static final String BINDING_CURRENCY_COMBO_BOX_ENABLED
See Also:
Constant Field Values

BINDING_CURRENCY_COMBO_BOX_SELECTED_ITEM

public static final String BINDING_CURRENCY_COMBO_BOX_SELECTED_ITEM
See Also:
Constant Field Values

BINDING_EDITOR_ENABLED

public static final String BINDING_EDITOR_ENABLED
See Also:
Constant Field Values

BINDING_EDITOR_MODEL

public static final String BINDING_EDITOR_MODEL
See Also:
Constant Field Values

currencyComboBox

protected JComboBox currencyComboBox

editor

protected jaxx.runtime.swing.editor.NumberEditor editor

model

protected CurrencyEditorModel model
Constructor Detail

CurrencyEditor

public CurrencyEditor()

CurrencyEditor

public CurrencyEditor(jaxx.runtime.JAXXContext parentContext)
Method Detail

init

public void init()
Description copied from class: VradiEditor
Initialize the editor, must be call before any use of it.

Overrides:
init in class VradiEditor<String,CurrencyEditorModel>

$getJAXXObjectDescriptor

public static jaxx.runtime.JAXXObjectDescriptor $getJAXXObjectDescriptor()

doActionPerformed__on__currencyComboBox

public void doActionPerformed__on__currencyComboBox(ActionEvent event)

getCurrencyComboBox

public JComboBox getCurrencyComboBox()

getEditor

public jaxx.runtime.swing.editor.NumberEditor getEditor()

getModel

public CurrencyEditorModel getModel()
Specified by:
getModel in class VradiEditor<String,CurrencyEditorModel>

setModel

public void setModel(CurrencyEditorModel newValue)

addChildrenToEditorContent

protected void addChildrenToEditorContent()

createCurrencyComboBox

protected void createCurrencyComboBox()

createEditor

protected void createEditor()

createEditorContent

protected void createEditorContent()
Overrides:
createEditorContent in class VradiEditor<String,CurrencyEditorModel>

createModel

protected void createModel()


Copyright © 2009-2010 JurisMarches. All Rights Reserved.