|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface AttributeMetaData
Describes the known attributes an element can take.
Field Summary | |
---|---|
static String |
VALUEROLE_BUNDLE_KEY
|
static String |
VALUEROLE_BUNDLE_NAME
|
static String |
VALUEROLE_CONTENT
|
static String |
VALUEROLE_DATEFORMAT
|
static String |
VALUEROLE_ELEMENT_NAME
|
static String |
VALUEROLE_FIELD
|
static String |
VALUEROLE_FORMULA
|
static String |
VALUEROLE_GROUP
|
static String |
VALUEROLE_MESSAGE
|
static String |
VALUEROLE_NUMBERFORMAT
|
static String |
VALUEROLE_QUERY
|
static String |
VALUEROLE_RESOURCE
|
static String |
VALUEROLE_VALUE
|
Method Summary | |
---|---|
PropertyEditor |
getEditor()
This method can return null if there is no property editor registered for this type. |
String[] |
getExtraCalculationFields()
|
String |
getNameSpace()
|
String[] |
getReferencedFields(ReportElement element,
Object attributeValue)
|
String[] |
getReferencedGroups(ReportElement element,
Object attributeValue)
|
ResourceReference[] |
getReferencedResources(ReportElement element,
org.pentaho.reporting.libraries.resourceloader.ResourceManager resourceManager,
Object attributeValue)
|
Class |
getTargetType()
|
String |
getValueRole()
Can be one of "Value", "Resource", "Content", "Field", "Group", "Query", "Message", "Bundle-Key", "Bundle-Name", "Name", "ElementName", "DateFormat", "NumberFormat" |
boolean |
isBulk()
|
boolean |
isComputed()
Indicates if this attribute is computed. |
boolean |
isDesignTimeValue()
Indicates whether this attribute is a design-time value. |
boolean |
isMandatory()
|
boolean |
isTransient()
Indicates whether this attribute should be omitted when element is serialized to disk or written into a PRPT file. |
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 |
Field Detail |
---|
static final String VALUEROLE_FORMULA
static final String VALUEROLE_VALUE
static final String VALUEROLE_RESOURCE
static final String VALUEROLE_CONTENT
static final String VALUEROLE_FIELD
static final String VALUEROLE_GROUP
static final String VALUEROLE_QUERY
static final String VALUEROLE_MESSAGE
static final String VALUEROLE_BUNDLE_KEY
static final String VALUEROLE_BUNDLE_NAME
static final String VALUEROLE_ELEMENT_NAME
static final String VALUEROLE_DATEFORMAT
static final String VALUEROLE_NUMBERFORMAT
Method Detail |
---|
String getNameSpace()
Class getTargetType()
String getValueRole()
boolean isMandatory()
boolean isComputed()
boolean isTransient()
boolean isBulk()
boolean isDesignTimeValue()
PropertyEditor getEditor()
String[] getReferencedFields(ReportElement element, Object attributeValue)
String[] getReferencedGroups(ReportElement element, Object attributeValue)
ResourceReference[] getReferencedResources(ReportElement element, org.pentaho.reporting.libraries.resourceloader.ResourceManager resourceManager, Object attributeValue)
String[] getExtraCalculationFields()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |