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

Packages that use PropertyGroup
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.entities
Provides a way of serializing com.sas.entities information to SAS Metadata Server in Java applications.
com.sas.metadata.remote.impl
Provides the implementation of the remote java interface to the SAS Metadata Server.

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

  Methods in com.sas.metadata.remote that return PropertyGroup
  Modifier and Type
  Method
  Description
  `PropertyGroup`
  AbstractProperty.`getAssociatedPropertyGroup()`
  Gets the `PropertyGroup` for `AssociatedPropertyGroup`
  `PropertyGroup`
  PropertyGroup.`getParentGroup()`
  Gets the `PropertyGroup` for `ParentGroup`
  `PropertyGroup`
  Root.`getPrimaryPropertyGroup()`
  Gets the `PropertyGroup` for `PrimaryPropertyGroup`
  Methods in com.sas.metadata.remote with parameters of type PropertyGroup
  Modifier and Type
  Method
  Description
  `void`
  AbstractProperty.`setAssociatedPropertyGroup(PropertyGroup inObject)`
  Sets the `AssociatedPropertyGroups` list 0th element to be `inObject`.
  `void`
  PropertyGroup.`setParentGroup(PropertyGroup inObject)`
  Sets the `ParentGroups` list 0th element to be `inObject`.
  `void`
  Root.`setPrimaryPropertyGroup(PropertyGroup inObject)`
  Sets the `PrimaryPropertyGroups` list 0th element to be `inObject`.

- ## Uses of PropertyGroup in com.sas.metadata.remote.entities

  Methods in com.sas.metadata.remote.entities with parameters of type PropertyGroup
  Modifier and Type
  Method
  Description
  `static void`
  MdOMAEntityUtility.`populateEntityGroupfromOMRGroup(com.sas.entities.AttributeGroupInterface group, PropertyGroup omrGroup)`
  Populate an Entity AttributeGroup from an OMR PropertyGroup
  `protected static void`
  MdOMAEntityUtility.`populateEntityGroupfromOMRGroup(com.sas.entities.AttributeGroupInterface group, PropertyGroup omrGroup, boolean goToServer)`
  Populate an Entity AttributeGroup from an OMR PropertyGroup
  `static void`
  MdOMAEntityUtility.`populateOMRPropertyGroupFromAttributeGroup(PropertyGroup propGroup, com.sas.entities.AttributeGroupInterface attrGroup)`
  Populate an OMR PropertyGroup from an Entity Attribute Group.

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

  Methods in com.sas.metadata.remote.impl that return PropertyGroup
  Modifier and Type
  Method
  Description
  `PropertyGroup`
  AbstractPropertyImpl.`getAssociatedPropertyGroup()`
  Gets the `PropertyGroup` for `AssociatedPropertyGroup` 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.
  `PropertyGroup`
  PropertyGroupImpl.`getParentGroup()`
  Gets the `PropertyGroup` for `ParentGroup` 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.
  `PropertyGroup`
  RootImpl.`getPrimaryPropertyGroup()`
  Gets the `PropertyGroup` for `PrimaryPropertyGroup` 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 PropertyGroup
  Modifier and Type
  Method
  Description
  `void`
  AbstractPropertyImpl.`setAssociatedPropertyGroup(PropertyGroup inObject)`
  Sets the `AssociatedPropertyGroups` list 0th element to be `inObject`.
  `void`
  PropertyGroupImpl.`setParentGroup(PropertyGroup inObject)`
  Sets the `ParentGroups` list 0th element to be `inObject`.
  `void`
  RootImpl.`setPrimaryPropertyGroup(PropertyGroup inObject)`
  Sets the `PrimaryPropertyGroups` list 0th element to be `inObject`.