@@ -0,0 +1,565 @@
+package org.x2a.cutter.pointcut;%0A%0Aimport org.x2a.cutter.cut.JoinPoint;%0Aimport org.x2a.cutter.cut.Parameter;%0Aimport org.x2a.cutter.cut.PointCut;%0A%0Apublic abstract class VoidPointCut extends PointCut%3CVoid%3E %7B%0A    public VoidPointCut(JoinPoint joinPoint, Parameter%5B%5D parameters) %7B%0A        super(joinPoint, parameters);%0A    %7D%0A%0A    public abstract void after();%0A    @Override%0A    public Void after(Void v) %7B%0A        after();%0A        return null;%0A    %7D%0A%0A    public abstract void skip();%0A    @Override%0A    public Void onSkip() %7B%0A        skip();%0A        return null;%0A    %7D%0A%7D%0A

add VoidPointCut