krysalis-version/src/java/org/krysalis/version VersionFormat.java,1.1,1.2

Nick Chalko <[email protected]> Tue, 09 Nov 2004 07:14:01 +0000
Newsgroups gmane.comp.krysalis.cvs
Message-ID <[email protected]>
Update of /cvsroot/krysalis/krysalis-version/src/java/org/krysalis/version
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv27011/src/java/org/krysalis/version

Modified Files:
	VersionFormat.java 
Log Message:
Almost compiles!

Index: VersionFormat.java
===================================================================
RCS file: /cvsroot/krysalis/krysalis-version/src/java/org/krysalis/version/VersionFormat.java,v
retrieving revision 1.1
retrieving revision 1.2
diff -C2 -d -r1.1 -r1.2
*** VersionFormat.java	9 Nov 2004 06:40:28 -0000	1.1
--- VersionFormat.java	9 Nov 2004 07:13:59 -0000	1.2
***************
*** 19,23 ****
  import java.util.Map;
  
! 
  
  /**
--- 19,23 ----
  import java.util.Map;
  
! import org.krysalis.version.impl.apache.ApacheVersion;
  
  /**
***************
*** 37,41 ****
   * @author ajack
   */
! public interface VersionFormat  {
  
  	public final String LONG = "LONG";
--- 37,41 ----
   * @author ajack
   */
! public interface VersionFormat {
  
  	public final String LONG = "LONG";
***************
*** 47,51 ****
  	String getFormatId();
  
- 
  	/**
  	 * Parse a version creating a VersionData object for it.
--- 47,50 ----
***************
*** 60,64 ****
  	public Version parseVersion(String version) throws VersionFormatException;
  
- 
  	/**
  	 * @param id
--- 59,62 ----
***************
*** 67,72 ****
  	 * @return
  	 */
! 	VersionMarker createVersionMarker(VersionIdentifier id, Version version, Map properties);
  
  
  }
\ No newline at end of file
--- 65,78 ----
  	 * @return
  	 */
! 	VersionMarker createVersionMarker(VersionIdentifier id, Version version,
! 			Map properties);
  
+ 	/**
+ 	 * @param m_version
+ 	 * @param format
+ 	 *            (long, short etc)
+ 	 * @return
+ 	 */
+ 	String format(Version m_version, String format);
  
  }
\ No newline at end of file



-------------------------------------------------------
This SF.Net email is sponsored by:
Sybase ASE Linux Express Edition - download now for FREE
LinuxWorld Reader's Choice Award Winner for best database on Linux.
http://ads.osdn.com/?ad_id=5588&alloc_id=12065&op=click