Index: topia2/src/java/org/codelutin/topia/event/PropertyReadEvent.java diff -u /dev/null topia2/src/java/org/codelutin/topia/event/PropertyReadEvent.java:1.1 --- /dev/null Mon Sep 25 13:21:02 2006 +++ topia2/src/java/org/codelutin/topia/event/PropertyReadEvent.java Mon Sep 25 13:20:57 2006 @@ -0,0 +1,22 @@ +package org.codelutin.topia.event; + +import java.beans.PropertyChangeEvent; + +public class PropertyReadEvent extends PropertyChangeEvent { + + public final static Object NOT_CHANGE = new Object(); + protected Object newValue = NOT_CHANGE; + + public PropertyReadEvent(Object source, String propertyName, Object value) { + super(source, propertyName, value, NOT_CHANGE); + } + + @Override + public Object getNewValue() { + return newValue; + } + + public void setNewValue(Object v) { + this.newValue = v; + } +}