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

Packages that use Directory
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 Directory in com.sas.metadata.remote

  Subinterfaces of Directory in com.sas.metadata.remote
  Modifier and Type
  Interface
  Description
  `interface`
  `AnalyticContext`
  References a location that has SAS analytic content.
  Methods in com.sas.metadata.remote that return Directory
  Modifier and Type
  Method
  Description
  `Directory`
  SharedDimension.`getAssociatedDirectory()`
  Gets the `Directory` for `AssociatedDirectory`
  `Directory`
  ITChannel.`getContentDestination()`
  Gets the `Directory` for `ContentDestination`
  `Directory`
  ITSubscriber.`getContentDestination()`
  Gets the `Directory` for `ContentDestination`
  `Directory`
  Directory.`getParent()`
  Gets the `Directory` for `Parent`
  Methods in com.sas.metadata.remote with parameters of type Directory
  Modifier and Type
  Method
  Description
  `void`
  SharedDimension.`setAssociatedDirectory(Directory inObject)`
  Sets the `AssociatedDirectorys` list 0th element to be `inObject`.
  `void`
  ITChannel.`setContentDestination(Directory inObject)`
  Sets the `ContentDestinations` list 0th element to be `inObject`.
  `void`
  ITSubscriber.`setContentDestination(Directory inObject)`
  Sets the `ContentDestinations` list 0th element to be `inObject`.
  `void`
  Directory.`setParent(Directory inObject)`
  Sets the `Parents` list 0th element to be `inObject`.

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

  Methods in com.sas.metadata.remote.impl that return Directory
  Modifier and Type
  Method
  Description
  `Directory`
  SharedDimensionImpl.`getAssociatedDirectory()`
  Gets the `Directory` for `AssociatedDirectory` 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.
  `Directory`
  ITChannelImpl.`getContentDestination()`
  Gets the `Directory` for `ContentDestination` 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.
  `Directory`
  ITSubscriberImpl.`getContentDestination()`
  Gets the `Directory` for `ContentDestination` 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.
  `Directory`
  DirectoryImpl.`getParent()`
  Gets the `Directory` for `Parent` 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 Directory
  Modifier and Type
  Method
  Description
  `void`
  SharedDimensionImpl.`setAssociatedDirectory(Directory inObject)`
  Sets the `AssociatedDirectorys` list 0th element to be `inObject`.
  `void`
  ITChannelImpl.`setContentDestination(Directory inObject)`
  Sets the `ContentDestinations` list 0th element to be `inObject`.
  `void`
  ITSubscriberImpl.`setContentDestination(Directory inObject)`
  Sets the `ContentDestinations` list 0th element to be `inObject`.
  `void`
  DirectoryImpl.`setParent(Directory inObject)`
  Sets the `Parents` list 0th element to be `inObject`.