krysalis-version/src/java/org/krysalis/version/internal/data ReleaseLevel.java,1.4,1.5
[email protected] Fri, 21 Mar 2003 14:04:42 -0800
| Newsgroups | gmane.comp.krysalis.sandbox |
|---|---|
| Message-ID | <[email protected]> |
Update of /cvsroot/metamorphosis/krysalis-version/src/java/org/krysalis/version/internal/data
In directory sc8-pr-cvs1:/tmp/cvs-serv18425/src/java/org/krysalis/version/internal/data
Modified Files:
ReleaseLevel.java
Log Message:
Compatibility
Index: ReleaseLevel.java
===================================================================
RCS file: /cvsroot/metamorphosis/krysalis-version/src/java/org/krysalis/version/internal/data/ReleaseLevel.java,v
retrieving revision 1.4
retrieving revision 1.5
diff -C2 -d -r1.4 -r1.5
*** ReleaseLevel.java 17 Mar 2003 22:05:03 -0000 1.4
--- ReleaseLevel.java 21 Mar 2003 22:04:08 -0000 1.5
***************
*** 336,339 ****
--- 336,401 ----
}
+ public String getName() {
+ String releaseLevel = null;
+
+ switch (m_level) {
+ case LEVEL_UNSET :
+ {
+ releaseLevel = "ReleaseLevel.UNSET";
+ break;
+ }
+
+ case LEVEL_DEVELOPMENT :
+ {
+ releaseLevel = "ReleaseLevel.DEVELOPMENT";
+ break;
+ }
+
+ case LEVEL_MILESTONE :
+ {
+ releaseLevel = "ReleaseLevel.MILESTONE";
+ break;
+ }
+
+ case LEVEL_ALPHA :
+ {
+ releaseLevel = "ReleaseLevel.ALPHA";
+ break;
+ }
+
+ case LEVEL_EARLY_ACCESS :
+ {
+ releaseLevel = "ReleaseLevel.EARLY_ACCESS";
+ break;
+ }
+
+ case LEVEL_BETA :
+ {
+ releaseLevel = "ReleaseLevel.BETA";
+ break;
+ }
+
+ case LEVEL_RELEASE_CANDIDATE :
+ {
+ releaseLevel = "ReleaseLevel.RELEASE_CANDIDATE";
+ break;
+ }
+
+ case LEVEL_RELEASE :
+ {
+ releaseLevel = "ReleaseLevel.RELEASE";
+ break;
+ }
+
+ default :
+ {
+ releaseLevel = "ReleaseLevel.UNSET";
+ break;
+ }
+
+ }
+
+ return releaseLevel;
+ }
/**
* @see Object#equals(Object)
***************
*** 357,361 ****
public String toString() {
! return getAsString();
}
--- 419,423 ----
public String toString() {
! return getName();
}
***************
*** 420,424 ****
}
! public static void main(String args[]) {
for (Iterator i = RELEASE_LEVELS.iterator(); i.hasNext();) {
ReleaseLevel level = (ReleaseLevel) i.next();
--- 482,504 ----
}
! public static void main(String args[]) throws Exception {
!
! String nullTest = null;
! ReleaseLevel nullLevel = ReleaseLevel.getFromString(nullTest);
! System.out.println("[" + nullTest + "] -> Release Level : " + nullLevel);
!
! String emptyTest = "";
! ReleaseLevel emptyLevel = ReleaseLevel.getFromString(emptyTest);
! System.out.println("[" + emptyTest + "] -> Release Level : " + emptyLevel);
!
! for ( int i = 0; i < args.length; ++ i){
! String arg = args[i];
!
! ReleaseLevel level = ReleaseLevel.getFromString(arg);
!
! System.out.println("[" + arg + "] -> Release Level : " + level);
!
! }
!
for (Iterator i = RELEASE_LEVELS.iterator(); i.hasNext();) {
ReleaseLevel level = (ReleaseLevel) i.next();
-------------------------------------------------------
This SF.net email is sponsored by:Crypto Challenge is now open!
Get cracking and register here for some mind boggling fun and
the chance of winning an Apple iPod:
http://ads.sourceforge.net/cgi-bin/redirect.pl?thaw0031en