niclas      2003/12/17 02:13:53

  Modified:    ide/org.apache.avalon.ide.eclipse.repository .classpath
                        .project
               
ide/org.apache.avalon.ide.repository/src/java/org/apache/avalon/ide/repository
                        RepositoryTypeRegistry.java
               
ide/org.apache.avalon.ide.repository/src/java/org/apache/avalon/ide/repository/tools/common
                        SimpleRepositoryRegistry.java
  Added:       
ide/org.apache.avalon.ide.repository/src/java/org/apache/avalon/ide/repository
                        InvalidSchemeException.java
                        RepositorySchemeDescriptor.java
               
ide/org.apache.avalon.ide.repository/src/java/org/apache/avalon/ide/repository/tools/common
                        GenericSchemeDescriptor.java
  Removed:     ide/org.apache.avalon.ide.eclipse.repository/doc schema.css
               
ide/org.apache.avalon.ide.repository/src/java/org/apache/avalon/ide/repository
                        InvalidURNException.java URNDescriptor.java
               
ide/org.apache.avalon.ide.repository/src/java/org/apache/avalon/ide/repository/tools/common
                        URNDescriptorImpl.java
  Log:
  Trying to restore the order that existed before the disaster.
  
  Revision  Changes    Path
  1.3       +1 -0      
avalon-sandbox/ide/org.apache.avalon.ide.eclipse.repository/.classpath
  
  Index: .classpath
  ===================================================================
  RCS file: 
/home/cvs/avalon-sandbox/ide/org.apache.avalon.ide.eclipse.repository/.classpath,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- .classpath        4 Dec 2003 03:00:05 -0000       1.2
  +++ .classpath        17 Dec 2003 10:13:52 -0000      1.3
  @@ -4,5 +4,6 @@
       <classpathentry kind="src" path="src/java"/>
       <classpathentry kind="con" path="org.eclipse.pde.core.requiredPlugins"/>
       <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/>
  +    <classpathentry kind="src" path="/org.apache.avalon.ide.repository"/>
       <classpathentry kind="output" path="build"/>
   </classpath>
  
  
  
  1.3       +1 -0      
avalon-sandbox/ide/org.apache.avalon.ide.eclipse.repository/.project
  
  Index: .project
  ===================================================================
  RCS file: 
/home/cvs/avalon-sandbox/ide/org.apache.avalon.ide.eclipse.repository/.project,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- .project  4 Dec 2003 03:00:05 -0000       1.2
  +++ .project  17 Dec 2003 10:13:53 -0000      1.3
  @@ -3,6 +3,7 @@
        <name>org.apache.avalon.ide.eclipse.repository</name>
        <comment></comment>
        <projects>
  +             <project>org.apache.avalon.ide.repository</project>
        </projects>
        <buildSpec>
                <buildCommand>
  
  
  
  1.5       +5 -5      
avalon-sandbox/ide/org.apache.avalon.ide.repository/src/java/org/apache/avalon/ide/repository/RepositoryTypeRegistry.java
  
  Index: RepositoryTypeRegistry.java
  ===================================================================
  RCS file: 
