Browse Source

Make all roles exposed as the classname via runtime lookup

git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271184 13f79535-47bb-0310-9956-ffa450edef68
master
Peter Donald 23 years ago
parent
commit
52c8bfeecf
11 changed files with 11 additions and 11 deletions
  1. +1
    -1
      proposal/myrmidon/src/java/org/apache/myrmidon/interfaces/aspect/AspectManager.java
  2. +1
    -1
      proposal/myrmidon/src/java/org/apache/myrmidon/interfaces/builder/ProjectBuilder.java
  3. +1
    -1
      proposal/myrmidon/src/java/org/apache/myrmidon/interfaces/converter/ConverterRegistry.java
  4. +1
    -1
      proposal/myrmidon/src/java/org/apache/myrmidon/interfaces/converter/MasterConverter.java
  5. +1
    -1
      proposal/myrmidon/src/java/org/apache/myrmidon/interfaces/deployer/Deployer.java
  6. +1
    -1
      proposal/myrmidon/src/java/org/apache/myrmidon/interfaces/embeddor/Embeddor.java
  7. +1
    -1
      proposal/myrmidon/src/java/org/apache/myrmidon/interfaces/extensions/ExtensionManager.java
  8. +1
    -1
      proposal/myrmidon/src/java/org/apache/myrmidon/interfaces/model/Project.java
  9. +1
    -1
      proposal/myrmidon/src/java/org/apache/myrmidon/interfaces/role/RoleManager.java
  10. +1
    -1
      proposal/myrmidon/src/java/org/apache/myrmidon/interfaces/type/TypeManager.java
  11. +1
    -1
      proposal/myrmidon/src/java/org/apache/myrmidon/interfaces/workspace/Workspace.java

+ 1
- 1
proposal/myrmidon/src/java/org/apache/myrmidon/interfaces/aspect/AspectManager.java View File

@@ -21,7 +21,7 @@ import org.apache.myrmidon.aspects.AspectHandler;
public interface AspectManager public interface AspectManager
extends Component, AspectHandler extends Component, AspectHandler
{ {
String ROLE = "org.apache.myrmidon.interfaces.aspect.AspectManager";
String ROLE = AspectManager.class.getName();


String[] getNames(); String[] getNames();




+ 1
- 1
proposal/myrmidon/src/java/org/apache/myrmidon/interfaces/builder/ProjectBuilder.java View File

@@ -19,7 +19,7 @@ import org.apache.myrmidon.interfaces.model.Project;
public interface ProjectBuilder public interface ProjectBuilder
extends Component extends Component
{ {
String ROLE = "org.apache.myrmidon.interfaces.builder.ProjectBuilder";
String ROLE = ProjectBuilder.class.getName();


/** /**
* build a project from source. * build a project from source.


+ 1
- 1
proposal/myrmidon/src/java/org/apache/myrmidon/interfaces/converter/ConverterRegistry.java View File

@@ -17,7 +17,7 @@ import org.apache.avalon.framework.component.Component;
public interface ConverterRegistry public interface ConverterRegistry
extends Component extends Component
{ {
String ROLE = "org.apache.myrmidon.interfaces.converter.ConverterRegistry";
String ROLE = ConverterRegistry.class.getName();


/** /**
* Retrieve name of ConverterInfo that describes converter that converts * Retrieve name of ConverterInfo that describes converter that converts


+ 1
- 1
proposal/myrmidon/src/java/org/apache/myrmidon/interfaces/converter/MasterConverter.java View File

@@ -18,5 +18,5 @@ import org.apache.myrmidon.converter.Converter;
public interface MasterConverter public interface MasterConverter
extends Component, Converter extends Component, Converter
{ {
String ROLE = "org.apache.myrmidon.interfaces.converter.MasterConverter";
String ROLE = MasterConverter.class.getName();
} }

+ 1
- 1
proposal/myrmidon/src/java/org/apache/myrmidon/interfaces/deployer/Deployer.java View File

@@ -20,7 +20,7 @@ import org.apache.avalon.framework.component.ComponentManager;
public interface Deployer public interface Deployer
extends Component 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, * Returns the deployer for the type libraries contained in a ClassLoader,


+ 1
- 1
proposal/myrmidon/src/java/org/apache/myrmidon/interfaces/embeddor/Embeddor.java View File

@@ -24,7 +24,7 @@ import org.apache.myrmidon.interfaces.workspace.Workspace;
public interface Embeddor public interface Embeddor
extends Component, Parameterizable, Initializable, Startable, Disposable extends Component, Parameterizable, Initializable, Startable, Disposable
{ {
String ROLE = "org.apache.myrmidon.interfaces.embeddor.Embeddor";
String ROLE = Embeddor.class.getName();


/** /**
* Create a project. * Create a project.


+ 1
- 1
proposal/myrmidon/src/java/org/apache/myrmidon/interfaces/extensions/ExtensionManager.java View File

@@ -19,5 +19,5 @@ import org.apache.avalon.framework.component.Component;
public interface ExtensionManager public interface ExtensionManager
extends PackageRepository, Component extends PackageRepository, Component
{ {
String ROLE = "org.apache.myrmidon.interfaces.extensions.ExtensionManager";
String ROLE = ExtensionManager.class.getName();
} }

+ 1
- 1
proposal/myrmidon/src/java/org/apache/myrmidon/interfaces/model/Project.java View File

@@ -22,7 +22,7 @@ import org.apache.avalon.framework.component.Component;
public interface Project public interface Project
extends Component extends Component
{ {
String ROLE = "org.apache.myrmidon.interfaces.model.Project";
String ROLE = Project.class.getName();


// the name of currently executing project // the name of currently executing project
String PROJECT = "myrmidon.project.name"; String PROJECT = "myrmidon.project.name";


+ 1
- 1
proposal/myrmidon/src/java/org/apache/myrmidon/interfaces/role/RoleManager.java View File

@@ -21,7 +21,7 @@ import org.apache.avalon.framework.component.Component;
public interface RoleManager public interface RoleManager
extends Component extends Component
{ {
String ROLE = "org.apache.myrmidon.interfaces.role.RoleManager";
String ROLE = RoleManager.class.getName();


/** /**
* Find Role name based on shorthand name. * Find Role name based on shorthand name.


+ 1
- 1
proposal/myrmidon/src/java/org/apache/myrmidon/interfaces/type/TypeManager.java View File

@@ -17,7 +17,7 @@ import org.apache.avalon.framework.component.Component;
public interface TypeManager public interface TypeManager
extends Component extends Component
{ {
String ROLE = "org.apache.myrmidon.interfaces.type.TypeManager";
String ROLE = TypeManager.class.getName();


/** /**
* Registers a new type. * Registers a new type.


+ 1
- 1
proposal/myrmidon/src/java/org/apache/myrmidon/interfaces/workspace/Workspace.java View File

@@ -20,7 +20,7 @@ import org.apache.myrmidon.listeners.ProjectListener;
public interface Workspace public interface Workspace
extends Component extends Component
{ {
String ROLE = "org.apache.myrmidon.interfaces.workspace.Workspace";
String ROLE = Workspace.class.getName();


/** /**
* Add a listener to project events. * Add a listener to project events.


Loading…
Cancel
Save