public abstract class AbstractMetaData extends Object implements Serializable, 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
Modifier | Constructor and Description |
---|---|
protected |
AbstractMetaData(MetaData metaData) |
protected |
AbstractMetaData(MetaDataBuilder builder) |
protected |
AbstractMetaData(String name,
String bundleLocation,
String keyPrefix,
boolean expert,
boolean preferred,
boolean hidden,
boolean deprecated,
MaturityLevel maturityLevel,
int compatibilityLevel) |
Modifier and Type | Method and Description |
---|---|
protected String |
computePrefix(String keyPrefix,
String name) |
Messages |
getBundle(Locale locale) |
String |
getBundleLocation() |
int |
getCompatibilityLevel() |
String |
getDeprecationMessage(Locale locale) |
String |
getDescription(Locale locale) |
String |
getDisplayName(Locale locale) |
MaturityLevel |
getFeatureMaturityLevel() |
String |
getGrouping(Locale locale) |
int |
getGroupingOrdinal(Locale locale) |
Image |
getIcon(Locale locale,
int iconKind) |
int |
getItemOrdinal(Locale locale) |
String |
getKeyPrefix() |
String |
getMetaAttribute(String attributeName,
Locale locale) |
String |
getName() |
boolean |
isDeprecated() |
boolean |
isExperimental() |
boolean |
isExpert() |
boolean |
isHidden() |
boolean |
isPreferred() |
protected AbstractMetaData(MetaData metaData)
protected AbstractMetaData(MetaDataBuilder builder)
protected AbstractMetaData(String name, String bundleLocation, String keyPrefix, boolean expert, boolean preferred, boolean hidden, boolean deprecated, MaturityLevel maturityLevel, int compatibilityLevel)
public int getCompatibilityLevel()
getCompatibilityLevel
in interface MetaData
public boolean isExperimental()
isExperimental
in interface MetaData
public boolean isDeprecated()
isDeprecated
in interface MetaData
public String getMetaAttribute(String attributeName, Locale locale)
getMetaAttribute
in interface MetaData
public String getDisplayName(Locale locale)
getDisplayName
in interface MetaData
public String getDescription(Locale locale)
getDescription
in interface MetaData
public String getGrouping(Locale locale)
getGrouping
in interface MetaData
public int getGroupingOrdinal(Locale locale)
getGroupingOrdinal
in interface MetaData
public int getItemOrdinal(Locale locale)
getItemOrdinal
in interface MetaData
public String getDeprecationMessage(Locale locale)
getDeprecationMessage
in interface MetaData
public boolean isPreferred()
isPreferred
in interface MetaData
public String getKeyPrefix()
getKeyPrefix
in interface MetaData
public String getBundleLocation()
getBundleLocation
in interface MetaData
public MaturityLevel getFeatureMaturityLevel()
getFeatureMaturityLevel
in interface MetaData
Copyright © 2002–2017 Pentaho Corporation. All rights reserved.