/home/cvs/avalon-sandbox/ide/org.apache.avalon.ide.repository/src/java/org/apache/avalon/ide/repository/RepositoryTypeRegistry.java,v
  retrieving revision 1.4
  retrieving revision 1.5
  diff -u -r1.4 -r1.5
  --- RepositoryTypeRegistry.java       17 Dec 2003 09:35:34 -0000      1.4
  +++ RepositoryTypeRegistry.java       17 Dec 2003 10:13:53 -0000      1.5
  @@ -107,7 +107,7 @@
        * 
        * @return A string array filled with the URNs that has been registered.
        */
  -    URNDescriptor[] getRegisteredURNs();
  +    RepositorySchemeDescriptor[] getRegisteredURNs();
       
       /** Returns the URNDescriptor registered under the type name.
        * 
  @@ -118,7 +118,7 @@
        * @param type The type of the urn to be looked up.
        * @return
        */
  -    URNDescriptor findByType( String type );
  +    RepositorySchemeDescriptor findByType( String type );
       
       /** Returns the RepositoryAgentFactory registered with the given URN.
        * 
  @@ -127,7 +127,7 @@
        * @throws InvalidURNException If there is no RepositoryAgentFactory registered 
at that
        * URN.
        */
  -    RepositoryAgentFactory getRepositoryAgentFactory( URNDescriptor urn );
  +    RepositoryAgentFactory getRepositoryAgentFactory( RepositorySchemeDescriptor 
urn );
       
       /** Registers a RepositoryAgentFactory to a particular URN.
        * 
  @@ -136,13 +136,13 @@
        * @param agentFactory The RepositoryAgentFactory to be registered.
        * 
        */
  -    void registerRepositoryAgentFactory( URNDescriptor urn, RepositoryAgentFactory 
agentFactory );
  +    void registerRepositoryAgentFactory( RepositorySchemeDescriptor urn, 
RepositoryAgentFactory agentFactory );
       
       /** Unregister a URN.
        * 
        * @param urn The URN to be un-registered from the RepositoryTypeRegistry.
        */
  -    void unregisterRepositoryAgentFactory( URNDescriptor urn );
  +    void unregisterRepositoryAgentFactory( RepositorySchemeDescriptor urn );
       
       /** Adds a RepositoryRegistryListener.
        * 
  
  
  
  1.3       +0 -0      
avalon-sandbox/ide/org.apache.avalon.ide.repository/src/java/org/apache/avalon/ide/repository/InvalidSchemeException.java
  
  
  
  
  1.3       +0 -0      
avalon-sandbox/ide/org.apache.avalon.ide.repository/src/java/org/apache/avalon/ide/repository/RepositorySchemeDescriptor.java
  
  
  
  
  1.5       +11 -11    
avalon-sandbox/ide/org.apache.avalon.ide.repository/src/java/org/apache/avalon/ide/repository/tools/common/SimpleRepositoryRegistry.java
  
  Index: SimpleRepositoryRegistry.java
  ===================================================================
  RCS file: 
/home/cvs/avalon-sandbox/ide/org.apache.avalon.ide.repository/src/java/org/apache/avalon/ide/repository/tools/common/SimpleRepositoryRegistry.java,v
  retrieving revision 1.4
  retrieving revision 1.5
  diff -u -r1.4 -r1.5
  --- SimpleRepositoryRegistry.java     17 Dec 2003 09:35:34 -0000      1.4
  +++ SimpleRepositoryRegistry.java     17 Dec 2003 10:13:53 -0000      1.5
  @@ -57,7 +57,7 @@
   import org.apache.avalon.ide.repository.RepositoryTypeRegistry;
   import org.apache.avalon.ide.repository.RepositoryTypeRegistryEvent;
   import org.apache.avalon.ide.repository.RepositoryTypeRegistryListener;
  -import org.apache.avalon.ide.repository.URNDescriptor;
  +import org.apache.avalon.ide.repository.RepositorySchemeDescriptor;
   
   /**
    * @author Niclas Hedhman, [EMAIL PROTECTED]
  @@ -83,14 +83,14 @@
        * 
        * @return A string array filled with the URNs that has been registered.
        */
  -    public URNDescriptor[] getRegisteredURNs()
  +    public RepositorySchemeDescriptor[] getRegisteredURNs()
       {
           synchronized( this )
           {
  -            URNDescriptor[] result = new URNDescriptor[ m_Registrations.size() ];
  +            RepositorySchemeDescriptor[] result = new RepositorySchemeDescriptor[ 
m_Registrations.size() ];
               Iterator list = m_Registrations.keySet().iterator();
               for( int i=0 ; list.hasNext() ; i++ )
  -                result[i] = (URNDescriptor) list.next();
  +                result[i] = (RepositorySchemeDescriptor) list.next();
               return result;
           }
       }
  @@ -104,10 +104,10 @@
        * @param location The location containing the type of the urn to be looked up.
        * @return
        */
  -    public URNDescriptor findByType( String location )
  +    public RepositorySchemeDescriptor findByType( String location )
       {
           String type = normalize( location );
  -        return (URNDescriptor) m_URNTypes.get( type );
  +        return (RepositorySchemeDescriptor) m_URNTypes.get( type );
       }
   
       /** Returns the RepositoryAgentFactory registered with the given URN.
  @@ -117,7 +117,7 @@
        * @throws InvalidURNException If there is no RepositoryAgentFactory registered 
at that
        * URN.
        */
  -    public RepositoryAgentFactory getRepositoryAgentFactory( URNDescriptor urn )
  +    public RepositoryAgentFactory getRepositoryAgentFactory( 
RepositorySchemeDescriptor urn )
       {
           synchronized( this )
           {        
  @@ -136,7 +136,7 @@
        * @exception InvalidURNException if the URN parameter is in invalid format or 
is already 
        * in use.
        */
  -    public void registerRepositoryAgentFactory(URNDescriptor urn, 
RepositoryAgentFactory factory)
  +    public void registerRepositoryAgentFactory(RepositorySchemeDescriptor urn, 
RepositoryAgentFactory factory)
       {
           if (m_Registrations.get(urn) != null)
               return;
  @@ -144,7 +144,7 @@
           Iterator list;
           synchronized (this)
           {
  -            m_URNTypes.put( urn.getURN(), urn );
  +            m_URNTypes.put( urn.getScheme(), urn );
               m_Registrations.put(urn, factory);
               list = m_Listeners.iterator();
           }
  @@ -168,14 +168,14 @@
        * 
        * @param urn The URN to be un-registered from the RepositoryTypeRegistry.
        */
  -    public void unregisterRepositoryAgentFactory( URNDescriptor urn )
  +    public void unregisterRepositoryAgentFactory( RepositorySchemeDescriptor urn )
       {
           Iterator list;
           RepositoryAgentFactory factory;
           synchronized (this)
           {
               factory = (RepositoryAgentFactory) m_Registrations.get(urn);
  -            m_URNTypes.remove( urn.getURN() );
  +            m_URNTypes.remove( urn.getScheme() );
               if (factory == null)
                   return;
               list = m_Listeners.iterator();
  
  
  
  1.3       +0 -0      
avalon-sandbox/ide/org.apache.avalon.ide.repository/src/java/org/apache/avalon/ide/repository/tools/common/GenericSchemeDescriptor.java
  
  
  
  

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

Reply via email to