|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.turbine.services.pull.tools.ContentTool
public class ContentTool
Terribly simple tool to translate URIs into Turbine Links. Equivalent to URIUtils.getAbsoluteLink() in a pull tool.
If you're missing any routines from the 'old' $content tool concerning path_info or query data, you did use the wrong tool then. You should've used the TemplateLink tool which should be available as "$link" in your context.
This is an application pull tool for the template system. You should not use it in a normal application!
Field Summary | |
---|---|
static boolean |
CONTENT_TOOL_ENCODING_DEFAULT
Default Value for CONTENT_TOOL_ENCODING_KEY |
static String |
CONTENT_TOOL_ENCODING_KEY
Should this tool add Container Encoding to the URIs returned? |
static String |
CONTENT_TOOL_PREFIX
Prefix for Parameters for this tool |
static boolean |
CONTENT_TOOL_RELATIVE_DEFAULT
Default Value for CONTENT_TOOL_RELATIVE_KEY |
static String |
CONTENT_TOOL_RELATIVE_KEY
Should this tool return relative URIs or absolute? |
Constructor Summary | |
---|---|
ContentTool()
C'tor |
Method Summary | |
---|---|
String |
getAbsoluteURI(String path)
Returns the Turbine URI of a given Path. |
String |
getRelativeURI(String path)
Returns the Turbine URI of a given Path. |
String |
getURI(String path)
Returns the Turbine URI of a given Path |
void |
init(Object data)
This will initialise a ContentTool object that was constructed with the default constructor (ApplicationTool method). |
void |
refresh()
Refresh method - does nothing |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final String CONTENT_TOOL_PREFIX
public static final String CONTENT_TOOL_ENCODING_KEY
public static final boolean CONTENT_TOOL_ENCODING_DEFAULT
public static final String CONTENT_TOOL_RELATIVE_KEY
public static final boolean CONTENT_TOOL_RELATIVE_DEFAULT
Constructor Detail |
---|
public ContentTool()
Method Detail |
---|
public void init(Object data)
init
in interface ApplicationTool
data
- assumed to be a RunData objectpublic void refresh()
refresh
in interface ApplicationTool
public String getURI(String path)
path
- The path to translate
public String getAbsoluteURI(String path)
path
- The path to translate
public String getRelativeURI(String path)
path
- The path to translate
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |