public interface ExpressionPropertyMetaData extends MetaData
Type | Property and Description |
---|---|
boolean |
isDesignTime
Gets the value of the property designTimeProperty.
|
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
getBundleLocation, getCompatibilityLevel, getDeprecationMessage, getDescription, getDisplayName, getFeatureMaturityLevel, getGrouping, getGroupingOrdinal, getItemOrdinal, getKeyPrefix, getMetaAttribute, getName, isDeprecated, isExperimental, isExpert, isHidden, isPreferred
boolean isDesignTimeProperty
Class getPropertyType()
String getPropertyRole()
boolean isMandatory()
boolean isDesignTimeProperty()
PropertyDescriptor getBeanDescriptor()
PropertyEditor getEditor()
String[] getReferencedFields(Expression expression, Object attributeValue)
String[] getReferencedGroups(Expression expression, Object attributeValue)
String[] getReferencedElements(Expression expression, Object attributeValue)
ResourceReference[] getReferencedResources(Expression expression, Object attributeValue, Element reportElement, ResourceManager resourceManager)
boolean isComputed()
String[] getExtraCalculationFields()
default Class<? extends UserDefinedExpressionPropertyReadHandler> getPropertyReadHandler()
default Class<? extends ExpressionPropertyWriteHandler> getPropertyWriteHandler()
Copyright © 2002–2017 Pentaho Corporation. All rights reserved.