jaxx.runtime.validator.swing.ui
Class ImageValidationUI

java.lang.Object
  extended by javax.swing.plaf.ComponentUI
      extended by org.jdesktop.jxlayer.plaf.LayerUI<V>
          extended by org.jdesktop.jxlayer.plaf.AbstractLayerUI<javax.swing.JComponent>
              extended by jaxx.runtime.validator.swing.ui.AbstractBeanValidatorUI
                  extended by jaxx.runtime.validator.swing.ui.ImageValidationUI
All Implemented Interfaces:
java.util.EventListener, BeanValidatorListener, org.jdesktop.jxlayer.plaf.item.LayerItem

public class ImageValidationUI
extends AbstractBeanValidatorUI

Author:
chemit

Field Summary
protected static java.awt.image.BufferedImage errorIcon
           
protected static java.awt.image.BufferedImage infoIcon
           
protected static java.awt.image.BufferedImage warningIcon
           
 
Fields inherited from class jaxx.runtime.validator.swing.ui.AbstractBeanValidatorUI
field
 
Constructor Summary
ImageValidationUI(BeanValidatorField field)
           
 
Method Summary
 void installUI(javax.swing.JComponent c)
           
protected  void paintLayer(java.awt.Graphics2D g2, org.jdesktop.jxlayer.JXLayer<javax.swing.JComponent> l)
           
protected static java.awt.image.BufferedImage prepareIcon(javax.swing.ImageIcon image)
           
 void uninstallUI(javax.swing.JComponent c)
           
 
Methods inherited from class jaxx.runtime.validator.swing.ui.AbstractBeanValidatorUI
onFieldChanged
 
Methods inherited from class org.jdesktop.jxlayer.plaf.AbstractLayerUI
addLayerItemListener, addPropertyChangeListener, addPropertyChangeListener, configureGraphics, eventDispatched, fireLayerItemChanged, fireLayerItemChanged, firePropertyChange, getClip, getComposite, getLayerEventMask, getLayerItemListeners, getPropertyChangeListeners, getPropertyChangeListeners, getRenderingHints, getTransform, isAWTEventListenerEnabled, isDirty, isEnabled, paint, processFocusEvent, processKeyEvent, processMouseEvent, processMouseMotionEvent, processMouseWheelEvent, registerAWTEventListener, removeLayerItemListener, removePropertyChangeListener, removePropertyChangeListener, setDirty, setEnabled, setLayerEventMask, unregisterAWTEventListener
 
Methods inherited from class org.jdesktop.jxlayer.plaf.LayerUI
getAccessibleChild, getAccessibleChildrenCount, getPreferredScrollableViewportSize, getScrollableBlockIncrement, getScrollableTracksViewportHeight, getScrollableTracksViewportWidth, getScrollableUnitIncrement, isEventEnabled, update, updateUI
 
Methods inherited from class javax.swing.plaf.ComponentUI
contains, createUI, getBaseline, getBaselineResizeBehavior, getMaximumSize, getMinimumSize, getPreferredSize
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

errorIcon

protected static java.awt.image.BufferedImage errorIcon

warningIcon

protected static java.awt.image.BufferedImage warningIcon

infoIcon

protected static java.awt.image.BufferedImage infoIcon
Constructor Detail

ImageValidationUI

public ImageValidationUI(BeanValidatorField field)
Method Detail

prepareIcon

protected static java.awt.image.BufferedImage prepareIcon(javax.swing.ImageIcon image)

installUI

public void installUI(javax.swing.JComponent c)
Overrides:
installUI in class org.jdesktop.jxlayer.plaf.AbstractLayerUI<javax.swing.JComponent>

uninstallUI

public void uninstallUI(javax.swing.JComponent c)
Overrides:
uninstallUI in class org.jdesktop.jxlayer.plaf.AbstractLayerUI<javax.swing.JComponent>

paintLayer

protected void paintLayer(java.awt.Graphics2D g2,
                          org.jdesktop.jxlayer.JXLayer<javax.swing.JComponent> l)
Overrides:
paintLayer in class org.jdesktop.jxlayer.plaf.AbstractLayerUI<javax.swing.JComponent>


Copyright © 2008-2009 CodeLutin. All Rights Reserved.