donaldp 02/02/06 05:18:53
Modified:
proposal/myrmidon/src/java/org/apache/myrmidon/interfaces/workspace
Workspace.java
proposal/myrmidon/src/java/org/apache/myrmidon/interfaces/type
TypeManager.java
proposal/myrmidon/src/java/org/apache/myrmidon/interfaces/role
RoleManager.java
proposal/myrmidon/src/java/org/apache/myrmidon/interfaces/builder
ProjectBuilder.java
proposal/myrmidon/src/java/org/apache/myrmidon/interfaces/model
Project.java
proposal/myrmidon/src/java/org/apache/myrmidon/interfaces/converter
MasterConverter.java ConverterRegistry.java
proposal/myrmidon/src/java/org/apache/myrmidon/interfaces/extensions
ExtensionManager.java
proposal/myrmidon/src/java/org/apache/myrmidon/interfaces/embeddor
Embeddor.java
proposal/myrmidon/src/java/org/apache/myrmidon/interfaces/deployer
Deployer.java
proposal/myrmidon/src/java/org/apache/myrmidon/interfaces/aspect
AspectManager.java
Log:
Make all roles exposed as the classname via runtime lookup
Revision Changes Path
1.5 +1 -1
jakarta-ant/proposal/myrmidon/src/java/org/apache/myrmidon/interfaces/workspace/Workspace.java
Index: Workspace.java
===================================================================
RCS file:
/home/cvs/jakarta-ant/proposal/myrmidon/src/java/org/apache/myrmidon/interfaces/workspace/Workspace.java,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- Workspace.java 23 Dec 2001 06:25:37 -0000 1.4
+++ Workspace.java 6 Feb 2002 13:18:52 -0000 1.5
@@ -20,7 +20,7 @@
public interface Workspace
extends Component
{
- String ROLE = "org.apache.myrmidon.interfaces.workspace.Workspace";
+ String ROLE = Workspace.class.getName();
/**
* Add a listener to project events.
1.5 +1 -1
jakarta-ant/proposal/myrmidon/src/java/org/apache/myrmidon/interfaces/type/TypeManager.java
Index: TypeManager.java
===================================================================
RCS file:
/home/cvs/jakarta-ant/proposal/myrmidon/src/java/org/apache/myrmidon/interfaces/type/TypeManager.java,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- TypeManager.java 1 Feb 2002 00:37:59 -0000 1.4
+++ TypeManager.java 6 Feb 2002 13:18:52 -0000 1.5
@@ -17,7 +17,7 @@
public interface TypeManager
extends Component
{
- String ROLE = "org.apache.myrmidon.interfaces.type.TypeManager";
+ String ROLE = TypeManager.class.getName();
/**
* Registers a new type.
1.5 +2 -2
jakarta-ant/proposal/myrmidon/src/java/org/apache/myrmidon/interfaces/role/RoleManager.java
Index: RoleManager.java
===================================================================
RCS file:
/home/cvs/jakarta-ant/proposal/myrmidon/src/java/org/apache/myrmidon/interfaces/role/RoleManager.java,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- RoleManager.java 1 Feb 2002 00:37:59 -0000 1.4
+++ RoleManager.java 6 Feb 2002 13:18:52 -0000 1.5
@@ -16,12 +16,12 @@
* @author <a href="mailto:[EMAIL PROTECTED],org">Ricardo Rocha</a>
* @author <a href="mailto:[EMAIL PROTECTED],org">Giacomo Pati</a>
* @author <a href="mailto:[EMAIL PROTECTED]">Peter Donald</a>
- * @version CVS $Revision: 1.4 $ $Date: 2002/02/01 00:37:59 $
+ * @version CVS $Revision: 1.5 $ $Date: 2002/02/06 13:18:52 $
*/
public interface RoleManager
extends Component
{
- String ROLE = "org.apache.myrmidon.interfaces.role.RoleManager";
+ String ROLE = RoleManager.class.getName();
/**
* Find Role name based on shorthand name.
1.6 +1 -1
jakarta-ant/proposal/myrmidon/src/java/org/apache/myrmidon/interfaces/builder/ProjectBuilder.java
Index: ProjectBuilder.java
===================================================================
RCS file:
/home/cvs/jakarta-ant/proposal/myrmidon/src/java/org/apache/myrmidon/interfaces/builder/ProjectBuilder.java,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- ProjectBuilder.java 13 Jan 2002 14:50:56 -0000 1.5
+++ ProjectBuilder.java 6 Feb 2002 13:18:52 -0000 1.6
@@ -19,7 +19,7 @@
public interface ProjectBuilder
extends Component
{
- String ROLE = "org.apache.myrmidon.interfaces.builder.ProjectBuilder";
+ String ROLE = ProjectBuilder.class.getName();
/**
* build a project from source.
1.5 +1 -1
jakarta-ant/proposal/myrmidon/src/java/org/apache/myrmidon/interfaces/model/Project.java
Index: Project.java
===================================================================
RCS file:
/home/cvs/jakarta-ant/proposal/myrmidon/src/java/org/apache/myrmidon/interfaces/model/Project.java,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- Project.java 23 Dec 2001 06:25:37 -0000 1.4
+++ Project.java 6 Feb 2002 13:18:52 -0000 1.5
@@ -22,7 +22,7 @@
public interface Project
extends Component
{
- String ROLE = "org.apache.myrmidon.interfaces.model.Project";
+ String ROLE = Project.class.getName();
// the name of currently executing project
String PROJECT = "myrmidon.project.name";
1.4 +1 -1
jakarta-ant/proposal/myrmidon/src/java/org/apache/myrmidon/interfaces/converter/MasterConverter.java
Index: MasterConverter.java
===================================================================
RCS file:
/home/cvs/jakarta-ant/proposal/myrmidon/src/java/org/apache/myrmidon/interfaces/converter/MasterConverter.java,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- MasterConverter.java 23 Dec 2001 06:25:36 -0000 1.3
+++ MasterConverter.java 6 Feb 2002 13:18:52 -0000 1.4
@@ -18,5 +18,5 @@
public interface MasterConverter
extends Component, Converter
{
- String ROLE = "org.apache.myrmidon.interfaces.converter.MasterConverter";
+ String ROLE = MasterConverter.class.getName();
}
1.4 +1 -1
jakarta-ant/proposal/myrmidon/src/java/org/apache/myrmidon/interfaces/converter/ConverterRegistry.java
Index: ConverterRegistry.java
===================================================================
RCS file:
/home/cvs/jakarta-ant/proposal/myrmidon/src/java/org/apache/myrmidon/interfaces/converter/ConverterRegistry.java,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- ConverterRegistry.java 23 Dec 2001 06:25:36 -0000 1.3
+++ ConverterRegistry.java 6 Feb 2002 13:18:52 -0000 1.4
@@ -17,7 +17,7 @@
public interface ConverterRegistry
extends Component
{
- String ROLE =
"org.apache.myrmidon.interfaces.converter.ConverterRegistry";
+ String ROLE = ConverterRegistry.class.getName();
/**
* Retrieve name of ConverterInfo that describes converter that converts
1.4 +2 -2
jakarta-ant/proposal/myrmidon/src/java/org/apache/myrmidon/interfaces/extensions/ExtensionManager.java
Index: ExtensionManager.java
===================================================================
RCS file:
/home/cvs/jakarta-ant/proposal/myrmidon/src/java/org/apache/myrmidon/interfaces/extensions/ExtensionManager.java,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- ExtensionManager.java 23 Dec 2001 06:25:37 -0000 1.3
+++ ExtensionManager.java 6 Feb 2002 13:18:52 -0000 1.4
@@ -14,10 +14,10 @@
* PackageRepository
*
* @author <a href="mailto:[EMAIL PROTECTED]">Peter Donald</a>
- * @version $Revision: 1.3 $ $Date: 2001/12/23 06:25:37 $
+ * @version $Revision: 1.4 $ $Date: 2002/02/06 13:18:52 $
*/
public interface ExtensionManager
extends PackageRepository, Component
{
- String ROLE =
"org.apache.myrmidon.interfaces.extensions.ExtensionManager";
+ String ROLE = ExtensionManager.class.getName();
}
1.5 +1 -1
jakarta-ant/proposal/myrmidon/src/java/org/apache/myrmidon/interfaces/embeddor/Embeddor.java
Index: Embeddor.java
===================================================================
RCS file:
/home/cvs/jakarta-ant/proposal/myrmidon/src/java/org/apache/myrmidon/interfaces/embeddor/Embeddor.java,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- Embeddor.java 23 Dec 2001 06:25:36 -0000 1.4
+++ Embeddor.java 6 Feb 2002 13:18:52 -0000 1.5
@@ -24,7 +24,7 @@
public interface Embeddor
extends Component, Parameterizable, Initializable, Startable, Disposable
{
- String ROLE = "org.apache.myrmidon.interfaces.embeddor.Embeddor";
+ String ROLE = Embeddor.class.getName();
/**
* Create a project.
1.5 +1 -1
jakarta-ant/proposal/myrmidon/src/java/org/apache/myrmidon/interfaces/deployer/Deployer.java
Index: Deployer.java
===================================================================
RCS file:
/home/cvs/jakarta-ant/proposal/myrmidon/src/java/org/apache/myrmidon/interfaces/deployer/Deployer.java,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- Deployer.java 1 Feb 2002 00:37:59 -0000 1.4
+++ Deployer.java 6 Feb 2002 13:18:52 -0000 1.5
@@ -20,7 +20,7 @@
public interface Deployer
extends Component
{
- String ROLE = "org.apache.myrmidon.interfaces.deployer.Deployer";
+ String ROLE = Deployer.class.getName();
/**
* Returns the deployer for the type libraries contained in a
ClassLoader,
1.4 +1 -1
jakarta-ant/proposal/myrmidon/src/java/org/apache/myrmidon/interfaces/aspect/AspectManager.java
Index: AspectManager.java
===================================================================
RCS file:
/home/cvs/jakarta-ant/proposal/myrmidon/src/java/org/apache/myrmidon/interfaces/aspect/AspectManager.java,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- AspectManager.java 23 Dec 2001 06:25:36 -0000 1.3
+++ AspectManager.java 6 Feb 2002 13:18:53 -0000 1.4
@@ -21,7 +21,7 @@
public interface AspectManager
extends Component, AspectHandler
{
- String ROLE = "org.apache.myrmidon.interfaces.aspect.AspectManager";
+ String ROLE = AspectManager.class.getName();
String[] getNames();
--
To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>