# Uses of Interface
com.sas.metadata.remote.Dimension

Packages that use Dimension
Package
Description
com.sas.metadata.remote
Provides a java object interface to the metadata server using the SAS/Open Metadata Architecture.
com.sas.metadata.remote.impl
Provides the implementation of the remote java interface to the SAS Metadata Server.

- ## Uses of Dimension in com.sas.metadata.remote

  Subinterfaces of Dimension in com.sas.metadata.remote
  Modifier and Type
  Interface
  Description
  `interface`
  `SharedDimension`
  Shared dimension is contained by its schema and may be used by more than one cube.
  Methods in com.sas.metadata.remote that return Dimension
  Modifier and Type
  Method
  Description
  `Dimension`
  Hierarchy.`getOwningDimension()`
  Gets the `Dimension` for `OwningDimension`
  `Dimension`
  Level.`getOwningDimension()`
  Gets the `Dimension` for `OwningDimension`
  `Dimension`
  Measure.`getOwningDimension()`
  Gets the `Dimension` for `OwningDimension`
  Methods in com.sas.metadata.remote with parameters of type Dimension
  Modifier and Type
  Method
  Description
  `void`
  Hierarchy.`setOwningDimension(Dimension inObject)`
  Sets the `OwningDimensions` list 0th element to be `inObject`.
  `void`
  Level.`setOwningDimension(Dimension inObject)`
  Sets the `OwningDimensions` list 0th element to be `inObject`.
  `void`
  Measure.`setOwningDimension(Dimension inObject)`
  Sets the `OwningDimensions` list 0th element to be `inObject`.

- ## Uses of Dimension in com.sas.metadata.remote.impl

  Methods in com.sas.metadata.remote.impl that return Dimension
  Modifier and Type
  Method
  Description
  `Dimension`
  HierarchyImpl.`getOwningDimension()`
  Gets the `Dimension` for `OwningDimension` NOTE: If the list already exists and its state is MetadataState.AL_PARTIALSET and this object is not a new object, then the list will merge what is here with what is obtained from OMR.
  `Dimension`
  LevelImpl.`getOwningDimension()`
  Gets the `Dimension` for `OwningDimension` NOTE: If the list already exists and its state is MetadataState.AL_PARTIALSET and this object is not a new object, then the list will merge what is here with what is obtained from OMR.
  `Dimension`
  MeasureImpl.`getOwningDimension()`
  Gets the `Dimension` for `OwningDimension` NOTE: If the list already exists and its state is MetadataState.AL_PARTIALSET and this object is not a new object, then the list will merge what is here with what is obtained from OMR.
  Methods in com.sas.metadata.remote.impl with parameters of type Dimension
  Modifier and Type
  Method
  Description
  `void`
  HierarchyImpl.`setOwningDimension(Dimension inObject)`
  Sets the `OwningDimensions` list 0th element to be `inObject`.
  `void`
  LevelImpl.`setOwningDimension(Dimension inObject)`
  Sets the `OwningDimensions` list 0th element to be `inObject`.
  `void`
  MeasureImpl.`setOwningDimension(Dimension inObject)`
  Sets the `OwningDimensions` list 0th element to be `inObject`.