executions(* * (..))
receptions(* set(..))
executions(int *())
receptions(* setY(long))
calls(* Point.setY(int))
calls(* .new(int, int))
instanceof(Point) && reception(int *())
within(Point, * *(..)) || within(Line, * *(..))
within(*) && executions(new(int))
instanceof(*) && !instanceof(Point) && calls(int *(..))
receptions(public * *(..))
executions(!static * *(..))
executions(public !static * *(..))
interface MyInterface { ... }
この時、receptions(* MyInterface.*(..))は、MyInterface(と、
その上位インターフェース)で定義されたメソッドに対応するメッセージ
受け取り時を示す。