--- projects/cms/source/TemplateClass.java 2000/11/13 17:08:13 1.4 +++ projects/cms/source/TemplateClass.java 2000/12/07 21:16:10 1.7 @@ -1,13 +1,15 @@ //---PACKAGE DECLARATION--- //---IMPORTS--- +import uk.ac.ukc.iscream.util.IscreamNamer; +import uk.ac.ukc.iscream.util.ReferenceManager; /** * * * * @author $Author: tdb $ - * @version $Id: TemplateClass.java,v 1.4 2000/11/13 17:08:13 tdb Exp $ + * @version $Id: TemplateClass.java,v 1.7 2000/12/07 21:16:10 tdb Exp $ */ class TemplateClass { @@ -16,7 +18,7 @@ class TemplateClass { /** * The current CVS revision of this class */ - public final String REVISION = "$Revision: 1.4 $"; + public static final String REVISION = "$Revision: 1.7 $"; //---STATIC METHODS--- @@ -31,7 +33,10 @@ class TemplateClass { * @return the name of this class and its CVS revision */ public String toString() { - return this.getClass().getName() + ":" + REVISION; + return uk.ac.ukc.iscream.util.IscreamNamer.formatName( + uk.ac.ukc.iscream.util.ReferenceManager.getInstance().getName(), + this.getClass().getName(), + REVISION); } //---PRIVATE METHODS---