Author: nbubna
Date: Tue Mar  3 20:26:34 2009
New Revision: 749735

URL: http://svn.apache.org/viewvc?rev=749735&view=rev
Log:
show best practice by accepting Object

Modified:
    velocity/tools/trunk/examples/showcase/WEB-INF/src/LayoutLinkTool.java

Modified: velocity/tools/trunk/examples/showcase/WEB-INF/src/LayoutLinkTool.java
URL: 
http://svn.apache.org/viewvc/velocity/tools/trunk/examples/showcase/WEB-INF/src/LayoutLinkTool.java?rev=749735&r1=749734&r2=749735&view=diff
==============================================================================
--- velocity/tools/trunk/examples/showcase/WEB-INF/src/LayoutLinkTool.java 
(original)
+++ velocity/tools/trunk/examples/showcase/WEB-INF/src/LayoutLinkTool.java Tue 
Mar  3 20:26:34 2009
@@ -32,8 +32,17 @@
 public class LayoutLinkTool extends LinkTool
 {
 
-       public LayoutLinkTool layout(String layout)
+       public LayoutLinkTool layout(Object obj)
        {
+        if (obj == null)
+        {
+            return null;
+        }
+        return layout(obj.toString());
+    }
+
+    public LayoutLinkTool layout(String layout)
+    {
         if (layout != null && !layout.endsWith(".vm"))
         {
             layout += ".vm";


Reply via email to