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

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

public class TextEditor
extends VradiEditor<String,TextEditorModel>
implements jaxx.runtime.JAXXValidator

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_CONVERT_TO_ISO_ENABLED
           
static String BINDING_CONVERT_TO_UTF_ENABLED
           
static String BINDING_EDITOR_ENABLED
           
static String BINDING_EDITOR_TEXT
           
static String BINDING_REMOVE_END_LINE_BUTTON_ENABLED
           
static String BINDING_REMOVE_XML_ENABLED
           
static String BINDING_UNESCAPE_XML_ENABLED
           
protected  JButton convertToIso
           
protected  JButton convertToUtf
           
protected  JTextArea editor
           
protected  JScrollPane editorScrollPane
           
protected  TextEditorModel model
           
protected  JButton removeEndLineButton
           
protected  JButton removeXML
           
protected  JButton unescapeXML
           
protected  jaxx.runtime.validator.swing.SwingValidator<TextEditorModel> validator
           
protected  List<String> validatorIds
           
 
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
TextEditor()
           
TextEditor(jaxx.runtime.JAXXContext parentContext)
           
 
Method Summary
static jaxx.runtime.JAXXObjectDescriptor $getJAXXObjectDescriptor()
           
protected  void addChildrenToEditorContent()
           
protected  void addChildrenToEditorScrollPane()
           
protected  void addChildrenToValidator()
           
protected  void createConvertToIso()
           
protected  void createConvertToUtf()
           
protected  void createEditor()
           
protected  void createEditorContent()
           
protected  void createEditorScrollPane()
           
protected  void createModel()
           
protected  void createRemoveEndLineButton()
           
protected  void createRemoveXML()
           
protected  void createUnescapeXML()
           
protected  void createValidator()
           
 void doActionPerformed__on__convertToIso(ActionEvent event)
           
 void doActionPerformed__on__convertToUtf(ActionEvent event)
           
 void doActionPerformed__on__removeEndLineButton(ActionEvent event)
           
 void doActionPerformed__on__removeXML(ActionEvent event)
           
 void doActionPerformed__on__unescapeXML(ActionEvent event)
           
 void doKeyReleased__on__editor(KeyEvent event)
           
protected  jaxx.runtime.swing.VBox get$VBox0()
           
 JButton getConvertToIso()
           
 JButton getConvertToUtf()
           
 JTextArea getEditor()
           
 JScrollPane getEditorScrollPane()
           
 TextEditorModel getModel()
           
 JButton getRemoveEndLineButton()
           
 JButton getRemoveXML()
           
 JButton getUnescapeXML()
           
 jaxx.runtime.validator.swing.SwingValidator<TextEditorModel> getValidator()
           
 jaxx.runtime.validator.swing.SwingValidator<?> getValidator(String validatorId)
           
 List<String> getValidatorIds()
           
 void registerValidatorFields()
           
 
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, init, 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

BINDING_CONVERT_TO_ISO_ENABLED

public static final String BINDING_CONVERT_TO_ISO_ENABLED
See Also:
Constant Field Values

BINDING_CONVERT_TO_UTF_ENABLED

public static final String BINDING_CONVERT_TO_UTF_ENABLED
See Also:
Constant Field Values

BINDING_EDITOR_ENABLED

public static final String BINDING_EDITOR_ENABLED
See Also:
Constant Field Values

BINDING_EDITOR_TEXT

public static final String BINDING_EDITOR_TEXT
See Also:
Constant Field Values

BINDING_REMOVE_END_LINE_BUTTON_ENABLED

public static final String BINDING_REMOVE_END_LINE_BUTTON_ENABLED
See Also:
Constant Field Values

BINDING_REMOVE_XML_ENABLED

public static final String BINDING_REMOVE_XML_ENABLED
See Also:
Constant Field Values

BINDING_UNESCAPE_XML_ENABLED

public static final String BINDING_UNESCAPE_XML_ENABLED
See Also:
Constant Field Values

convertToIso

protected JButton convertToIso

convertToUtf

protected JButton convertToUtf

editor

protected JTextArea editor

editorScrollPane

protected JScrollPane editorScrollPane

model

protected TextEditorModel model

removeEndLineButton

protected JButton removeEndLineButton

removeXML

protected JButton removeXML

unescapeXML

protected JButton unescapeXML

validator

protected jaxx.runtime.validator.swing.SwingValidator<TextEditorModel> validator

validatorIds

protected List<String> validatorIds
Constructor Detail

TextEditor

public TextEditor()

TextEditor

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

$getJAXXObjectDescriptor

public static jaxx.runtime.JAXXObjectDescriptor $getJAXXObjectDescriptor()

getValidator

public jaxx.runtime.validator.swing.SwingValidator<TextEditorModel> getValidator()

getValidator

public jaxx.runtime.validator.swing.SwingValidator<?> getValidator(String validatorId)
Specified by:
getValidator in interface jaxx.runtime.JAXXValidator

getValidatorIds

public List<String> getValidatorIds()
Specified by:
getValidatorIds in interface jaxx.runtime.JAXXValidator

doActionPerformed__on__convertToIso

public void doActionPerformed__on__convertToIso(ActionEvent event)

doActionPerformed__on__convertToUtf

public void doActionPerformed__on__convertToUtf(ActionEvent event)

doActionPerformed__on__removeEndLineButton

public void doActionPerformed__on__removeEndLineButton(ActionEvent event)

doActionPerformed__on__removeXML

public void doActionPerformed__on__removeXML(ActionEvent event)

doActionPerformed__on__unescapeXML

public void doActionPerformed__on__unescapeXML(ActionEvent event)

doKeyReleased__on__editor

public void doKeyReleased__on__editor(KeyEvent event)

getConvertToIso

public JButton getConvertToIso()

getConvertToUtf

public JButton getConvertToUtf()

getEditor

public JTextArea getEditor()

getEditorScrollPane

public JScrollPane getEditorScrollPane()

getModel

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

getRemoveEndLineButton

public JButton getRemoveEndLineButton()

getRemoveXML

public JButton getRemoveXML()

getUnescapeXML

public JButton getUnescapeXML()

registerValidatorFields

public void registerValidatorFields()
Specified by:
registerValidatorFields in interface jaxx.runtime.JAXXValidator

get$VBox0

protected jaxx.runtime.swing.VBox get$VBox0()

addChildrenToEditorContent

protected void addChildrenToEditorContent()

addChildrenToEditorScrollPane

protected void addChildrenToEditorScrollPane()

addChildrenToValidator

protected void addChildrenToValidator()

createConvertToIso

protected void createConvertToIso()

createConvertToUtf

protected void createConvertToUtf()

createEditor

protected void createEditor()

createEditorContent

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

createEditorScrollPane

protected void createEditorScrollPane()

createModel

protected void createModel()

createRemoveEndLineButton

protected void createRemoveEndLineButton()

createRemoveXML

protected void createRemoveXML()

createUnescapeXML

protected void createUnescapeXML()

createValidator

protected void createValidator()


Copyright © 2009-2011 JurisMarches. All Rights Reserved.