Class VCRendererFactory
java.lang.Object
de.uplanet.lucy.server.auxiliaries.VCRendererFactory
- All Implemented Interfaces:
- de.uplanet.lucy.server.renderer.IDefaultRendererFactory
@VelocityCallable("singleton")
public final class VCRendererFactory
extends Object
implements de.uplanet.lucy.server.renderer.IDefaultRendererFactory
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionde.uplanet.lucy.server.renderer.IRenderercreateBooleanRendererWithParameters(de.uplanet.lucy.server.renderer.IRenderingContext p_ctx, String p_strDefaultOutputValue, String p_strValueTrue, String p_strValueFalse) de.uplanet.lucy.server.renderer.IRenderercreateCms2ContentRenderer(de.uplanet.lucy.server.renderer.IRenderingContext p_ctx, boolean p_bHtmlEncode, boolean p_bInsertBR, boolean p_bJsEncode, String p_strDefaultOutputValue, boolean p_bLengthLimit, int p_iLengthLimit, String p_strMoreMarker) de.uplanet.lucy.server.renderer.IRendererde.uplanet.lucy.server.renderer.IRenderercreateCurrencyRendererWithParameters(de.uplanet.lucy.server.renderer.IRenderingContext p_ctx, boolean p_bHtmlEncode, boolean p_bJsEncode, String p_strDefaultOutputValue, String p_strDecSep, String p_strGroupSep, Integer p_iFracDigits, Boolean p_bLeadingNulls) de.uplanet.lucy.server.renderer.IRenderercreateDateRendererWithParameters(de.uplanet.lucy.server.renderer.IRenderingContext p_ctx, boolean p_bHtmlEncode, boolean p_bJsEncode, String p_strDefaultOutputValue, String p_strDateFormat, String p_strTimeZone) de.uplanet.lucy.server.renderer.IRenderercreateDateTimeAdjustStringRenderer(de.uplanet.lucy.server.renderer.IRenderingContext p_ctx) de.uplanet.lucy.server.renderer.IRenderercreateDateTimeRendererUTC(de.uplanet.lucy.server.renderer.IRenderingContext p_ctx) de.uplanet.lucy.server.renderer.IRenderercreateDateTimeRendererWithParameters(de.uplanet.lucy.server.renderer.IRenderingContext p_ctx, boolean p_bHtmlEncode, boolean p_bJsEncode, String p_strDefaultOutputValue, String p_strDateFormat, String p_strTimeFormat, String p_strTimeZone) de.uplanet.lucy.server.renderer.IRendererde.uplanet.lucy.server.renderer.IRenderercreateDefaultBooleanRenderer(de.uplanet.lucy.server.renderer.IRenderingContext p_ctx) de.uplanet.lucy.server.renderer.IRenderercreateDefaultColorRenderer(de.uplanet.lucy.server.renderer.IRenderingContext p_ctx) de.uplanet.lucy.server.renderer.IRenderercreateDefaultCurrencyRenderer(de.uplanet.lucy.server.renderer.IRenderingContext p_ctx) de.uplanet.lucy.server.renderer.IRenderercreateDefaultDateRenderer(de.uplanet.lucy.server.renderer.IRenderingContext p_ctx) de.uplanet.lucy.server.renderer.IRenderercreateDefaultDateTimeRenderer(de.uplanet.lucy.server.renderer.IRenderingContext p_ctx) de.uplanet.lucy.server.renderer.IRenderercreateDefaultDoubleRenderer(de.uplanet.lucy.server.renderer.IRenderingContext p_ctx) de.uplanet.lucy.server.renderer.IRenderercreateDefaultDurationRenderer(de.uplanet.lucy.server.renderer.IRenderingContext p_ctx) de.uplanet.lucy.server.renderer.IRenderercreateDefaultEncodingRenderer(boolean p_bHtmlEncode, boolean p_bJsEncode, boolean p_bFilterScript, String p_strDefaultOutputValue) de.uplanet.lucy.server.renderer.IRenderercreateDefaultEncodingRenderer(boolean p_bHtmlEncode, boolean p_bJsEncode, String p_strDefaultOutputValue) de.uplanet.lucy.server.renderer.IRendererde.uplanet.lucy.server.renderer.IRendererde.uplanet.lucy.server.renderer.IRenderercreateDefaultIntegerRenderer(de.uplanet.lucy.server.renderer.IRenderingContext p_ctx) de.uplanet.lucy.server.renderer.IRendererde.uplanet.lucy.server.renderer.IRendererde.uplanet.lucy.server.renderer.IRendererde.uplanet.lucy.server.renderer.IRenderercreateDefaultTextRenderer(de.uplanet.lucy.server.renderer.IRenderingContext p_ctx) de.uplanet.lucy.server.renderer.IRenderercreateDefaultTimeRenderer(de.uplanet.lucy.server.renderer.IRenderingContext p_ctx) de.uplanet.lucy.server.renderer.IRendererde.uplanet.lucy.server.renderer.IRendererde.uplanet.lucy.server.renderer.IRendererde.uplanet.lucy.server.renderer.IRenderercreateDoubleRendererWithParameters(de.uplanet.lucy.server.renderer.IRenderingContext p_ctx, boolean p_bHtmlEncode, boolean p_bJsEncode, String p_strDefaultOutputValue, String p_strDecSep, String p_strGroupSep, Integer p_iFracDigits, Boolean p_bLeadingNulls) de.uplanet.lucy.server.renderer.IRenderercreateHtmlMailRenderer(de.uplanet.lucy.server.renderer.IRenderingContext p_ctx) de.uplanet.lucy.server.renderer.IRendererde.uplanet.lucy.server.renderer.IRenderercreateHtmlRemoveRenderer(boolean p_bInsertBR, boolean p_bFilterHtml, String p_strDefaultOutput) de.uplanet.lucy.server.renderer.IRenderercreateHtmlRemoveRendererPipe(boolean p_bInsertBR, int p_iLengthLimit, String p_strMoreMarker) de.uplanet.lucy.server.renderer.IRenderercreateIntegerRendererWithParameters(de.uplanet.lucy.server.renderer.IRenderingContext p_ctx, boolean p_bHtmlEncode, boolean p_bJsEncode, String p_strDefaultOutputValue, String p_strGroupSep) de.uplanet.lucy.server.renderer.IRenderercreateJavaScriptDateTimeRenderer(de.uplanet.lucy.server.renderer.IRenderingContext p_ctx) de.uplanet.lucy.server.renderer.IRendererde.uplanet.lucy.server.renderer.IRenderercreateMailAddressRenderer(de.uplanet.lucy.server.renderer.IRenderingContext p_ctx, String p_strDefaultOutputValue, String p_strSeparator, String p_strLineBreak) Create renderer for email addresses, e.g.de.uplanet.lucy.server.renderer.IRenderercreateMailAddressRenderer(de.uplanet.lucy.server.renderer.IRenderingContext p_ctx, String p_strDefaultOutputValue, String p_strSeparator, String p_strLineBreak, boolean p_bInsertBR, boolean p_bLengthLimit, int p_iLengthLimit, String p_strMoreMarker) Create renderer for email addresses, e.g.de.uplanet.lucy.server.renderer.IRenderercreateMailToRendererWithParameters(de.uplanet.lucy.server.renderer.IRenderingContext p_ctx, String p_strDefaultOutputValue) de.uplanet.lucy.server.renderer.IRendererCreate a new markdown renderer.de.uplanet.lucy.server.renderer.IRendererde.uplanet.lucy.server.renderer.IRenderercreateMarkdownRendererPipeline(int p_maxTextLength, boolean p_useXssProtection) de.uplanet.lucy.server.renderer.IRendererCreate a new markdown renderer and encode Javascript.de.uplanet.lucy.server.renderer.IRenderercreateNumeralRenderer(de.uplanet.lucy.server.renderer.IRenderingContext p_ctx) de.uplanet.lucy.server.renderer.IRenderercreatePercentageRenderer(String p_strDefaultOutputValue) de.uplanet.lucy.server.renderer.IRenderercreatePinboardDateRenderer(de.uplanet.lucy.server.renderer.IRenderingContext p_ctx, String p_strSince, String p_strIn, String p_strDay, String p_strDays, String p_strHour, String p_strHours, String p_strMinute, String p_strMinutes, String p_strAt) de.uplanet.lucy.server.renderer.IRenderercreatePinboardDateRenderer(de.uplanet.lucy.server.renderer.IRenderingContext p_ctx, String p_strSince, String p_strIn, String p_strDay, String p_strDays, String p_strHour, String p_strHours, String p_strMinute, String p_strMinutes, String p_strAt, String p_strYesterDay, String p_strAgo) de.uplanet.lucy.server.renderer.IRenderercreatePinboardDateRenderer(String p_strSince, String p_strIn, String p_strDay, String p_strDays, String p_strHour, String p_strHours, String p_strMinute, String p_strMinutes) de.uplanet.lucy.server.renderer.IRenderercreatePinboardDateRenderer(String p_strSince, String p_strIn, String p_strDay, String p_strDays, String p_strHour, String p_strHours, String p_strMinute, String p_strMinutes, String p_strAt) de.uplanet.lucy.server.renderer.IRenderercreateRenderer(de.uplanet.lucy.server.renderer.IRenderingContext p_ctx, String p_strClass) Create a renderer given the renderer class.de.uplanet.lucy.server.renderer.IRenderercreateSimpleTextRenderer(String p_strDefaultOutputValue) de.uplanet.lucy.server.renderer.IRenderercreateTextAreaHtmlRendererPipe(boolean p_bInsertBR, boolean p_bCloseOpenTags, boolean p_bFilterActiveContent, int p_iLengthLimit) de.uplanet.lucy.server.renderer.IRenderercreateTextAreaHtmlRendererPipeWithDefaultOutput(boolean p_bInsertBR, boolean p_bCloseOpenTags, boolean p_bFilterActiveContent, int p_iLengthLimit, String p_strDefaultOutput) de.uplanet.lucy.server.renderer.IRenderercreateTextAreaHtmlRendererWithParameters(boolean p_bInsertBR, boolean p_bJsEncode, boolean p_bCloseOpenTags, boolean p_bActiveContentStripping, String p_strDefaultOutputValue, boolean p_bLengthLimit, int p_iLengthLimit, String p_strMoreMarker) de.uplanet.lucy.server.renderer.IRenderercreateTextAreaHtmlRendererWithParameters(boolean p_bInsertBR, boolean p_bCloseOpenTags, boolean p_bActiveContentStripping, String p_strDefaultOutputValue, boolean p_bLengthLimit, int p_iLengthLimit, String p_strMoreMarker) de.uplanet.lucy.server.renderer.IRenderercreateTextAreaRendererPipe(boolean p_bHtmlEncode, boolean p_bJavaEncode, boolean p_bInsertBR, int p_iLengthLimit) de.uplanet.lucy.server.renderer.IRenderercreateTextAreaRendererPipeWithDefaultOutput(boolean p_bHtmlEncode, boolean p_bJavaEncode, boolean p_bInsertBR, int p_iLengthLimit, String p_strDefaultOutput) de.uplanet.lucy.server.renderer.IRenderercreateTextAreaRendererWithParameters(boolean p_bHtmlEncode, boolean p_bInsertBR, boolean p_bJsEncode, String p_strDefaultOutputValue, boolean p_bLengthLimit, int p_iLengthLimit, String p_strMoreMarker) de.uplanet.lucy.server.renderer.IRenderercreateTextAreaRendererWithParameters(boolean p_bHtmlEncode, boolean p_bInsertBR, boolean p_bJsEncode, String p_strDefaultOutputValue, boolean p_bLengthLimit, int p_iLengthLimit, String p_strMoreMarker, boolean p_bActiveContentStripping, boolean p_bCloseOpenTags) de.uplanet.lucy.server.renderer.IRenderercreateTimeRendererWithParameters(de.uplanet.lucy.server.renderer.IRenderingContext p_ctx, boolean p_bHtmlEncode, boolean p_bJsEncode, String p_strDefaultOutputValue, String p_strTimeFormat, String p_strTimeZone) de.uplanet.lucy.server.renderer.IRenderercreateUriRendererWithParameters(de.uplanet.lucy.server.renderer.IRenderingContext p_ctx, String p_strDefaultOutputValue, String p_strSchema) de.uplanet.lucy.server.renderer.IRenderercreateUrlCodingTextRenderer(String p_strDefaultOutputValue) de.uplanet.lucy.server.renderer.IRendererde.uplanet.lucy.server.renderer.IRenderingContextgetDefaultRenderingContext(de.uplanet.lucy.server.connector.IServerBridgeRequest p_request, de.uplanet.lucy.server.session.ISession p_session, de.uplanet.lucy.server.usermanager.IUser p_user, String p_strLang) Deprecated.de.uplanet.lucy.server.renderer.IRenderingContextgetDefaultRenderingContext(de.uplanet.lucy.server.IProcessingContext p_ctx, de.uplanet.lucy.server.usermanager.IUser p_user, String p_strLang) de.uplanet.lucy.server.renderer.IRendererjsonify(de.uplanet.lucy.server.renderer.impl.RendererPipe p_pipe) Add aJSONRendererto given renderer pipe.de.uplanet.lucy.server.renderer.IRendererjsonify(de.uplanet.lucy.server.renderer.IPipedRenderer p_renderer) de.uplanet.lucy.server.renderer.IRendererjsonify(de.uplanet.lucy.server.renderer.IRenderer p_renderer) 
- 
Constructor Details- 
VCRendererFactorypublic VCRendererFactory()
 
