|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.damnhandy.aspects.bean.PropertyChangeAspect
public class PropertyChangeAspect
This aspect listens for property changes on classes marked with the
Observable annotation. By default, all properties of an
advised class are bound unless marked with the NotBound annotation.
| Constructor Summary | |
|---|---|
PropertyChangeAspect()
|
|
| Method Summary | |
|---|---|
java.lang.Object |
fieldChangeAdvice(org.jboss.aop.joinpoint.FieldInvocation invocation)
Advice that manages the firing of property change event on advised classes. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public PropertyChangeAspect()
| Method Detail |
|---|
public java.lang.Object fieldChangeAdvice(org.jboss.aop.joinpoint.FieldInvocation invocation)
throws java.lang.Throwable
NotBound annotation, an event will not be fired.
TODO: Constrained properties should be handled by another advice method.
invocation - the field invocation
java.lang.Throwable
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||