aboutsummaryrefslogtreecommitdiffstats
path: root/org.aspectj.matcher/src/org/aspectj/weaver/CustomMungerFactory.java
diff options
context:
space:
mode:
Diffstat (limited to 'org.aspectj.matcher/src/org/aspectj/weaver/CustomMungerFactory.java')
-rw-r--r--org.aspectj.matcher/src/org/aspectj/weaver/CustomMungerFactory.java30
1 files changed, 12 insertions, 18 deletions
diff --git a/org.aspectj.matcher/src/org/aspectj/weaver/CustomMungerFactory.java b/org.aspectj.matcher/src/org/aspectj/weaver/CustomMungerFactory.java
index 3ff37a423..dcae584aa 100644
--- a/org.aspectj.matcher/src/org/aspectj/weaver/CustomMungerFactory.java
+++ b/org.aspectj.matcher/src/org/aspectj/weaver/CustomMungerFactory.java
@@ -19,18 +19,16 @@ import java.util.Collection;
* This interface is introduced to support tools like PointcutDoctor.
* </p>
* <p>
- * A CustomMungerFactory is used to create ShadowMungers and/or
- * ConcreteTypeMungers so that an extender can extract extra information during
- * the weaving process.
+ * A CustomMungerFactory is used to create ShadowMungers and/or ConcreteTypeMungers so that an extender can extract extra
+ * information during the weaving process.
* </p>
* <p>
- * A CustomMungerFactory is assigned to a weaver through its AjCompiler in
- * extenders' code, and gets invoked by the weaver right before the weaving
- * starts. The custom shadow/type mungers being created will be added into the
- * shadow/type munger list in the weaver and participate the weaving process.
- * For example, the match method of each custom shadow munger will be called
- * against each shadow.
+ * A CustomMungerFactory is assigned to a weaver through its AjCompiler in extenders' code, and gets invoked by the weaver right
+ * before the weaving starts. The custom shadow/type mungers being created will be added into the shadow/type munger list in the
+ * weaver and participate the weaving process. For example, the match method of each custom shadow munger will be called against
+ * each shadow.
* </p>
+ *
* @author lintonye
*
*/
@@ -38,20 +36,16 @@ public interface CustomMungerFactory {
/**
* @param aspectType
- * @return a Collection&lt;ShadowMunger&gt; of custom shadow mungers for the
- * given aspect
+ * @return a Collection&lt;ShadowMunger&gt; of custom shadow mungers for the given aspect
*/
- public Collection/* ShadowMunger */createCustomShadowMungers(
- ResolvedType aspectType);
+ public Collection/* ShadowMunger */createCustomShadowMungers(ResolvedType aspectType);
/**
* @param aspectType
- * @return a Collection&lt;ConcreteTypeMunger&gt; of custom type mungers for the
- * given aspect
+ * @return a Collection&lt;ConcreteTypeMunger&gt; of custom type mungers for the given aspect
*/
- public Collection/* ConcreteTypeMunger */createCustomTypeMungers(
- ResolvedType aspectType);
-
+ public Collection/* ConcreteTypeMunger */createCustomTypeMungers(ResolvedType aspectType);
+
public Collection/* ShadowMunger */getAllCreatedCustomShadowMungers();
public Collection/* ConcreteTypeMunger */getAllCreatedCustomTypeMungers();