[Clirr-devel] CVS: clirr/core/src/java/net/sf/clirr/core ClassSelector.java,1.4,1.5
Status: Alpha
Brought to you by:
lkuehne
From: <lk...@us...> - 2006-03-16 22:17:04
|
Update of /cvsroot/clirr/clirr/core/src/java/net/sf/clirr/core In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv32302/src/java/net/sf/clirr/core Modified Files: ClassSelector.java Log Message: improved toString() for inner class 'Mode'. Useful for debugging. Index: ClassSelector.java =================================================================== RCS file: /cvsroot/clirr/clirr/core/src/java/net/sf/clirr/core/ClassSelector.java,v retrieving revision 1.4 retrieving revision 1.5 diff -u -r1.4 -r1.5 --- ClassSelector.java 2 Oct 2005 09:26:21 -0000 1.4 +++ ClassSelector.java 16 Mar 2006 22:16:58 -0000 1.5 @@ -35,15 +35,23 @@ /** Class for implementing an enumeration. */ public static final class Mode { - private Mode() + private final String descr; + + private Mode(String descr) + { + this.descr = descr; + } + + public String toString() { + return "Mode." + descr; } } /** positive selection. */ - public static final Mode MODE_IF = new Mode(); + public static final Mode MODE_IF = new Mode("IF"); /** negative selection. */ - public static final Mode MODE_UNLESS = new Mode(); + public static final Mode MODE_UNLESS = new Mode("UNLESS"); private Mode mode; |