| |
|
| ch.ethz.prose.crosscut.Crosscut ch.ethz.prose.crosscut.AbstractCrosscut ch.ethz.prose.crosscut.SetCut
SetCut | abstract public class SetCut extends AbstractCrosscut (Code) | | Class SetCut is a crosscut which cuts field sets.
The advice method is SET_ARGS . The join-point
where the advice method is executted depend on:
- the signature of
SET_ARGS
- the value returned by
pointCutter .
Within an advice method, the thisJoinPoint() method
can be called to obtain a reference to the currently executing
join-point.
version: $Revision: 1.3 $ author: Andrei Popovici |
Constructor Summary | |
protected | SetCut() |
SetCut | protected SetCut()(Code) | | |
SET_ARGS | protected void SET_ARGS()(Code) | | |
doCreateRequest | protected CrosscutRequest doCreateRequest(Class c) throws SecurityException(Code) | | Create a new CrosscutRequest consisting of FieldAccessRequests
and FieldModificationRequests for every field (public, protected,
private or package-scoped) declared in class c . (No
request is generated for inherited fields!)
|
insertionAction | public void insertionAction(boolean isBeforeInsertion)(Code) | | |
|
|
|