public class DimensionArgument extends DataObject implements FunctionArgument
DataObject
that represents an MdmDimension
as a function argument.Constructor and Description |
---|
DimensionArgument(MdmDimension dimension)
Creates a
DimensionArgument with the specified dimension. |
Modifier and Type | Method and Description |
---|---|
MdmDimension |
getDimension()
Gets the dimension that is associated with this
DimensionArgument . |
java.lang.String |
getDimensionID()
Gets the ID of the dimension that is associated with this
DimensionArgument . |
java.lang.Object |
visit(SyntaxObjectVisitor visitor, java.lang.Object context)
Calls the
visitDimensionArgument method of the SyntaxObjectVisitor and passes that method this DimensionArgument and an Object . |
equals, equals, fromSyntax, fromSyntax, fromSyntax, fromSyntax, fromSyntax, isValid, toSyntax, toSyntax, toSyntax, toSyntax, toSyntax, toSyntax
public DimensionArgument(MdmDimension dimension)
DimensionArgument
with the specified dimension.dimension
- The MdmDimension
to associate with the new DimensionArgument</CODE.
Method Detail
visit
public java.lang.Object visit(SyntaxObjectVisitor visitor,
java.lang.Object context)
Calls the visitDimensionArgument
method of the SyntaxObjectVisitor
and passes that method this DimensionArgument
and an Object
.
visit
in class SyntaxObject
visitor
- A SyntaxObjectVisitor
.context
- An Object
.Object
returned by the visitDimensionArgument
method.public MdmDimension getDimension()
DimensionArgument
.MdmDimension
of this DimensionArgument
.public java.lang.String getDimensionID()
DimensionArgument
.String
that contains the ID of the MdmDimension
of this DimensionArgument
.