com.guiseframework.component.effect
Class OpacityFadeEffect

java.lang.Object
  extended by com.globalmentor.beans.BoundPropertyObject
      extended by com.guiseframework.event.GuiseBoundPropertyObject
          extended by com.guiseframework.component.effect.AbstractEffect
              extended by com.guiseframework.component.effect.OpacityFadeEffect
All Implemented Interfaces:
com.globalmentor.beans.PropertyBindable, com.globalmentor.beans.PropertyConstrainable, Effect

public class OpacityFadeEffect
extends AbstractEffect

An effect for fading from one opacity to another.

Author:
Garret Wilson

Field Summary
 
Fields inherited from class com.globalmentor.beans.BoundPropertyObject
NO_PROPERTY_CHANGE_LISTENERS, NO_VETOABLE_CHANGE_LISTENERS
 
Fields inherited from interface com.guiseframework.component.effect.Effect
DELAY_PROPERTY
 
Constructor Summary
OpacityFadeEffect()
          Default constructor with no delay.
OpacityFadeEffect(int delay)
          Delay constructor.
 
Method Summary
 
Methods inherited from class com.guiseframework.component.effect.AbstractEffect
getDelay, setDelay
 
Methods inherited from class com.guiseframework.event.GuiseBoundPropertyObject
getSession
 
Methods inherited from class com.globalmentor.beans.BoundPropertyObject
addPropertyChangeListener, addPropertyChangeListener, addVetoableChangeListener, addVetoableChangeListener, createPostponedPropertyChangeEvent, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, fireVetoableChange, fireVetoableChange, fireVetoableChange, getForwardPropertyChangeListener, getPropertyChangeListeners, getPropertyChangeListeners, getPropertyChangeSupport, getRepeatPropertyChangeListener, getRepeatVetoableChangeListener, getVetoableChangeListeners, getVetoableChangeListeners, getVetoableChangeSupport, hasPropertyChangeListeners, hasVetoableChangeListeners, removePropertyChangeListener, removePropertyChangeListener, removeVetoableChangeListener, removeVetoableChangeListener
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

OpacityFadeEffect

public OpacityFadeEffect()
Default constructor with no delay.


OpacityFadeEffect

public OpacityFadeEffect(int delay)
Delay constructor.

Parameters:
delay - The delay in milliseconds.
Throws:
java.lang.IllegalArgumentException - if the given delay is negative.


Copyright © 2005-2010 GlobalMentor, Inc. All Rights Reserved.