summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorahaase2008-02-25 08:34:00 (EST)
committer ahaase2008-02-25 08:34:00 (EST)
commit9e2ea3fa0281ef04eb0265fee86d43a443e8bf8e (patch)
tree4f6f76afe1a9072d8154efbf81ebd11845122507
parent3a60a195e463ff1138d904dae4ebfbbe9d835c4a (diff)
downloadorg.eclipse.xpand-9e2ea3fa0281ef04eb0265fee86d43a443e8bf8e.zip
org.eclipse.xpand-9e2ea3fa0281ef04eb0265fee86d43a443e8bf8e.tar.gz
org.eclipse.xpand-9e2ea3fa0281ef04eb0265fee86d43a443e8bf8e.tar.bz2
separated external and internal API for backend AOP
-rw-r--r--plugins/org.eclipse.xtend.backend/src/org/eclipse/xtend/backend/aop/AdvisedFunction.java2
-rw-r--r--plugins/org.eclipse.xtend.backend/src/org/eclipse/xtend/backend/aop/AroundAdvice.java2
-rw-r--r--plugins/org.eclipse.xtend.backend/src/org/eclipse/xtend/backend/aop/ExecutionPointcut.java1
-rw-r--r--plugins/org.eclipse.xtend.backend/src/org/eclipse/xtend/backend/aop/internal/AdviceContextImpl.java (renamed from plugins/org.eclipse.xtend.backend/src/org/eclipse/xtend/backend/aop/AdviceContextImpl.java)4
-rw-r--r--plugins/org.eclipse.xtend.backend/src/org/eclipse/xtend/backend/aop/internal/AdviceParamType.java (renamed from plugins/org.eclipse.xtend.backend/src/org/eclipse/xtend/backend/aop/AdviceParamType.java)2
-rw-r--r--plugins/org.eclipse.xtend.backend/src/org/eclipse/xtend/backend/aop/internal/ThisJoinPoint.java (renamed from plugins/org.eclipse.xtend.backend/src/org/eclipse/xtend/backend/aop/ThisJoinPoint.java)2
-rw-r--r--plugins/org.eclipse.xtend.backend/src/org/eclipse/xtend/backend/aop/internal/ThisJoinPointStaticPart.java (renamed from plugins/org.eclipse.xtend.backend/src/org/eclipse/xtend/backend/aop/ThisJoinPointStaticPart.java)2
-rw-r--r--plugins/org.eclipse.xtend.backend/src/org/eclipse/xtend/backend/common/ExecutionContext.java2
-rw-r--r--plugins/org.eclipse.xtend.backend/src/org/eclipse/xtend/backend/internal/ExecutionContextImpl.java2
9 files changed, 13 insertions, 6 deletions
diff --git a/plugins/org.eclipse.xtend.backend/src/org/eclipse/xtend/backend/aop/AdvisedFunction.java b/plugins/org.eclipse.xtend.backend/src/org/eclipse/xtend/backend/aop/AdvisedFunction.java
index ddab16f..366440c 100644
--- a/plugins/org.eclipse.xtend.backend/src/org/eclipse/xtend/backend/aop/AdvisedFunction.java
+++ b/plugins/org.eclipse.xtend.backend/src/org/eclipse/xtend/backend/aop/AdvisedFunction.java
@@ -13,6 +13,8 @@ package org.eclipse.xtend.backend.aop;
import java.util.Arrays;
import java.util.List;
+import org.eclipse.xtend.backend.aop.internal.ThisJoinPoint;
+import org.eclipse.xtend.backend.aop.internal.ThisJoinPointStaticPart;
import org.eclipse.xtend.backend.common.ExecutionContext;
import org.eclipse.xtend.backend.common.Function;
import org.eclipse.xtend.backend.util.ObjectWrapper;
diff --git a/plugins/org.eclipse.xtend.backend/src/org/eclipse/xtend/backend/aop/AroundAdvice.java b/plugins/org.eclipse.xtend.backend/src/org/eclipse/xtend/backend/aop/AroundAdvice.java
index 29c9c59..41013b6 100644
--- a/plugins/org.eclipse.xtend.backend/src/org/eclipse/xtend/backend/aop/AroundAdvice.java
+++ b/plugins/org.eclipse.xtend.backend/src/org/eclipse/xtend/backend/aop/AroundAdvice.java
@@ -10,6 +10,8 @@ Contributors:
*/
package org.eclipse.xtend.backend.aop;
+import org.eclipse.xtend.backend.aop.internal.ThisJoinPoint;
+import org.eclipse.xtend.backend.aop.internal.ThisJoinPointStaticPart;
import org.eclipse.xtend.backend.common.ExecutionContext;
import org.eclipse.xtend.backend.common.ExpressionBase;
import org.eclipse.xtend.backend.common.SyntaxConstants;
diff --git a/plugins/org.eclipse.xtend.backend/src/org/eclipse/xtend/backend/aop/ExecutionPointcut.java b/plugins/org.eclipse.xtend.backend/src/org/eclipse/xtend/backend/aop/ExecutionPointcut.java
index 1357590..995e39e 100644
--- a/plugins/org.eclipse.xtend.backend/src/org/eclipse/xtend/backend/aop/ExecutionPointcut.java
+++ b/plugins/org.eclipse.xtend.backend/src/org/eclipse/xtend/backend/aop/ExecutionPointcut.java
@@ -13,6 +13,7 @@ package org.eclipse.xtend.backend.aop;
import java.util.List;
import java.util.regex.Pattern;
+import org.eclipse.xtend.backend.aop.internal.AdviceParamType;
import org.eclipse.xtend.backend.common.BackendType;
import org.eclipse.xtend.backend.common.Function;
import org.eclipse.xtend.backend.util.Pair;
diff --git a/plugins/org.eclipse.xtend.backend/src/org/eclipse/xtend/backend/aop/AdviceContextImpl.java b/plugins/org.eclipse.xtend.backend/src/org/eclipse/xtend/backend/aop/internal/AdviceContextImpl.java
index 01b2547..b169826 100644
--- a/plugins/org.eclipse.xtend.backend/src/org/eclipse/xtend/backend/aop/AdviceContextImpl.java
+++ b/plugins/org.eclipse.xtend.backend/src/org/eclipse/xtend/backend/aop/internal/AdviceContextImpl.java
@@ -8,13 +8,15 @@ http://www.eclipse.org/legal/epl-v10.html
Contributors:
Arno Haase - initial API and implementation
*/
-package org.eclipse.xtend.backend.aop;
+package org.eclipse.xtend.backend.aop.internal;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
+import org.eclipse.xtend.backend.aop.AdvisedFunction;
+import org.eclipse.xtend.backend.aop.AroundAdvice;
import org.eclipse.xtend.backend.common.AdviceContext;
import org.eclipse.xtend.backend.common.Function;
import org.eclipse.xtend.backend.util.DoubleKeyCache;
diff --git a/plugins/org.eclipse.xtend.backend/src/org/eclipse/xtend/backend/aop/AdviceParamType.java b/plugins/org.eclipse.xtend.backend/src/org/eclipse/xtend/backend/aop/internal/AdviceParamType.java
index ec195d2..9ca0282 100644
--- a/plugins/org.eclipse.xtend.backend/src/org/eclipse/xtend/backend/aop/AdviceParamType.java
+++ b/plugins/org.eclipse.xtend.backend/src/org/eclipse/xtend/backend/aop/internal/AdviceParamType.java
@@ -8,7 +8,7 @@ http://www.eclipse.org/legal/epl-v10.html
Contributors:
Arno Haase - initial API and implementation
*/
-package org.eclipse.xtend.backend.aop;
+package org.eclipse.xtend.backend.aop.internal;
import org.eclipse.xtend.backend.common.BackendType;
diff --git a/plugins/org.eclipse.xtend.backend/src/org/eclipse/xtend/backend/aop/ThisJoinPoint.java b/plugins/org.eclipse.xtend.backend/src/org/eclipse/xtend/backend/aop/internal/ThisJoinPoint.java
index 1d36a31..f2acddd 100644
--- a/plugins/org.eclipse.xtend.backend/src/org/eclipse/xtend/backend/aop/ThisJoinPoint.java
+++ b/plugins/org.eclipse.xtend.backend/src/org/eclipse/xtend/backend/aop/internal/ThisJoinPoint.java
@@ -8,7 +8,7 @@ http://www.eclipse.org/legal/epl-v10.html
Contributors:
Arno Haase - initial API and implementation
*/
-package org.eclipse.xtend.backend.aop;
+package org.eclipse.xtend.backend.aop.internal;
import java.util.List;
diff --git a/plugins/org.eclipse.xtend.backend/src/org/eclipse/xtend/backend/aop/ThisJoinPointStaticPart.java b/plugins/org.eclipse.xtend.backend/src/org/eclipse/xtend/backend/aop/internal/ThisJoinPointStaticPart.java
index a61f636..172ac46 100644
--- a/plugins/org.eclipse.xtend.backend/src/org/eclipse/xtend/backend/aop/ThisJoinPointStaticPart.java
+++ b/plugins/org.eclipse.xtend.backend/src/org/eclipse/xtend/backend/aop/internal/ThisJoinPointStaticPart.java
@@ -8,7 +8,7 @@ http://www.eclipse.org/legal/epl-v10.html
Contributors:
Arno Haase - initial API and implementation
*/
-package org.eclipse.xtend.backend.aop;
+package org.eclipse.xtend.backend.aop.internal;
import org.eclipse.xtend.backend.common.Function;
diff --git a/plugins/org.eclipse.xtend.backend/src/org/eclipse/xtend/backend/common/ExecutionContext.java b/plugins/org.eclipse.xtend.backend/src/org/eclipse/xtend/backend/common/ExecutionContext.java
index 26bd22d..22fe114 100644
--- a/plugins/org.eclipse.xtend.backend/src/org/eclipse/xtend/backend/common/ExecutionContext.java
+++ b/plugins/org.eclipse.xtend.backend/src/org/eclipse/xtend/backend/common/ExecutionContext.java
@@ -12,7 +12,7 @@ package org.eclipse.xtend.backend.common;
import java.util.List;
-import org.eclipse.xtend.backend.aop.AdviceContextImpl;
+import org.eclipse.xtend.backend.aop.internal.AdviceContextImpl;
/**
diff --git a/plugins/org.eclipse.xtend.backend/src/org/eclipse/xtend/backend/internal/ExecutionContextImpl.java b/plugins/org.eclipse.xtend.backend/src/org/eclipse/xtend/backend/internal/ExecutionContextImpl.java
index 3658d0c..ba3ddf4 100644
--- a/plugins/org.eclipse.xtend.backend/src/org/eclipse/xtend/backend/internal/ExecutionContextImpl.java
+++ b/plugins/org.eclipse.xtend.backend/src/org/eclipse/xtend/backend/internal/ExecutionContextImpl.java
@@ -14,7 +14,7 @@ import java.util.ArrayList;
import java.util.List;
import org.apache.commons.logging.LogFactory;
-import org.eclipse.xtend.backend.aop.AdviceContextImpl;
+import org.eclipse.xtend.backend.aop.internal.AdviceContextImpl;
import org.eclipse.xtend.backend.common.BackendTypesystem;
import org.eclipse.xtend.backend.common.Constants;
import org.eclipse.xtend.backend.common.ContributionStateContext;