Interface ReportPreProcessorMetaData
-
- All Superinterfaces:
MetaData
- All Known Implementing Classes:
DefaultReportPreProcessorMetaData
public interface ReportPreProcessorMetaData extends MetaData
-
-
Field Summary
-
Fields inherited from interface org.pentaho.reporting.engine.classic.core.metadata.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
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ReportPreProcessor
create()
BeanInfo
getBeanDescriptor()
int
getExecutionPriority()
Class
getPreProcessorType()
ReportPreProcessorPropertyMetaData
getPropertyDescription(String name)
ReportPreProcessorPropertyMetaData[]
getPropertyDescriptions()
String[]
getPropertyNames()
boolean
isAutoProcessor()
boolean
isExecuteInDesignMode()
-
Methods inherited from interface org.pentaho.reporting.engine.classic.core.metadata.MetaData
getBundleLocation, getCompatibilityLevel, getDeprecationMessage, getDescription, getDisplayName, getFeatureMaturityLevel, getGrouping, getGroupingOrdinal, getItemOrdinal, getKeyPrefix, getMetaAttribute, getName, isDeprecated, isExperimental, isExpert, isHidden, isPreferred
-
-
-
-
Method Detail
-
getPreProcessorType
Class getPreProcessorType()
-
getBeanDescriptor
BeanInfo getBeanDescriptor() throws IntrospectionException
- Throws:
IntrospectionException
-
getPropertyNames
String[] getPropertyNames()
-
getPropertyDescriptions
ReportPreProcessorPropertyMetaData[] getPropertyDescriptions()
-
getPropertyDescription
ReportPreProcessorPropertyMetaData getPropertyDescription(String name)
-
isAutoProcessor
boolean isAutoProcessor()
-
isExecuteInDesignMode
boolean isExecuteInDesignMode()
-
create
ReportPreProcessor create() throws InstantiationException
- Throws:
InstantiationException
-
getExecutionPriority
int getExecutionPriority()
-
-