org.beanfabrics.swt
Class ErrorOverlayIcon

java.lang.Object
  extended by org.beanfabrics.swt.ErrorOverlayIcon
All Implemented Interfaces:
ValidationIndicator

public class ErrorOverlayIcon
extends java.lang.Object
implements ValidationIndicator

Overlay icon to render above a Control and to indicate an invalid validation state.

IMPORTANT: this class does not work correctly for all controls since it can not be ensured that it paints at last.


Constructor Summary
ErrorOverlayIcon(org.eclipse.swt.widgets.Control aControl)
           
 
Method Summary
 int getXOffset()
           
 int getYOffset()
           
 void setValidationState(ValidationState state)
           
 void setVisible(boolean newValue)
           
 void setXOffset(int offset)
           
 void setYOffset(int offset)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ErrorOverlayIcon

public ErrorOverlayIcon(org.eclipse.swt.widgets.Control aControl)
Method Detail

getXOffset

public int getXOffset()

setXOffset

public void setXOffset(int offset)

getYOffset

public int getYOffset()

setYOffset

public void setYOffset(int offset)

setVisible

public void setVisible(boolean newValue)

setValidationState

public void setValidationState(ValidationState state)
Specified by:
setValidationState in interface ValidationIndicator