- 
- 
Method Details- 
getDefaultRenderingContextpublic de.uplanet.lucy.server.renderer.IRenderingContext getDefaultRenderingContext(de.uplanet.lucy.server.IProcessingContext p_ctx, de.uplanet.lucy.server.usermanager.IUser p_user, String p_strLang) - Specified by:
- getDefaultRenderingContextin interface- de.uplanet.lucy.server.renderer.IDefaultRendererFactory
 
- 
getDefaultRenderingContext@Deprecated public de.uplanet.lucy.server.renderer.IRenderingContext getDefaultRenderingContext(de.uplanet.lucy.server.connector.IServerBridgeRequest p_request, de.uplanet.lucy.server.session.ISession p_session, de.uplanet.lucy.server.usermanager.IUser p_user, String p_strLang) Deprecated.
- 
createRendererpublic de.uplanet.lucy.server.renderer.IRenderer createRenderer(de.uplanet.lucy.server.renderer.IRenderingContext p_ctx, String p_strClass) throws de.uplanet.lucy.server.renderer.RendererFactoryException Create a renderer given the renderer class.- Parameters:
- p_ctx- The rendering context to used.
- p_strClass- The renderer class.
- Returns:
- The renderer.
- Throws:
- de.uplanet.lucy.server.renderer.RendererFactoryException
 
