org.apache.velocity.app.event.implement
Class IncludeRelativePath
java.lang.Object
  
org.apache.velocity.app.event.implement.IncludeRelativePath
- All Implemented Interfaces: 
 - EventHandler, IncludeEventHandler
 
public class IncludeRelativePath
- extends Object
- implements IncludeEventHandler
  
Event handler that looks for included files relative to the path of the
 current template. The handler assumes that paths are separated by a forward
 slash "/" or backwards slash "\".
- Since:
 
  - 1.5
 
- Version:
 
  - $Id: IncludeRelativePath.java 685685 2008-08-13 21:43:27Z nbubna $
 
- Author:
 
  - Will Glass-Husain 
 
 
 
 
 
| Methods inherited from class java.lang.Object | 
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
IncludeRelativePath
public IncludeRelativePath()
includeEvent
public String includeEvent(String includeResourcePath,
                           String currentResourcePath,
                           String directiveName)
- Return path relative to the current template's path.
- Specified by:
 includeEvent in interface IncludeEventHandler
 
- Parameters:
 includeResourcePath - the path as given in the include directive.currentResourcePath - the path of the currently rendering template that includes the
            include directive.directiveName - name of the directive used to include the resource. (With the
            standard directives this is either "parse" or "include").
- Returns:
 - new path relative to the current template's path
 
 
 
Copyright © 2000-2008 The Apache Software Foundation. All Rights Reserved.