donaldp     2002/06/27 16:39:47

  Modified:    container/src/java/org/apache/myrmidon/components/embeddor
                        DefaultEmbeddor.java
               container/src/java/org/apache/myrmidon/components/extensions
                        DefaultExtensionManager.java
               container/src/java/org/apache/myrmidon/components/library
                        DefaultLibraryManager.java
  Log:
  Annotate context requirements
  
  Revision  Changes    Path
  1.107     +7 -2      
jakarta-ant-myrmidon/container/src/java/org/apache/myrmidon/components/embeddor/DefaultEmbeddor.java
  
  Index: DefaultEmbeddor.java
  ===================================================================
  RCS file: 
/home/cvs/jakarta-ant-myrmidon/container/src/java/org/apache/myrmidon/components/embeddor/DefaultEmbeddor.java,v
  retrieving revision 1.106
  retrieving revision 1.107
  diff -u -r1.106 -r1.107
  --- DefaultEmbeddor.java      25 Jun 2002 14:45:54 -0000      1.106
  +++ DefaultEmbeddor.java      27 Jun 2002 23:39:47 -0000      1.107
  @@ -92,6 +92,11 @@
       /**
        * Setup basic properties of engine.
        * Called before init() and can be used to specify alternate components 
in system.
  +     *
  +     * @avalon.entry key="myrmidon.corelib.path" type="File[]"
  +     * @avalon.entry key="myrmidon.ext.path" type="File[]"
  +     * @avalon.entry key="myrmidon.home" type="File"
  +     * @avalon.entry key="myrmidon.shared.classloader" 
type="java.lang.ClassLoader"
        */
       public void contextualize( final Context context )
           throws ContextException
  @@ -369,7 +374,7 @@
   
           //Add runtime info
           store.setProperty( "myrmidon.container.description", 
Constants.BUILD_DESCRIPTION );
  -        store.setProperty( "myrmidon.home", m_context.get( "myrmidon.home" ) 
);
  +        store.setProperty( "myrmidon.home", (File)m_context.get( 
"myrmidon.home" ) );
       }
   
       /**
  
  
  
  1.12      +5 -1      
jakarta-ant-myrmidon/container/src/java/org/apache/myrmidon/components/extensions/DefaultExtensionManager.java
  
  Index: DefaultExtensionManager.java
  ===================================================================
  RCS file: 
/home/cvs/jakarta-ant-myrmidon/container/src/java/org/apache/myrmidon/components/extensions/DefaultExtensionManager.java,v
  retrieving revision 1.11
  retrieving revision 1.12
  diff -u -r1.11 -r1.12
  --- DefaultExtensionManager.java      27 Jun 2002 05:13:34 -0000      1.11
  +++ DefaultExtensionManager.java      27 Jun 2002 23:39:47 -0000      1.12
  @@ -61,6 +61,10 @@
       private OptionalPackage[] m_corePackages;
       private final ExtensionRepository m_extensions = new 
ExtensionRepository();
   
  +    /**
  +     * @avalon.entry key="myrmidon.corelib.path" type="File[]"
  +     * @avalon.entry key="myrmidon.ext.path" type="File[]"
  +     */
       public void contextualize( final Context context ) throws 
ContextException
       {
           m_coreExtPath = (File[])context.get( "myrmidon.corelib.path" );
  
  
  
  1.11      +4 -1      
jakarta-ant-myrmidon/container/src/java/org/apache/myrmidon/components/library/DefaultLibraryManager.java
  
  Index: DefaultLibraryManager.java
  ===================================================================
  RCS file: 
/home/cvs/jakarta-ant-myrmidon/container/src/java/org/apache/myrmidon/components/library/DefaultLibraryManager.java,v
  retrieving revision 1.10
  retrieving revision 1.11
  diff -u -r1.10 -r1.11
  --- DefaultLibraryManager.java        27 Jun 2002 05:13:34 -0000      1.10
  +++ DefaultLibraryManager.java        27 Jun 2002 23:39:47 -0000      1.11
  @@ -60,6 +60,9 @@
        */
       private final Map m_classloaderMap = new HashMap();
   
  +    /**
  +     * @avalon.entry key="myrmidon.shared.classloader" 
type="java.lang.ClassLoader"
  +     */
       public void contextualize( final Context context ) throws 
ContextException
       {
           m_rootClassLoader = (ClassLoader)context.get( 
"myrmidon.shared.classloader" );
  
  
  

--
To unsubscribe, e-mail:   <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>

Reply via email to