public final class AttributeMap extends ValueMap
ValueMap
that maps an MdmAttribute
for an MdmDimension
to an Expression
. An application creates an AttributeMap
with the findOrCreateAttributeMap
method of a DimensionMap
. An application that supports multiple languages must provide a separate AttributeMap
for each language.Modifier and Type | Method and Description |
---|---|
MdmBaseAttribute |
getAttribute()
Gets the
MdmAttribute associated with the AttributeMap . |
DimensionMap |
getDimensionMap()
Gets the
DimensionMap that is the owner of this AttributeMap . |
java.lang.String |
getLanguage()
Gets the language that is associated with this
AttributeMap . |
void |
setAttribute(MdmBaseAttribute input)
Specifies the
MdmAttribute to associate with the AttributeMap . |
void |
setLanguage(java.lang.String input)
Specifies the language to associate with this
AttributeMap . |
getExpression, getName, setExpression, setName
getContainedByObject, getID, getNewName, getOwner
public void setAttribute(MdmBaseAttribute input)
MdmAttribute
to associate with the AttributeMap
.input
- The MdmAttribute
to associate with the AttributeMap
.public MdmBaseAttribute getAttribute()
MdmAttribute
associated with the AttributeMap
.MdmAttribute
associated with the AttributeMap
.public DimensionMap getDimensionMap()
DimensionMap
that is the owner of this AttributeMap
.DimensionMap
that owns this AttributeMap
.public void setLanguage(java.lang.String input)
AttributeMap
.input
- A String
that contains the identifier of the language to associate with this AttributeMap
.public java.lang.String getLanguage()
AttributeMap
.String
that contains the identifier of the language associated with this AttributeMap
.