diff options
Diffstat (limited to 'docs/teaching/exercises/answers/Answer4c.java')
-rw-r--r-- | docs/teaching/exercises/answers/Answer4c.java | 8 |
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; } } |