aboutsummaryrefslogtreecommitdiffstats
path: root/docs/teaching/exercises/answers/Answer4c.java
diff options
context:
space:
mode:
Diffstat (limited to 'docs/teaching/exercises/answers/Answer4c.java')
-rw-r--r--docs/teaching/exercises/answers/Answer4c.java8
1 files changed, 5 insertions, 3 deletions
diff --git a/docs/teaching/exercises/answers/Answer4c.java b/docs/teaching/exercises/answers/Answer4c.java
index 75e1123dd..172859658 100644
--- a/docs/teaching/exercises/answers/Answer4c.java
+++ b/docs/teaching/exercises/answers/Answer4c.java
@@ -20,15 +20,17 @@ aspect Answer4c {
private Rectangle Group.cache = null;
Rectangle around(Group g):
- execution(Rectangle Group.getBounds()) && this(g)
- {
+ execution(Rectangle Group.getBounds())
+ && this(g) {
if (g.cache == null) {
g.cache = proceed(g);
}
return g.cache;
}
- before(Group g): call(void move(int, int)) && target(g) {
+ before(Group g):
+ call(void move(int, int))
+ && target(g) {
g.cache = null;
}
}