Class DefaultExpressionRendererDelegate

java.lang.Object
com.ptc.windchill.esi.ov.DefaultExpressionRendererDelegate
All Implemented Interfaces:
ExpressionRendererDelegateIfc

public class DefaultExpressionRendererDelegate extends Object implements ExpressionRendererDelegateIfc
Default implementation of ExpressionRendererDelegateIfc. Implementation uses ExpressionHelper API to render expressions.The class is intended to be extended by customizers to modify rendering of the expression as required and to add or modify validation for expressions during rendering process.
  • Class validates expression for occurance of Alias or Custom Java Functions used in expressions on expressionable and notifies renderer
  • Returns the representation for expression
  • When set optional wt.property "com.ptc.windchill.esi.AllowPublishingWithoutAlias" it allows publication to move ahead by ignoring Alias otherwise aborts publication
  • When set optional wt.property "com.ptc.windchill.esi.AllowPublishingWithoutJavaFunction" it allows publication to move ahead by ignoring Java Functions otherwise aborts publication

Supported API: true

Extendable: false