ruper2/src/java/core/org/krysalis/ruper2/repository DefaultRepository.java,1.6,1.7 AbstractHierarchicalRepository.java,1.7,1.8 RepositoryCapability.java,1.2,1.3 RepositoryAttribute.java,1.3,1.4 RepositoryConstants.java,1.1,1.2 AbstractRepository.java,1.6,1.7 Repository.java,1.5,NONE

[email protected]
Newsgroups gmane.comp.krysalis.metamorphosis.cvs
Message-ID <[email protected]>
Update of /cvsroot/metamorphosis/ruper2/src/java/core/org/krysalis/ruper2/repository
In directory sc8-pr-cvs1:/tmp/cvs-serv23201/src/java/core/org/krysalis/ruper2/repository

Modified Files:
	AbstractHierarchicalRepository.java RepositoryCapability.java 
	RepositoryAttribute.java RepositoryConstants.java 
	AbstractRepository.java 
Added Files:
	DefaultRepository.java 
Removed Files:
	Repository.java 
Log Message:
1) Moved IMonitor -> IFileMonitor (to allow others)
2) GroupBy now works (iterated unsorted list be accindent)
3) Started on 'clean' (remove old versions from a repo)


Index: AbstractHierarchicalRepository.java
===================================================================
RCS file: /cvsroot/metamorphosis/ruper2/src/java/core/org/krysalis/ruper2/repository/AbstractHierarchicalRepository.java,v
retrieving revision 1.7
retrieving revision 1.8
diff -C2 -d -r1.7 -r1.8
*** AbstractHierarchicalRepository.java	9 Oct 2003 21:15:00 -0000	1.7
--- AbstractHierarchicalRepository.java	12 Oct 2003 18:12:06 -0000	1.8
***************
*** 87,95 ****
  		if ( hierarchical )
  			addCapability(RepositoryCapability.LISTABLE);
  
  		// make the repository active
  		setRepositoryAttribute(
! 			new RepositoryAttribute(RepositoryConstants.ACTIVE),
! 			RepositoryConstants.TRUE);
  	}
  
--- 87,98 ----
  		if ( hierarchical )
  			addCapability(RepositoryCapability.LISTABLE);
+ 			
+ 		// Assuming credentials/protocol allow...
+ 		addCapability(RepositoryCapability.DELETABLE);
  
  		// make the repository active
  		setRepositoryAttribute(
! 			RepositoryAttribute.ACTIVE,
! 			Flag.TRUE);
  	}
  

Index: RepositoryCapability.java
===================================================================
RCS file: /cvsroot/metamorphosis/ruper2/src/java/core/org/krysalis/ruper2/repository/RepositoryCapability.java,v
retrieving revision 1.2
retrieving revision 1.3
diff -C2 -d -r1.2 -r1.3
*** RepositoryCapability.java	7 Oct 2003 00:03:25 -0000	1.2
--- RepositoryCapability.java	12 Oct 2003 18:12:06 -0000	1.3
***************
*** 32,36 ****
  	 * A repository can be deleted from (w/ correct permissions)
  	 */
! 	public static final RepositoryCapability DELETABLE = new RepositoryCapability("DELETEABLE");
  
  	private RepositoryCapability(final String name) {
--- 32,36 ----
  	 * A repository can be deleted from (w/ correct permissions)
  	 */
! 	public static final RepositoryCapability DELETABLE = new RepositoryCapability("DELETABLE");
  
  	private RepositoryCapability(final String name) {

Index: RepositoryAttribute.java
===================================================================
RCS file: /cvsroot/metamorphosis/ruper2/src/java/core/org/krysalis/ruper2/repository/RepositoryAttribute.java,v
retrieving revision 1.3
retrieving revision 1.4
diff -C2 -d -r1.3 -r1.4
*** RepositoryAttribute.java	9 Oct 2003 14:05:36 -0000	1.3
--- RepositoryAttribute.java	12 Oct 2003 18:12:06 -0000	1.4
***************
*** 41,45 ****
  		new RepositoryAttribute("HIERARCHICAL");
  
! 	public RepositoryAttribute(final String name) {
  		super(name);
  	}
--- 41,45 ----
  		new RepositoryAttribute("HIERARCHICAL");
  
! 	private RepositoryAttribute(final String name) {
  		super(name);
  	}

Index: RepositoryConstants.java
===================================================================
RCS file: /cvsroot/metamorphosis/ruper2/src/java/core/org/krysalis/ruper2/repository/RepositoryConstants.java,v
retrieving revision 1.1
retrieving revision 1.2
diff -C2 -d -r1.1 -r1.2
*** RepositoryConstants.java	29 Sep 2003 18:09:18 -0000	1.1
--- RepositoryConstants.java	12 Oct 2003 18:12:06 -0000	1.2
***************
*** 15,27 ****
  	public final static String MAVEN_ID = "maven";
  
! 	public final static String ACTIVE = "active";
! 	public final static String REMOTE = "remote";
! 	public final static String LOCAL = "local";
! 	public final static String PRIORITY = "priority";
! 
! 	public final static String SORTED = "sorted";
! 
! 	public final static String TRUE = "true";
! 	public final static String FALSE = "false";
  
  }
--- 15,23 ----
  	public final static String MAVEN_ID = "maven";
  
! 	public final static String ACTIVE = "ACTIVE";
! 	public final static String REMOTE = "REMOTE";
! 	public final static String LOCAL = "LOCAL";
! 	public final static String PRIORITY = "PRIORITY";
  
+ 	public final static String SORTED = "SORTED";
  }

Index: AbstractRepository.java
===================================================================
RCS file: /cvsroot/metamorphosis/ruper2/src/java/core/org/krysalis/ruper2/repository/AbstractRepository.java,v
retrieving revision 1.6
retrieving revision 1.7
diff -C2 -d -r1.6 -r1.7
*** AbstractRepository.java	9 Oct 2003 16:02:22 -0000	1.6
--- AbstractRepository.java	12 Oct 2003 18:12:06 -0000	1.7
***************
*** 184,187 ****
--- 184,190 ----
  		out.print(indent);
  		out.println("Root: " + m_repositoryRoot);
+ 
+ 		DebugUtils.dump(out,depth+1,"Capabilities", verbose,m_capabilities);
+ 		DebugUtils.dump(out,depth+1,"Atributes",verbose,m_attributes);
  	}
  	

--- Repository.java DELETED ---




-------------------------------------------------------
This SF.net email is sponsored by: SF.net Giveback Program.
SourceForge.net hosts over 70,000 Open Source Projects.
See the people who have HELPED US provide better services:
Click here: http://sourceforge.net/supporters.php
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.