# Uses of Interface
org.eclipse.ui.IPluginContribution

Packages that use IPluginContribution
Package
Description
org.eclipse.ui.actions
Classes for actions and operations used in a workbench window, page, or part in the Eclipse Platform User Interface.
org.eclipse.ui.activities
Application programming interfaces for interaction with and extension of the Eclipse Platform User Interface.

## Uses of IPluginContribution in org.eclipse.ui.actions

Classes in org.eclipse.ui.actions that implement IPluginContribution
Modifier and Type
Class
Description
`final class`
`OpenPerspectiveAction`
Opens a perspective.

## Uses of IPluginContribution in org.eclipse.ui.activities

Methods in org.eclipse.ui.activities with parameters of type IPluginContribution
Modifier and Type
Method
Description
`static String`
WorkbenchActivityHelper.`createUnifiedId(IPluginContribution contribution)`
Utility method to create a `String` containing the plugin and extension ids of a contribution.
`static IIdentifier`
WorkbenchActivityHelper.`getIdentifier(IPluginContribution contribution)`
Return the identifier that maps to the given contribution.