- 
createPinboardDateRendererpublic de.uplanet.lucy.server.renderer.IRenderer createPinboardDateRenderer(String p_strSince, String p_strIn, String p_strDay, String p_strDays, String p_strHour, String p_strHours, String p_strMinute, String p_strMinutes) throws de.uplanet.lucy.server.renderer.RendererFactoryException, de.uplanet.lucy.server.renderer.RendererException - Throws:
- de.uplanet.lucy.server.renderer.RendererFactoryException
- de.uplanet.lucy.server.renderer.RendererException
 
- 
createPinboardDateRendererpublic de.uplanet.lucy.server.renderer.IRenderer createPinboardDateRenderer(String p_strSince, String p_strIn, String p_strDay, String p_strDays, String p_strHour, String p_strHours, String p_strMinute, String p_strMinutes, String p_strAt) throws de.uplanet.lucy.server.renderer.RendererFactoryException, de.uplanet.lucy.server.renderer.RendererException - Throws:
- de.uplanet.lucy.server.renderer.RendererFactoryException
- de.uplanet.lucy.server.renderer.RendererException
 
- 
createPinboardDateRendererpublic de.uplanet.lucy.server.renderer.IRenderer createPinboardDateRenderer(de.uplanet.lucy.server.renderer.IRenderingContext p_ctx, String p_strSince, String p_strIn, String p_strDay, String p_strDays, String p_strHour, String p_strHours, String p_strMinute, String p_strMinutes, String p_strAt) throws de.uplanet.lucy.server.renderer.RendererFactoryException, de.uplanet.lucy.server.renderer.RendererException - Throws:
- de.uplanet.lucy.server.renderer.RendererFactoryException
- de.uplanet.lucy.server.renderer.RendererException
 
- 
createPinboardDateRendererpublic de.uplanet.lucy.server.renderer.IRenderer createPinboardDateRenderer(de.uplanet.lucy.server.renderer.IRenderingContext p_ctx, String p_strSince, String p_strIn, String p_strDay, String p_strDays, String p_strHour, String p_strHours, String p_strMinute, String p_strMinutes, String p_strAt, String p_strYesterDay, String p_strAgo) throws de.uplanet.lucy.server.renderer.RendererFactoryException, de.uplanet.lucy.server.renderer.RendererException - Throws:
- de.uplanet.lucy.server.renderer.RendererFactoryException
- de.uplanet.lucy.server.renderer.RendererException
 
- 
createDefaultDurationRendererpublic de.uplanet.lucy.server.renderer.IRenderer createDefaultDurationRenderer(de.uplanet.lucy.server.renderer.IRenderingContext p_ctx) throws de.uplanet.lucy.server.renderer.RendererFactoryException - Throws:
- de.uplanet.lucy.server.renderer.RendererFactoryException
 
- 
createDateTimeRendererUTCpublic de.uplanet.lucy.server.renderer.IRenderer createDateTimeRendererUTC(de.uplanet.lucy.server.renderer.IRenderingContext p_ctx) throws de.uplanet.lucy.server.renderer.RendererFactoryException, de.uplanet.lucy.server.renderer.RendererException - Throws:
- de.uplanet.lucy.server.renderer.RendererFactoryException
- de.uplanet.lucy.server.renderer.RendererException
 
- 
createJavaScriptDateTimeRendererpublic de.uplanet.lucy.server.renderer.IRenderer createJavaScriptDateTimeRenderer(de.uplanet.lucy.server.renderer.IRenderingContext p_ctx) throws de.uplanet.lucy.server.renderer.RendererFactoryException - Throws:
- de.uplanet.lucy.server.renderer.RendererFactoryException
 
- 
createMarkdownRendererPipelinepublic de.uplanet.lucy.server.renderer.IRenderer createMarkdownRendererPipeline()
- 
createMarkdownRendererPipelinepublic de.uplanet.lucy.server.renderer.IRenderer createMarkdownRendererPipeline(int p_maxTextLength, boolean p_useXssProtection) throws de.uplanet.lucy.server.renderer.RendererException - Throws:
- de.uplanet.lucy.server.renderer.RendererException
 
