From fa06b0b11cefadcb5561d99d03c972078b7a36c4 Mon Sep 17 00:00:00 2001 From: mdb Date: Wed, 26 Oct 2005 01:12:41 +0000 Subject: [PATCH] Added a method for generating an always up to date copyright blurb. This is only useful for webapps, but it's one less thing to update every damned year. git-svn-id: https://samskivert.googlecode.com/svn/trunk@1722 6335cc39-0255-0410-8fd6-9bcaacd3b74c --- .../src/java/com/samskivert/velocity/StringTool.java | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/projects/samskivert/src/java/com/samskivert/velocity/StringTool.java b/projects/samskivert/src/java/com/samskivert/velocity/StringTool.java index 72d2df92..a1103ab4 100644 --- a/projects/samskivert/src/java/com/samskivert/velocity/StringTool.java +++ b/projects/samskivert/src/java/com/samskivert/velocity/StringTool.java @@ -21,6 +21,7 @@ package com.samskivert.velocity; import java.text.NumberFormat; +import java.util.Calendar; import com.samskivert.servlet.util.HTMLUtil; import com.samskivert.util.StringUtil; @@ -129,6 +130,17 @@ public class StringTool return StringUtil.join(values, sep); } + /** + * Generates a copyright string for the specified copyright holder from the + * specified first year to the current year. + */ + public static String copyright (String holder, int startYear) + { + Calendar cal = Calendar.getInstance(); + int year = cal.get(Calendar.YEAR); + return "© " + holder + " " + startYear + "-" + year; + } + /** For formatting percentages. */ protected NumberFormat _percFormat; }