org.pentaho.reporting.engine.classic.core.metadata
Class DefaultReportPreProcessorMetaData
java.lang.Object
org.pentaho.reporting.engine.classic.core.metadata.AbstractMetaData
org.pentaho.reporting.engine.classic.core.metadata.DefaultReportPreProcessorMetaData
- All Implemented Interfaces:
- Serializable, MetaData, ReportPreProcessorMetaData
public class DefaultReportPreProcessorMetaData
- extends AbstractMetaData
- implements ReportPreProcessorMetaData
Todo: Document Me
- Author:
- Thomas Morgner
- See Also:
- Serialized Form
Constructor Summary |
DefaultReportPreProcessorMetaData(String bundleLocation,
String keyPrefix,
boolean expert,
boolean preferred,
boolean hidden,
boolean deprecated,
Class expressionType,
HashMap attributes,
BeanInfo beanInfo,
boolean autoProcessor,
boolean experimental,
int compatibilityLevel)
|
Methods inherited from class org.pentaho.reporting.engine.classic.core.metadata.AbstractMetaData |
getBundle, getBundleLocation, getCompatibilityLevel, getDeprecationMessage, getDescription, getDisplayName, getGrouping, getGroupingOrdinal, getIcon, getItemOrdinal, getKeyPrefix, getMetaAttribute, getName, isDeprecated, isExperimental, isExpert, isHidden, isPreferred |
Methods inherited from interface org.pentaho.reporting.engine.classic.core.metadata.MetaData |
getCompatibilityLevel, getDeprecationMessage, getDescription, getDisplayName, getGrouping, getGroupingOrdinal, getItemOrdinal, getMetaAttribute, getName, isDeprecated, isExperimental, isExpert, isHidden, isPreferred |
DefaultReportPreProcessorMetaData
public DefaultReportPreProcessorMetaData(String bundleLocation,
String keyPrefix,
boolean expert,
boolean preferred,
boolean hidden,
boolean deprecated,
Class expressionType,
HashMap attributes,
BeanInfo beanInfo,
boolean autoProcessor,
boolean experimental,
int compatibilityLevel)
getPreProcessorType
public Class getPreProcessorType()
- Specified by:
getPreProcessorType
in interface ReportPreProcessorMetaData
getPropertyDescription
public ReportPreProcessorPropertyMetaData getPropertyDescription(String name)
- Specified by:
getPropertyDescription
in interface ReportPreProcessorMetaData
getPropertyNames
public String[] getPropertyNames()
- Specified by:
getPropertyNames
in interface ReportPreProcessorMetaData
getPropertyDescriptions
public ReportPreProcessorPropertyMetaData[] getPropertyDescriptions()
- Specified by:
getPropertyDescriptions
in interface ReportPreProcessorMetaData
getBeanDescriptor
public BeanInfo getBeanDescriptor()
throws IntrospectionException
- Specified by:
getBeanDescriptor
in interface ReportPreProcessorMetaData
- Throws:
IntrospectionException
isAutoProcessor
public boolean isAutoProcessor()
- Specified by:
isAutoProcessor
in interface ReportPreProcessorMetaData