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]