jaxx.runtime.validator.swing.ui
Class AbstractBeanValidatorUI

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
All Implemented Interfaces:
java.util.EventListener, BeanValidatorListener, org.jdesktop.jxlayer.plaf.item.LayerItem
Direct Known Subclasses:
IconValidationUI, ImageValidationUI, TranslucentValidationUI

public abstract class AbstractBeanValidatorUI
extends org.jdesktop.jxlayer.plaf.AbstractLayerUI<javax.swing.JComponent>
implements BeanValidatorListener

Abstract renderer

Author:
chemit

Field Summary
protected  BeanValidatorField<?> field
          the field to render
 
Constructor Summary
AbstractBeanValidatorUI(BeanValidatorField<?> field)
           
 
Method Summary
 void onFieldChanged(BeanValidatorEvent event)
          Invoked when a validator detects some changes on a field.
 
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, installUI, isAWTEventListenerEnabled, isDirty, isEnabled, paint, paintLayer, processFocusEvent, processKeyEvent, processMouseEvent, processMouseMotionEvent, processMouseWheelEvent, registerAWTEventListener, removeLayerItemListener, removePropertyChangeListener, removePropertyChangeListener, setDirty, setEnabled, setLayerEventMask, uninstallUI, 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

field

protected BeanValidatorField<?> field
the field to render

Constructor Detail

AbstractBeanValidatorUI

public AbstractBeanValidatorUI(BeanValidatorField<?> field)
Method Detail

onFieldChanged

public void onFieldChanged(BeanValidatorEvent event)
Description copied from interface: BeanValidatorListener
Invoked when a validator detects some changes on a field.

Specified by:
onFieldChanged in interface BeanValidatorListener
Parameters:
event - the event


Copyright © 2008-2010 CodeLutin. All Rights Reserved.