public interface ElementMetaData extends MetaData
Modifier and Type | Interface and Description |
---|---|
static class |
ElementMetaData.TypeClassification |
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 |
---|---|
ElementType |
create() |
AttributeMetaData |
getAttributeDescription(String namespace,
String name) |
AttributeMetaData[] |
getAttributeDescriptions() |
Class<?> |
getContentType() |
Class<? extends ElementType> |
getElementType() |
Image |
getIcon(Locale locale,
int iconKind) |
String |
getNamespace()
The namespace of the elemnet in an PRPT bundle.
|
ElementMetaData.TypeClassification |
getReportElementType() |
StyleMetaData |
getStyleDescription(StyleKey name) |
StyleMetaData[] |
getStyleDescriptions() |
boolean |
isContainerElement()
Indicates whether the element described here is a container element, like "band".
|
getBundleLocation, getCompatibilityLevel, getDeprecationMessage, getDescription, getDisplayName, getFeatureMaturityLevel, getGrouping, getGroupingOrdinal, getItemOrdinal, getKeyPrefix, getMetaAttribute, getName, isDeprecated, isExperimental, isExpert, isHidden, isPreferred
Image getIcon(Locale locale, int iconKind)
locale
- the locale.iconKind
- one of java.beans.BeanInfo#ICON_COLOR_16x16, java.beans.BeanInfo#ICON_COLOR_32x32,
java.beans.BeanInfo#ICON_MONO_16x16, or java.beans.BeanInfo#ICON_MONO_32x32for the general semantics
AttributeMetaData[] getAttributeDescriptions()
StyleMetaData[] getStyleDescriptions()
AttributeMetaData getAttributeDescription(String namespace, String name)
StyleMetaData getStyleDescription(StyleKey name)
ElementType create() throws InstantiationException
InstantiationException
boolean isContainerElement()
Class<?> getContentType()
Class<? extends ElementType> getElementType()
ElementMetaData.TypeClassification getReportElementType()
String getNamespace()
Copyright © 2017 Hitachi Vantara. All rights reserved.