- 
createHtmlMailRendererpublic de.uplanet.lucy.server.renderer.IRenderer createHtmlMailRenderer(de.uplanet.lucy.server.renderer.IRenderingContext p_ctx) throws de.uplanet.lucy.server.renderer.RendererFactoryException - Throws:
- de.uplanet.lucy.server.renderer.RendererFactoryException
 
- 
createDateTimeAdjustStringRendererpublic de.uplanet.lucy.server.renderer.IRenderer createDateTimeAdjustStringRenderer(de.uplanet.lucy.server.renderer.IRenderingContext p_ctx) throws de.uplanet.lucy.server.renderer.RendererFactoryException - Throws:
- de.uplanet.lucy.server.renderer.RendererFactoryException
 
- 
createUtcIsoDateTimeRendererpublic de.uplanet.lucy.server.renderer.IRenderer createUtcIsoDateTimeRenderer() throws de.uplanet.lucy.server.renderer.RendererFactoryException- Throws:
- de.uplanet.lucy.server.renderer.RendererFactoryException
 
- 
createHtmlMarkupStrippingRendererpublic de.uplanet.lucy.server.renderer.IRenderer createHtmlMarkupStrippingRenderer() throws de.uplanet.lucy.server.renderer.RendererFactoryException- Throws:
- de.uplanet.lucy.server.renderer.RendererFactoryException
 
- 
createDefaultActiveContentStrippingRendererpublic de.uplanet.lucy.server.renderer.IRenderer createDefaultActiveContentStrippingRenderer() throws de.uplanet.lucy.server.renderer.RendererFactoryException- Throws:
- de.uplanet.lucy.server.renderer.RendererFactoryException
 
- 
createDefaultJavaScriptLiteralRendererpublic de.uplanet.lucy.server.renderer.IRenderer createDefaultJavaScriptLiteralRenderer() throws de.uplanet.lucy.server.renderer.RendererFactoryException- Throws:
- de.uplanet.lucy.server.renderer.RendererFactoryException
 
- 
createColorModifierRendererpublic de.uplanet.lucy.server.renderer.IRenderer createColorModifierRenderer() throws de.uplanet.lucy.server.renderer.RendererFactoryException- Throws:
- de.uplanet.lucy.server.renderer.RendererFactoryException
 
- 
createDefaultColorRendererpublic de.uplanet.lucy.server.renderer.IRenderer createDefaultColorRenderer(de.uplanet.lucy.server.renderer.IRenderingContext p_ctx) throws de.uplanet.lucy.server.renderer.RendererFactoryException, de.uplanet.lucy.server.renderer.RendererException - Throws:
- de.uplanet.lucy.server.renderer.RendererFactoryException
- de.uplanet.lucy.server.renderer.RendererException
 
- 
createDefaultHtmlEncodingRendererpublic de.uplanet.lucy.server.renderer.IRenderer createDefaultHtmlEncodingRenderer() throws de.uplanet.lucy.server.renderer.RendererFactoryException- Throws:
- de.uplanet.lucy.server.renderer.RendererFactoryException
 
- 
createDefaultHtmlAttributeEncodingRendererpublic de.uplanet.lucy.server.renderer.IRenderer createDefaultHtmlAttributeEncodingRenderer() throws de.uplanet.lucy.server.renderer.RendererFactoryException- Throws:
- de.uplanet.lucy.server.renderer.RendererFactoryException
 
- 
createDefaultXmlEncodingRendererpublic de.uplanet.lucy.server.renderer.IRenderer createDefaultXmlEncodingRenderer() throws de.uplanet.lucy.server.renderer.RendererFactoryException- Throws:
- de.uplanet.lucy.server.renderer.RendererFactoryException
 
- 
createNumeralRendererpublic de.uplanet.lucy.server.renderer.IRenderer createNumeralRenderer(de.uplanet.lucy.server.renderer.IRenderingContext p_ctx) throws de.uplanet.lucy.server.renderer.RendererFactoryException - Throws:
- de.uplanet.lucy.server.renderer.RendererFactoryException
 
- 
createDefaultToolTipRendererpublic de.uplanet.lucy.server.renderer.IRenderer createDefaultToolTipRenderer() throws de.uplanet.lucy.server.renderer.RendererFactoryException- Throws:
- de.uplanet.lucy.server.renderer.RendererFactoryException
 
- 
createDefaultUriRendererpublic de.uplanet.lucy.server.renderer.IRenderer createDefaultUriRenderer() throws de.uplanet.lucy.server.renderer.RendererFactoryException- Throws:
- de.uplanet.lucy.server.renderer.RendererFactoryException
 
- 
createDefaultMailToRendererpublic de.uplanet.lucy.server.renderer.IRenderer createDefaultMailToRenderer() throws de.uplanet.lucy.server.renderer.RendererFactoryException- Throws:
- de.uplanet.lucy.server.renderer.RendererFactoryException
 
- 
createDefaultTelUriRendererpublic de.uplanet.lucy.server.renderer.IRenderer createDefaultTelUriRenderer() throws de.uplanet.lucy.server.renderer.RendererFactoryException- Throws:
- de.uplanet.lucy.server.renderer.RendererFactoryException
 
- 
createIntegerRendererWithParameterspublic de.uplanet.lucy.server.renderer.IRenderer createIntegerRendererWithParameters(de.uplanet.lucy.server.renderer.IRenderingContext p_ctx, boolean p_bHtmlEncode, boolean p_bJsEncode, String p_strDefaultOutputValue, String p_strGroupSep) throws de.uplanet.lucy.server.renderer.RendererFactoryException, de.uplanet.lucy.server.renderer.RendererException - Throws:
- de.uplanet.lucy.server.renderer.RendererFactoryException
- de.uplanet.lucy.server.renderer.RendererException
 
- 
createBooleanRendererWithParameterspublic de.uplanet.lucy.server.renderer.IRenderer createBooleanRendererWithParameters(de.uplanet.lucy.server.renderer.IRenderingContext p_ctx, String p_strDefaultOutputValue, String p_strValueTrue, String p_strValueFalse) throws de.uplanet.lucy.server.renderer.RendererFactoryException, de.uplanet.lucy.server.renderer.RendererException - Throws:
- de.uplanet.lucy.server.renderer.RendererFactoryException
- de.uplanet.lucy.server.renderer.RendererException
 
