You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@velocity.apache.org by nb...@apache.org on 2009/03/03 21:26:34 UTC
svn commit: r749735 -
/velocity/tools/trunk/examples/showcase/WEB-INF/src/LayoutLinkTool.java
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";