org.pentaho.reporting.engine.classic.core.metadata
Interface AttributeCore

All Known Implementing Classes:
DefaultAttributeCore

public interface AttributeCore

Todo: Document me!

Author:
Thomas Morgner.

Method Summary
 String[] getExtraCalculationFields(AttributeMetaData metaData)
           
 String[] getReferencedFields(AttributeMetaData metaData, ReportElement element, Object attributeValue)
           
 String[] getReferencedGroups(AttributeMetaData metaData, ReportElement element, Object attributeValue)
           
 ResourceReference[] getReferencedResources(AttributeMetaData metaData, ReportElement element, org.pentaho.reporting.libraries.resourceloader.ResourceManager resourceManager, Object attributeValue)
           
 

Method Detail

getReferencedFields

String[] getReferencedFields(AttributeMetaData metaData,
                             ReportElement element,
                             Object attributeValue)

getReferencedGroups

String[] getReferencedGroups(AttributeMetaData metaData,
                             ReportElement element,
                             Object attributeValue)

getReferencedResources

ResourceReference[] getReferencedResources(AttributeMetaData metaData,
                                           ReportElement element,
                                           org.pentaho.reporting.libraries.resourceloader.ResourceManager resourceManager,
                                           Object attributeValue)

getExtraCalculationFields

String[] getExtraCalculationFields(AttributeMetaData metaData)