com.damnhandy.aspects.bean
Annotation Type Observable


@Target(value=TYPE)
@Retention(value=RUNTIME)
public @interface Observable

Marks a class as Observable so that it can be advised by the JavaBeanAspect. By default, all of the fields in the observed class will fire property change change events unless marked with the NotBound annotation. Fields that require vetoable change support need to be marked with the Constrained annotation.

Author:
Ryan J. McDonough
See Also:
Constrained, NotBound, Bound



Copyright © 2005 Ryan J. McDonough All Rights Reserved.