public interface ReportPreProcessorPropertyMetaData extends MetaData
VALUEROLE_BUNDLE_KEY, VALUEROLE_BUNDLE_NAME, VALUEROLE_CONTENT, VALUEROLE_DATEFORMAT, VALUEROLE_ELEMENT_NAME, VALUEROLE_FIELD, VALUEROLE_FORMULA, VALUEROLE_GROUP, VALUEROLE_MESSAGE, VALUEROLE_NUMBERFORMAT, VALUEROLE_QUERY, VALUEROLE_RESOURCE, VALUEROLE_VALUE
Modifier and Type | Method and Description |
---|---|
PropertyDescriptor |
getBeanDescriptor() |
PropertyEditor |
getEditor() |
String[] |
getExtraCalculationFields() |
String |
getPropertyRole()
Can be one of "Value", "Resource", "Content", "Field", "Group", "Query", "Message", "Bundle-Key", "Bundle-Name",
"Name", "ElementName", "DateFormat", "NumberFormat"
|
Class |
getPropertyType() |
String[] |
getReferencedElements(Expression expression,
Object attributeValue) |
String[] |
getReferencedFields(Expression expression,
Object attributeValue) |
String[] |
getReferencedGroups(Expression expression,
Object attributeValue) |
ResourceReference[] |
getReferencedResources(Expression expression,
Object attributeValue,
Element reportElement,
ResourceManager resourceManager) |
boolean |
isComputed() |
boolean |
isMandatory() |
getBundleLocation, getCompatibilityLevel, getDeprecationMessage, getDescription, getDisplayName, getFeatureMaturityLevel, getGrouping, getGroupingOrdinal, getItemOrdinal, getKeyPrefix, getMetaAttribute, getName, isDeprecated, isExperimental, isExpert, isHidden, isPreferred
Class getPropertyType()
String getPropertyRole()
boolean isMandatory()
PropertyDescriptor getBeanDescriptor()
PropertyEditor getEditor()
String[] getReferencedFields(Expression expression, Object attributeValue)
String[] getReferencedGroups(Expression expression, Object attributeValue)
String[] getReferencedElements(Expression expression, Object attributeValue)
String[] getExtraCalculationFields()
ResourceReference[] getReferencedResources(Expression expression, Object attributeValue, Element reportElement, ResourceManager resourceManager)
boolean isComputed()
Copyright © 2002–2017 Pentaho Corporation. All rights reserved.