From a6a28958fb1f8ed654357791ce316ea20034d8d4 Mon Sep 17 00:00:00 2001 From: antelder Date: Thu, 8 Apr 2010 11:43:57 +0000 Subject: 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 --- .../main/java/org/oasisopen/sca/annotation/Constructor.java | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) (limited to 'sca-java-2.x/trunk/modules/sca-api') 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 ""; } -- cgit v1.2.3