org.pentaho.reporting.engine.classic.core.metadata
Class DefaultExpressionPropertyCore
java.lang.Object
org.pentaho.reporting.engine.classic.core.metadata.DefaultExpressionPropertyCore
- All Implemented Interfaces:
- ExpressionPropertyCore
public class DefaultExpressionPropertyCore
- extends Object
- implements ExpressionPropertyCore
Todo: Document me!
- Author:
- Thomas Morgner.
Method Summary |
String[] |
getExtraCalculationFields(ExpressionPropertyMetaData metaData)
|
String[] |
getReferencedElements(ExpressionPropertyMetaData metaData,
Expression expression,
Object attributeValue)
|
String[] |
getReferencedFields(ExpressionPropertyMetaData metaData,
Expression expression,
Object attributeValue)
|
String[] |
getReferencedGroups(ExpressionPropertyMetaData metaData,
Expression expression,
Object attributeValue)
|
ResourceReference[] |
getReferencedResources(ExpressionPropertyMetaData metaData,
Expression expression,
Object attributeValue,
Element reportElement,
org.pentaho.reporting.libraries.resourceloader.ResourceManager resourceManager)
|
DefaultExpressionPropertyCore
public DefaultExpressionPropertyCore()
getReferencedFields
public String[] getReferencedFields(ExpressionPropertyMetaData metaData,
Expression expression,
Object attributeValue)
- Specified by:
getReferencedFields
in interface ExpressionPropertyCore
getReferencedGroups
public String[] getReferencedGroups(ExpressionPropertyMetaData metaData,
Expression expression,
Object attributeValue)
- Specified by:
getReferencedGroups
in interface ExpressionPropertyCore
getReferencedElements
public String[] getReferencedElements(ExpressionPropertyMetaData metaData,
Expression expression,
Object attributeValue)
- Specified by:
getReferencedElements
in interface ExpressionPropertyCore
getReferencedResources
public ResourceReference[] getReferencedResources(ExpressionPropertyMetaData metaData,
Expression expression,
Object attributeValue,
Element reportElement,
org.pentaho.reporting.libraries.resourceloader.ResourceManager resourceManager)
- Specified by:
getReferencedResources
in interface ExpressionPropertyCore
getExtraCalculationFields
public String[] getExtraCalculationFields(ExpressionPropertyMetaData metaData)
- Specified by:
getExtraCalculationFields
in interface ExpressionPropertyCore