- 
createDateTimeRendererWithParameterspublic de.uplanet.lucy.server.renderer.IRenderer createDateTimeRendererWithParameters(de.uplanet.lucy.server.renderer.IRenderingContext p_ctx, boolean p_bHtmlEncode, boolean p_bJsEncode, String p_strDefaultOutputValue, String p_strDateFormat, String p_strTimeFormat, String p_strTimeZone) throws de.uplanet.lucy.server.renderer.RendererFactoryException, de.uplanet.lucy.server.renderer.RendererException - Throws:
- de.uplanet.lucy.server.renderer.RendererFactoryException
- de.uplanet.lucy.server.renderer.RendererException
 
- 
createDateRendererWithParameterspublic de.uplanet.lucy.server.renderer.IRenderer createDateRendererWithParameters(de.uplanet.lucy.server.renderer.IRenderingContext p_ctx, boolean p_bHtmlEncode, boolean p_bJsEncode, String p_strDefaultOutputValue, String p_strDateFormat, String p_strTimeZone) throws de.uplanet.lucy.server.renderer.RendererFactoryException, de.uplanet.lucy.server.renderer.RendererException - Throws:
- de.uplanet.lucy.server.renderer.RendererFactoryException
- de.uplanet.lucy.server.renderer.RendererException
 
- 
createTimeRendererWithParameterspublic de.uplanet.lucy.server.renderer.IRenderer createTimeRendererWithParameters(de.uplanet.lucy.server.renderer.IRenderingContext p_ctx, boolean p_bHtmlEncode, boolean p_bJsEncode, String p_strDefaultOutputValue, String p_strTimeFormat, String p_strTimeZone) throws de.uplanet.lucy.server.renderer.RendererFactoryException, de.uplanet.lucy.server.renderer.RendererException - Throws:
- de.uplanet.lucy.server.renderer.RendererFactoryException
- de.uplanet.lucy.server.renderer.RendererException
 
- 
createDoubleRendererWithParameterspublic de.uplanet.lucy.server.renderer.IRenderer createDoubleRendererWithParameters(de.uplanet.lucy.server.renderer.IRenderingContext p_ctx, boolean p_bHtmlEncode, boolean p_bJsEncode, String p_strDefaultOutputValue, String p_strDecSep, String p_strGroupSep, Integer p_iFracDigits, Boolean p_bLeadingNulls) throws de.uplanet.lucy.server.renderer.RendererFactoryException, de.uplanet.lucy.server.renderer.RendererException - Throws:
- de.uplanet.lucy.server.renderer.RendererFactoryException
- de.uplanet.lucy.server.renderer.RendererException
 
- 
createCurrencyRendererWithParameterspublic de.uplanet.lucy.server.renderer.IRenderer createCurrencyRendererWithParameters(de.uplanet.lucy.server.renderer.IRenderingContext p_ctx, boolean p_bHtmlEncode, boolean p_bJsEncode, String p_strDefaultOutputValue, String p_strDecSep, String p_strGroupSep, Integer p_iFracDigits, Boolean p_bLeadingNulls) throws de.uplanet.lucy.server.renderer.RendererFactoryException, de.uplanet.lucy.server.renderer.RendererException - Throws:
- de.uplanet.lucy.server.renderer.RendererFactoryException
- de.uplanet.lucy.server.renderer.RendererException
 
- 
createDefaultEncodingRendererpublic de.uplanet.lucy.server.renderer.IRenderer createDefaultEncodingRenderer(boolean p_bHtmlEncode, boolean p_bJsEncode, boolean p_bFilterScript, String p_strDefaultOutputValue) throws de.uplanet.lucy.server.renderer.RendererException - Throws:
- de.uplanet.lucy.server.renderer.RendererException
 
- 
createDefaultEncodingRendererpublic de.uplanet.lucy.server.renderer.IRenderer createDefaultEncodingRenderer(boolean p_bHtmlEncode, boolean p_bJsEncode, String p_strDefaultOutputValue) throws de.uplanet.lucy.server.renderer.RendererException - Throws:
- de.uplanet.lucy.server.renderer.RendererException
 
- 
createUriRendererWithParameterspublic de.uplanet.lucy.server.renderer.IRenderer createUriRendererWithParameters(de.uplanet.lucy.server.renderer.IRenderingContext p_ctx, String p_strDefaultOutputValue, String p_strSchema) throws de.uplanet.lucy.server.renderer.RendererException - Throws:
- de.uplanet.lucy.server.renderer.RendererException
 
- 
createMailToRendererWithParameterspublic de.uplanet.lucy.server.renderer.IRenderer createMailToRendererWithParameters(de.uplanet.lucy.server.renderer.IRenderingContext p_ctx, String p_strDefaultOutputValue) throws de.uplanet.lucy.server.renderer.RendererException - Throws:
- de.uplanet.lucy.server.renderer.RendererException
 
- 
createMarkdownRendererpublic de.uplanet.lucy.server.renderer.IRenderer createMarkdownRenderer()Create a new markdown renderer.- Returns:
- A new mardown renderer instance.
 
- 
createMarkdownRendererWithJavaScriptEncoderpublic de.uplanet.lucy.server.renderer.IRenderer createMarkdownRendererWithJavaScriptEncoder()Create a new markdown renderer and encode Javascript.- Returns:
- A new mardown renderer/javascript renderer pipe instance.
 
- 
createTextAreaRendererPipepublic de.uplanet.lucy.server.renderer.IRenderer createTextAreaRendererPipe(boolean p_bHtmlEncode, boolean p_bJavaEncode, boolean p_bInsertBR, int p_iLengthLimit) throws de.uplanet.lucy.server.renderer.RendererException - Parameters:
- p_bHtmlEncode- true: e.q: <table> is rendered to <table>
- p_bJavaEncode- true: e.q: "hallo" is rendered to \"hallo\"
- p_bInsertBR- used only when p_bHtmlEncode is true, too. CR,CRLF or LF is transformed to <br>
- p_iLengthLimit- maximal count of chars written
- Returns:
- IRenderer
- Throws:
- de.uplanet.lucy.server.renderer.RendererException
 
- 
createTextAreaRendererPipeWithDefaultOutputpublic de.uplanet.lucy.server.renderer.IRenderer createTextAreaRendererPipeWithDefaultOutput(boolean p_bHtmlEncode, boolean p_bJavaEncode, boolean p_bInsertBR, int p_iLengthLimit, String p_strDefaultOutput) throws de.uplanet.lucy.server.renderer.RendererException - Parameters:
- p_bHtmlEncode- true: e.q: <table> is rendered to <table>
- p_bJavaEncode- true: e.q: "hello" is rendered to \"hello\"
- p_bInsertBR- CR,CRLF or LF is transformed to <br>
- p_iLengthLimit- maximal count of chars written
- p_strDefaultOutput- OutputData when an Null or Empty Value should renderered
- Returns:
- IRenderer
- Throws:
- de.uplanet.lucy.server.renderer.RendererException
 
- 
createHtmlRemoveRendererpublic de.uplanet.lucy.server.renderer.IRenderer createHtmlRemoveRenderer(boolean p_bInsertBR, boolean p_bFilterHtml, String p_strDefaultOutput) throws de.uplanet.lucy.server.renderer.RendererException - Parameters:
- p_bInsertBR- true: replaces CR,CRLF,LFCR to <br>
- p_bFilterHtml- true: strip of all html-tags
- Returns:
- IRenderer
- Throws:
- de.uplanet.lucy.server.renderer.RendererException
 
- 
createHtmlRemoveRendererPipepublic de.uplanet.lucy.server.renderer.IRenderer createHtmlRemoveRendererPipe(boolean p_bInsertBR, int p_iLengthLimit, String p_strMoreMarker) throws de.uplanet.lucy.server.renderer.RendererException - Parameters:
- p_bInsertBR- true: replaces CR,CRLF,LFCR to <br>
- p_iLengthLimit- maximal count of chars written out (HTML tags not count) e.q.:- p_iLimit = 5and input =- "<p>1234567890</p>"will transformed to- "<p>12345</p>"
- Returns:
- IRenderer
- Throws:
- de.uplanet.lucy.server.renderer.RendererException
 
- 
createTextAreaHtmlRendererPipepublic de.uplanet.lucy.server.renderer.IRenderer createTextAreaHtmlRendererPipe(boolean p_bInsertBR, boolean p_bCloseOpenTags, boolean p_bFilterActiveContent, int p_iLengthLimit) throws de.uplanet.lucy.server.renderer.RendererException - Parameters:
- p_bInsertBR-- true: replaces CR,CRLF,LFCR to <br>
- p_bCloseOpenTags-- true: makes an valid html e.q: Input- "<p>Hallo"will betransformed to- "<p>Hallo</p>"
- p_bFilterActiveContent- If- truethen- script,- object,- iframe,- embed, and- appletelements are filtered out.
- p_iLengthLimit- Maximal count of chars written out (HTML tags not count) e.q.:- p_iLimit = 5and input =- "<p>1234567890</p>"will transformed to- "<p>12345</p>"
- Returns:
- IRenderer
- Throws:
- de.uplanet.lucy.server.renderer.RendererException
 
- 
createTextAreaHtmlRendererPipeWithDefaultOutputpublic de.uplanet.lucy.server.renderer.IRenderer createTextAreaHtmlRendererPipeWithDefaultOutput(boolean p_bInsertBR, boolean p_bCloseOpenTags, boolean p_bFilterActiveContent, int p_iLengthLimit, String p_strDefaultOutput) throws de.uplanet.lucy.server.renderer.RendererException - Parameters:
- p_bInsertBR-- true: replaces CR,CRLF,LFCR to <br>
- p_bCloseOpenTags-- true: makes an valid html e.q: Input- "<p>Hallo"will be transformed to- "<p>Hallo</p>".
- p_bFilterActiveContent- If- truethen- script,- object,- iframe,- embed, and- appletelements are filtered out.
- p_iLengthLimit- maximal count of chars written out (HTML tags not count) e.q.:- p_iLimit = 5and input =- "<p>1234567890</p>"will transformed to- "<p>12345</p>"
- p_strDefaultOutput- Output written, when an empty or null value is put to renderer.
- Returns:
- IRenderer
- Throws:
- de.uplanet.lucy.server.renderer.RendererException
 
- 
createTextAreaRendererWithParameterspublic de.uplanet.lucy.server.renderer.IRenderer createTextAreaRendererWithParameters(boolean p_bHtmlEncode, boolean p_bInsertBR, boolean p_bJsEncode, String p_strDefaultOutputValue, boolean p_bLengthLimit, int p_iLengthLimit, String p_strMoreMarker, boolean p_bActiveContentStripping, boolean p_bCloseOpenTags) throws de.uplanet.lucy.server.renderer.RendererException - Parameters:
- p_bHtmlEncode- true: e.q: <table> is rendered to <table>
- p_bInsertBR- true:- CR,- CRLF,- LF,- LFCRwill replaced by- <br />
- p_bJsEncode- true: e.q: "hallo" is rendered to \"hallo\"
- p_strDefaultOutputValue- Output written, when an empty or null value is put to renderer
- p_bLengthLimit- true: the output is truncated to the length given by p_iLengthLimit
- p_iLengthLimit- when- p_bLengthLimt = true: maximal count of chars written out
- p_strMoreMarker- value written when truncaten e.q.- p_iLengthLimit == 5 and p_strMoreMarker == "..." and inputvalue == "1234567890"output is transformed to- "12345..."
- Returns:
- IRenderer
- Throws:
- de.uplanet.lucy.server.renderer.RendererException
 
- 
createTextAreaRendererWithParameterspublic de.uplanet.lucy.server.renderer.IRenderer createTextAreaRendererWithParameters(boolean p_bHtmlEncode, boolean p_bInsertBR, boolean p_bJsEncode, String p_strDefaultOutputValue, boolean p_bLengthLimit, int p_iLengthLimit, String p_strMoreMarker) throws de.uplanet.lucy.server.renderer.RendererException - Parameters:
- p_bHtmlEncode- true: e.q: <table> is rendered to <table>
- p_bInsertBR- true:- CR,- CRLF,- LF,- LFCRwill replaced by- <br />
- p_bJsEncode- true: e.q: "hallo" is rendered to \"hallo\"
- p_strDefaultOutputValue- Output written, when an empty or null value is put to renderer
- p_bLengthLimit- true: the output is truncated to the length given by p_iLengthLimit
- p_iLengthLimit- when- p_bLengthLimt = true: maximal count of chars written out
- p_strMoreMarker- value written when truncaten e.q.- p_iLengthLimit == 5 and p_strMoreMarker == "..." and inputvalue == "1234567890"output is transformed to- "12345..."
- Returns:
- IRenderer
- Throws:
- de.uplanet.lucy.server.renderer.RendererException
 
