# Uses of Interface
com.orchestranetworks.ui.perspective.Perspective

Packages that use Perspective
Package
Description
com.orchestranetworks.ui
This package provides the capability to create custom user interface components that are integrated within EBX®.
com.orchestranetworks.ui.form
This package allows customizing forms.
com.orchestranetworks.ui.form.widget
This package provides a library of user interface widgets.
com.orchestranetworks.ui.perspective
com.orchestranetworks.userservice
A public API for user services.

- ## Uses of Perspective in com.orchestranetworks.ui

  Methods in com.orchestranetworks.ui that return Perspective
  Modifier and Type
  Method
  Description
  `Perspective`
  UILabelRendererContext.`getCurrentPerspective()`
  Returns the current perspective.

- ## Uses of Perspective in com.orchestranetworks.ui.form

  Methods in com.orchestranetworks.ui.form that return Perspective
  Modifier and Type
  Method
  Description
  `Perspective`
  UIFormContext.`getCurrentPerspective()`
  Returns the current perspective.

- ## Uses of Perspective in com.orchestranetworks.ui.form.widget

  Methods in com.orchestranetworks.ui.form.widget that return Perspective
  Modifier and Type
  Method
  Description
  `Perspective`
  WidgetDisplayContext.`getCurrentPerspective()`
  Returns the current perspective.

- ## Uses of Perspective in com.orchestranetworks.ui.perspective

  Methods in com.orchestranetworks.ui.perspective that return Perspective
  Modifier and Type
  Method
  Description
  `Perspective`
  PerspectiveHandler.`getAdvancedPerspective()`
  Returns the advanced perspective.
  `Perspective`
  PerspectiveHandler.`getCurrentPerspective(boolean lookupInParentSession)`
  Returns the perspective applied in the current session, or recursively in parent if lookupInParentSession is true.
  `Perspective`
  PerspectiveHandler.`getFavoritePerspective(UserReference aUser)`
  Returns the favorite perspective for a given user.
  `Perspective`
  PerspectiveHandler.`getPerspective(String aPerspectiveName)`
  Returns the perspective for the given name.
  `Perspective`
  PerspectiveHandler.`getPerspectiveToApply(UserReference aUser)`
  Returns the perspective to apply.
  `Perspective`
  PerspectiveHandler.`getRecommendedPerspective(UserReference aUser)`
  Returns the recommended perspective for a given user.
  Methods in com.orchestranetworks.ui.perspective that return types with arguments of type Perspective
  Modifier and Type
  Method
  Description
  `List<Perspective>`
  PerspectiveHandler.`getActivatedPerspectives()`
  Returns all activated perspectives.
  `List<Perspective>`
  PerspectiveHandler.`getAllPerspectives()`
  Returns a list of all defined perspectives.
  `List<Perspective>`
  PerspectiveHandler.`getPerspectives(Profile aProfile)`
  Returns all activated and allowed perspectives for a given profile.

- ## Uses of Perspective in com.orchestranetworks.userservice

  Methods in com.orchestranetworks.userservice that return Perspective
  Modifier and Type
  Method
  Description
  `Perspective`
  UserServiceRequest.`getCurrentPerspective()`
  Returns the current perspective.