[jboss-cvs] jboss-seam/src/main/org/jboss/seam/annotations ...
Norman Richards
norman.richards at jboss.com
Thu Jan 18 14:16:25 EST 2007
User: nrichards
Date: 07/01/18 14:16:25
Modified: src/main/org/jboss/seam/annotations Install.java
Log:
allow class name dependencies on components
Revision Changes Path
1.5 +7 -0 jboss-seam/src/main/org/jboss/seam/annotations/Install.java
(In the diff below, changes in quantity of whitespace are not shown.)
Index: Install.java
===================================================================
RCS file: /cvsroot/jboss/jboss-seam/src/main/org/jboss/seam/annotations/Install.java,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -b -r1.4 -r1.5
--- Install.java 9 Jan 2007 07:16:57 -0000 1.4
+++ Install.java 18 Jan 2007 19:16:25 -0000 1.5
@@ -61,6 +61,13 @@
*/
Class[] genericDependencies() default {};
/**
+ * Indicates that the component should not be installed unless the
+ * the given class definitions are available on the classpath
+ *
+ * @return the dependent classes
+ */
+ String[] classDependencies() default {};
+ /**
* The precedence of the component. If multiple components with
* the same name exist, the one with the higher precedence will
* be installed.
More information about the jboss-cvs-commits
mailing list