- 
createTextAreaHtmlRendererWithParameterspublic de.uplanet.lucy.server.renderer.IRenderer createTextAreaHtmlRendererWithParameters(boolean p_bInsertBR, boolean p_bCloseOpenTags, boolean p_bActiveContentStripping, String p_strDefaultOutputValue, boolean p_bLengthLimit, int p_iLengthLimit, String p_strMoreMarker) throws de.uplanet.lucy.server.renderer.RendererException - Parameters:
- p_bInsertBR- true: replaces CR,CRLF,LFCR to <br>
- p_bCloseOpenTags- true: makes an valid html e.q: Input:- "<p>Hallo"will transformed to- "<p>Hallo</p>"
- p_bActiveContentStripping- true:- <script>,- <object>,- <iframe>,- <embed>; and- <applet>are filtered out
- p_strDefaultOutputValue- Output written, when an empty or null value is put to renderer
- p_bLengthLimit-
- p_iLengthLimit- maximal count of chars written out, when- p_bLengthLimit = true(HTML tags not count) e.q.:- p_iLimit = 5and input =- "<p>1234567890</p>"will transformed to- "<p>12345</p>"
- p_strMoreMarker- value written when truncated e.q.- p_iLengthLimit == 5 and p_strMoreMarker == "..." and inputvalue ==- "<p>1234567890</p>"will transformed to- "<p>12345...</p>"
- Returns:
- IRenderer
- Throws:
- de.uplanet.lucy.server.renderer.RendererException
 
- 
createTextAreaHtmlRendererWithParameterspublic de.uplanet.lucy.server.renderer.IRenderer createTextAreaHtmlRendererWithParameters(boolean p_bInsertBR, boolean p_bJsEncode, boolean p_bCloseOpenTags, boolean p_bActiveContentStripping, String p_strDefaultOutputValue, boolean p_bLengthLimit, int p_iLengthLimit, String p_strMoreMarker) throws de.uplanet.lucy.server.renderer.RendererException - Parameters:
- p_bInsertBR- true: replaces CR,CRLF,LFCR to <br>
- p_bJsEncode- true: true: e.q: "hallo" is rendered to \"hallo\"
- p_bCloseOpenTags- true: makes an valid html e.q: Input:- "<p>Hallo"will transformed to- "<p>Hallo</p>"
- p_bActiveContentStripping- true:- <script>,- <object>,- <iframe>,- <embed>; and- <applet>are filtered out
- p_strDefaultOutputValue- Output written, when an empty or null value is put to renderer
- p_bLengthLimit-
- p_iLengthLimit- maximal count of chars written out, when- p_bLengthLimit = true(HTML tags not count) e.q.:- p_iLimit = 5and input =- "<p>1234567890</p>"will transformed to- "<p>12345</p>"
- p_strMoreMarker- value written when truncated e.q.- p_iLengthLimit == 5 and p_strMoreMarker == "..." and inputvalue =- "<p>1234567890</p>"will transformed to- "<p>12345...</p>"
- Returns:
- IRenderer
- Throws:
- de.uplanet.lucy.server.renderer.RendererException
 
- 
createSimpleTextRendererpublic de.uplanet.lucy.server.renderer.IRenderer createSimpleTextRenderer(String p_strDefaultOutputValue) throws de.uplanet.lucy.server.renderer.RendererException - Throws:
- de.uplanet.lucy.server.renderer.RendererException
 
- 
createUrlCodingTextRendererpublic de.uplanet.lucy.server.renderer.IRenderer createUrlCodingTextRenderer(String p_strDefaultOutputValue) throws de.uplanet.lucy.server.renderer.RendererException - Throws:
- de.uplanet.lucy.server.renderer.RendererException
 
- 
createPercentageRendererpublic de.uplanet.lucy.server.renderer.IRenderer createPercentageRenderer(String p_strDefaultOutputValue) throws de.uplanet.lucy.server.renderer.RendererException - Throws:
- de.uplanet.lucy.server.renderer.RendererException
 
- 
createCms2ContentRendererpublic de.uplanet.lucy.server.renderer.IRenderer createCms2ContentRenderer(de.uplanet.lucy.server.renderer.IRenderingContext p_ctx, boolean p_bHtmlEncode, boolean p_bInsertBR, boolean p_bJsEncode, String p_strDefaultOutputValue, boolean p_bLengthLimit, int p_iLengthLimit, String p_strMoreMarker) throws de.uplanet.lucy.server.renderer.RendererException - Throws:
- de.uplanet.lucy.server.renderer.RendererException
 
- 
createMailAddressRendererpublic de.uplanet.lucy.server.renderer.IRenderer createMailAddressRenderer(de.uplanet.lucy.server.renderer.IRenderingContext p_ctx, String p_strDefaultOutputValue, String p_strSeparator, String p_strLineBreak, boolean p_bInsertBR, boolean p_bLengthLimit, int p_iLengthLimit, String p_strMoreMarker) throws de.uplanet.lucy.server.renderer.RendererFactoryException, de.uplanet.lucy.server.renderer.RendererException Create renderer for email addresses, e.g. "A, B" <a.b@mycompany.com> will be rendered to a.b@mycompany.com.- Parameters:
- p_ctx- Rendering context
- p_strDefaultOutputValue- Default output value
- p_strSeparator- Separator between the email addresses (default: ";")
- p_strLineBreak- Line break between the email addresses (possible values: "LF", "CR", "CRLF", "BR", "", default: "")
- p_bInsertBR- Replace line breaks with
 tag
- p_bLengthLimit- Length limit for view field
- p_iLengthLimit- Length limit value
- p_strMoreMarker- More marker if length limit has been reached
- Returns:
- The renderer
- Throws:
- de.uplanet.lucy.server.renderer.RendererFactoryException
- de.uplanet.lucy.server.renderer.RendererException
 
