public class StandardPortalPLinkReplacer extends Object implements com.gentics.api.portalnode.connector.PLinkReplacer
| Modifier and Type | Field and Description |
|---|---|
private com.gentics.api.lib.expressionparser.ExpressionEvaluator |
evaluator
instance of the expression evaluator (for finding out, whether the linked
object is a resource or a page).
|
(package private) boolean |
isVersionDisplayed
if the version number to be display in the URLS
|
private org.apache.log4j.Logger |
logger
The logger.
|
private com.gentics.cr.RequestProcessor |
requestProcessor
Request processor.
|
private com.gentics.api.lib.expressionparser.Expression |
resourceRule
expression to determine, whether an object is a resource or a normal
page.
|
private javax.portlet.MimeResponse |
response
current render response.
|
private boolean |
useXmlEscape |
| Constructor and Description |
|---|
StandardPortalPLinkReplacer(javax.portlet.PortletRequest request,
javax.portlet.MimeResponse resp,
com.gentics.cr.RequestProcessor rp,
com.gentics.api.lib.expressionparser.Expression rr,
boolean isVersionDisplayed,
boolean useXmlEscape)
Create an instance of the PLinkReplacer.
|
| Modifier and Type | Method and Description |
|---|---|
private String |
internalReplacePLink(com.gentics.api.portalnode.connector.PLinkInformation pLink)
Performs the actual PLink replacement as required by
replacePLink() |
String |
replacePLink(com.gentics.api.portalnode.connector.PLinkInformation pLink) |
private javax.portlet.MimeResponse response
private com.gentics.api.lib.expressionparser.ExpressionEvaluator evaluator
private com.gentics.cr.RequestProcessor requestProcessor
private com.gentics.api.lib.expressionparser.Expression resourceRule
private org.apache.log4j.Logger logger
boolean isVersionDisplayed
private boolean useXmlEscape
public StandardPortalPLinkReplacer(javax.portlet.PortletRequest request,
javax.portlet.MimeResponse resp,
com.gentics.cr.RequestProcessor rp,
com.gentics.api.lib.expressionparser.Expression rr,
boolean isVersionDisplayed,
boolean useXmlEscape)
request - render requestresp - render responserp - the rprr - the resource ruleisVersionDisplayed - if the version number to be display in the URLSuseXmlEscape - if true, the generated links will be XML escaped.public String replacePLink(com.gentics.api.portalnode.connector.PLinkInformation pLink)
replacePLink in interface com.gentics.api.portalnode.connector.PLinkReplacerpLink - private String internalReplacePLink(com.gentics.api.portalnode.connector.PLinkInformation pLink)
replacePLink()pLink - Copyright © 2014 Gentics Software GmbH. All Rights Reserved.