diff options
author | antelder <antelder@13f79535-47bb-0310-9956-ffa450edef68> | 2010-04-08 11:43:57 +0000 |
---|---|---|
committer | antelder <antelder@13f79535-47bb-0310-9956-ffa450edef68> | 2010-04-08 11:43:57 +0000 |
commit | a6a28958fb1f8ed654357791ce316ea20034d8d4 (patch) | |
tree | b2e015ef391f8a6a347f31a81c5d796ff1efafea /sca-java-2.x/trunk | |
parent | e3d3099d8e7aafb39d2b831a9a1173073cc81582 (diff) |
Revert the change to the contsructor annotation to the latest oasis code as it removes named parameters so there;s some asscociated tuscany changes i need to do first
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@931893 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to '')
-rw-r--r-- | sca-java-2.x/trunk/modules/sca-api/src/main/java/org/oasisopen/sca/annotation/Constructor.java | 13 |
1 files changed, 6 insertions, 7 deletions
diff --git a/sca-java-2.x/trunk/modules/sca-api/src/main/java/org/oasisopen/sca/annotation/Constructor.java b/sca-java-2.x/trunk/modules/sca-api/src/main/java/org/oasisopen/sca/annotation/Constructor.java index 0b068febd3..c1c99de683 100644 --- a/sca-java-2.x/trunk/modules/sca-api/src/main/java/org/oasisopen/sca/annotation/Constructor.java +++ b/sca-java-2.x/trunk/modules/sca-api/src/main/java/org/oasisopen/sca/annotation/Constructor.java @@ -1,23 +1,22 @@ /* - * Copyright(C) OASIS(R) 2005,2010. All Rights Reserved. + * Copyright(C) OASIS(R) 2005,2009. All Rights Reserved. * OASIS trademark, IPR and other policies apply. */ package org.oasisopen.sca.annotation; import static java.lang.annotation.ElementType.CONSTRUCTOR; import static java.lang.annotation.RetentionPolicy.RUNTIME; + import java.lang.annotation.Retention; import java.lang.annotation.Target; /** - * The @Constructor annotation is used to mark a particular - * constructor to use when instantiating a Java component - * implementation. If this constructor has parameters, each - * of these parameters MUST have either a @Property annotation - * or a @Reference annotation. + * Used to indicate the constructor the runtime is to use when instantiating a component implementation instance + * + * @version $Rev$ $Date$ */ @Target(CONSTRUCTOR) @Retention(RUNTIME) public @interface Constructor { - + String[] value() default ""; } |