# Uses of Interface
com.orchestranetworks.ui.selection.DatasetEntitySelection

Packages that use DatasetEntitySelection
Package
Description
com.orchestranetworks.ui.selection
This package provides interfaces with information about the selection.
com.orchestranetworks.userservice.declaration
A public API for declaring user services.

- ## Uses of DatasetEntitySelection in com.orchestranetworks.ui.selection

  Subinterfaces of DatasetEntitySelection in com.orchestranetworks.ui.selection
  Modifier and Type
  Interface
  Description
  `interface`
  `AssociationEntitySelection`
  Provides information on the current selection, in the context of an association.
  `interface`
  `AssociationRecordEntitySelection`
  Provides information on the currently selected associated record.
  `interface`
  `AssociationTableEntitySelection`
  Provides information on the association context of the current selection.
  `interface`
  `HierarchyEntitySelection`
  Provides information on the currently selected hierarchy.
  `interface`
  `HierarchyNodeEntitySelection`
  Provides information on the currently selected hierarchy node.
  `interface`
  `RecordEntitySelection`
  Provides information on the currently selected record.
  `interface`
  `TableEntitySelection`
  Provides information on the currently selected table.
  `interface`
  `TableViewEntitySelection`
  Provides information on the currently selected table and on the current record selection if any.

- ## Uses of DatasetEntitySelection in com.orchestranetworks.userservice.declaration

  Classes in com.orchestranetworks.userservice.declaration with type parameters of type DatasetEntitySelection
  Modifier and Type
  Interface
  Description
  `interface`
  `ActivationContextWithDatasetSet<S extends DatasetEntitySelection>`
  Provides common methods for activation contexts related to datasets.