- 
createMailAddressRendererpublic de.uplanet.lucy.server.renderer.IRenderer createMailAddressRenderer(de.uplanet.lucy.server.renderer.IRenderingContext p_ctx, String p_strDefaultOutputValue, String p_strSeparator, String p_strLineBreak) throws de.uplanet.lucy.server.renderer.RendererFactoryException, de.uplanet.lucy.server.renderer.RendererException Create renderer for email addresses, e.g. "A, B" <a.b@mycompany.com> will be rendered to a.b@mycompany.com.- Parameters:
- p_ctx- Rendering context
- p_strDefaultOutputValue- Default output value
- p_strSeparator- Separator between the email addresses (default: ";")
- p_strLineBreak- Line break between the email addresses (possible values: "LF", "CR", "CRLF", "BR", "", default: "")
- Returns:
- The renderer
- Throws:
- de.uplanet.lucy.server.renderer.RendererFactoryException
- de.uplanet.lucy.server.renderer.RendererException
 
- 
createJSONRendererpublic de.uplanet.lucy.server.renderer.IRenderer createJSONRenderer()
- 
jsonifypublic de.uplanet.lucy.server.renderer.IRenderer jsonify(de.uplanet.lucy.server.renderer.impl.RendererPipe p_pipe) Add aJSONRendererto given renderer pipe.- Parameters:
- p_pipe- The renderer pipe.
- Returns:
- The modified p_pipe.
 
- 
jsonifypublic de.uplanet.lucy.server.renderer.IRenderer jsonify(de.uplanet.lucy.server.renderer.IPipedRenderer p_renderer) 
- 
jsonifypublic de.uplanet.lucy.server.renderer.IRenderer jsonify(de.uplanet.lucy.server.renderer.IRenderer p_renderer) 
- 
createDefaultBooleanRendererpublic de.uplanet.lucy.server.renderer.IRenderer createDefaultBooleanRenderer(de.uplanet.lucy.server.renderer.IRenderingContext p_ctx) throws de.uplanet.lucy.server.renderer.RendererFactoryException, de.uplanet.lucy.server.renderer.RendererException - Specified by:
- createDefaultBooleanRendererin interface- de.uplanet.lucy.server.renderer.IDefaultRendererFactory
- Throws:
- de.uplanet.lucy.server.renderer.RendererFactoryException
- de.uplanet.lucy.server.renderer.RendererException
 
- 
createDefaultDateTimeRendererpublic de.uplanet.lucy.server.renderer.IRenderer createDefaultDateTimeRenderer(de.uplanet.lucy.server.renderer.IRenderingContext p_ctx) throws de.uplanet.lucy.server.renderer.RendererFactoryException - Specified by:
- createDefaultDateTimeRendererin interface- de.uplanet.lucy.server.renderer.IDefaultRendererFactory
- Throws:
- de.uplanet.lucy.server.renderer.RendererFactoryException
 
- 
createDefaultDateRendererpublic de.uplanet.lucy.server.renderer.IRenderer createDefaultDateRenderer(de.uplanet.lucy.server.renderer.IRenderingContext p_ctx) throws de.uplanet.lucy.server.renderer.RendererFactoryException, de.uplanet.lucy.server.renderer.RendererException - Specified by:
- createDefaultDateRendererin interface- de.uplanet.lucy.server.renderer.IDefaultRendererFactory
- Throws:
- de.uplanet.lucy.server.renderer.RendererFactoryException
- de.uplanet.lucy.server.renderer.RendererException
 
- 
createDefaultTimeRendererpublic de.uplanet.lucy.server.renderer.IRenderer createDefaultTimeRenderer(de.uplanet.lucy.server.renderer.IRenderingContext p_ctx) throws de.uplanet.lucy.server.renderer.RendererFactoryException, de.uplanet.lucy.server.renderer.RendererException - Specified by:
- createDefaultTimeRendererin interface- de.uplanet.lucy.server.renderer.IDefaultRendererFactory
- Throws:
- de.uplanet.lucy.server.renderer.RendererFactoryException
- de.uplanet.lucy.server.renderer.RendererException
 
- 
createDefaultDoubleRendererpublic de.uplanet.lucy.server.renderer.IRenderer createDefaultDoubleRenderer(de.uplanet.lucy.server.renderer.IRenderingContext p_ctx) throws de.uplanet.lucy.server.renderer.RendererFactoryException, de.uplanet.lucy.server.renderer.RendererException - Specified by:
- createDefaultDoubleRendererin interface- de.uplanet.lucy.server.renderer.IDefaultRendererFactory
- Throws:
- de.uplanet.lucy.server.renderer.RendererFactoryException
- de.uplanet.lucy.server.renderer.RendererException
 
- 
createDefaultCurrencyRendererpublic de.uplanet.lucy.server.renderer.IRenderer createDefaultCurrencyRenderer(de.uplanet.lucy.server.renderer.IRenderingContext p_ctx) throws de.uplanet.lucy.server.renderer.RendererFactoryException, de.uplanet.lucy.server.renderer.RendererException - Specified by:
- createDefaultCurrencyRendererin interface- de.uplanet.lucy.server.renderer.IDefaultRendererFactory
- Throws:
- de.uplanet.lucy.server.renderer.RendererFactoryException
- de.uplanet.lucy.server.renderer.RendererException
 
- 
createDefaultTextRendererpublic de.uplanet.lucy.server.renderer.IRenderer createDefaultTextRenderer(de.uplanet.lucy.server.renderer.IRenderingContext p_ctx) throws de.uplanet.lucy.server.renderer.RendererFactoryException, de.uplanet.lucy.server.renderer.RendererException - Specified by:
- createDefaultTextRendererin interface- de.uplanet.lucy.server.renderer.IDefaultRendererFactory
- Throws:
- de.uplanet.lucy.server.renderer.RendererFactoryException
- de.uplanet.lucy.server.renderer.RendererException
 
- 
createDefaultIntegerRendererpublic de.uplanet.lucy.server.renderer.IRenderer createDefaultIntegerRenderer(de.uplanet.lucy.server.renderer.IRenderingContext p_ctx) throws de.uplanet.lucy.server.renderer.RendererFactoryException, de.uplanet.lucy.server.renderer.RendererException - Specified by:
- createDefaultIntegerRendererin interface- de.uplanet.lucy.server.renderer.IDefaultRendererFactory
- Throws:
- de.uplanet.lucy.server.renderer.RendererFactoryException
- de.uplanet.lucy.server.renderer.RendererException
 
 
- 
getDefaultRenderingContext(IProcessingContext, IUser, String)instead.