|
|||||||||||
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
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 java.lang.String |
CONTENT_TOOL_ENCODING_KEY
Should this tool add Container Encoding to the URIs returned? True might cause trouble e.g. |
static java.lang.String |
CONTENT_TOOL_PREFIX
Prefix for Parameters for this tool |
static boolean |
CONTENT_TOOL_RELATIVE_DEFAULT
Default Value for CONTENT_TOOL_RELATIVE_KEY |
static java.lang.String |
CONTENT_TOOL_RELATIVE_KEY
Should this tool return relative URIs or absolute? Default: Absolute. |
Constructor Summary | |
ContentTool()
C'tor |
Method Summary | |
java.lang.String |
getAbsoluteURI(java.lang.String path)
Returns the Turbine URI of a given Path. |
java.lang.String |
getRelativeURI(java.lang.String path)
Returns the Turbine URI of a given Path. |
java.lang.String |
getURI(java.lang.String path)
Returns the Turbine URI of a given Path |
void |
init(java.lang.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 java.lang.String CONTENT_TOOL_PREFIX
public static final java.lang.String CONTENT_TOOL_ENCODING_KEY
public static final boolean CONTENT_TOOL_ENCODING_DEFAULT
public static final java.lang.String CONTENT_TOOL_RELATIVE_KEY
public static final boolean CONTENT_TOOL_RELATIVE_DEFAULT
Constructor Detail |
public ContentTool()
Method Detail |
public void init(java.lang.Object data)
init
in interface ApplicationTool
data
- assumed to be a RunData objectpublic void refresh()
refresh
in interface ApplicationTool
public java.lang.String getURI(java.lang.String path)
path
- The path to translate
public java.lang.String getAbsoluteURI(java.lang.String path)
path
- The path to translate
public java.lang.String getRelativeURI(java.lang.String path)
path
- The path to translate
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |