| |
|
| java.lang.Object ch.ethz.prose.engine.JoinPointRequest ch.ethz.prose.engine.FieldModificationRequest
FieldModificationRequest | public class FieldModificationRequest extends JoinPointRequest implements JoinPointKinds,ClassSpecific(Code) | | Class FieldModificationRequest is a special kind of
JoinPointRequest which, when inserted into a
JoinPointManager will make the local virtual
machine to stop when it encounters a modification on the field
denoted by this request. A corresponding
FieldModificationEvent will be posted to the listeners
registered in the join point manager.
version: $Revision: 1.1.1.1 $ author: Gerard Roos |
FieldModificationRequest | protected FieldModificationRequest()(Code) | | Constructor.
creates an empty field modification request. This constructor must
be used by subclasses, if the initialization shall not
go over the info interface.
|
FieldModificationRequest | public FieldModificationRequest(Field f, JoinPointManager o)(Code) | | Constructor.
Parameters: f - Field to set the watch at. Parameters: o - Reference to the JoinPointManager to set and clear jvmai-watches. |
clearWatch | protected void clearWatch()(Code) | | |
getField | public Field getField()(Code) | | Implements method of interface FieldSpecific.
|
getMask | public int getMask()(Code) | | |
getTargetClass | public Class getTargetClass()(Code) | | Implements method of interface ClassSpecific.
|
hashCode | public int hashCode()(Code) | | |
|
|
|