# Uses of Interface
org.eclipse.ui.internal.IObjectContributor

Packages that use IObjectContributor
Package
Description
org.eclipse.ui.internal

## Uses of IObjectContributor in org.eclipse.ui.internal

Subinterfaces of IObjectContributor in org.eclipse.ui.internal
Modifier and Type
Interface
Description
`interface`
`IObjectActionContributor`
This interface must be implemented in order to contribute to context (pop-up) menu for an object.
Classes in org.eclipse.ui.internal that implement IObjectContributor
Modifier and Type
Class
Description
`class`
`ObjectActionContributor`
This class describes the object contribution element within the popup menu action registry.
Methods in org.eclipse.ui.internal with parameters of type IObjectContributor
Modifier and Type
Method
Description
`boolean`
ObjectContributorManager.`isApplicableTo(List list, IObjectContributor contributor)`
Return whether the given contributor is applicable to all elements in the list.
`boolean`
ObjectContributorManager.`isApplicableTo(IStructuredSelection selection, IObjectContributor contributor)`
Return whether the given contributor is applicable to all elements in the selection.
`void`
ObjectContributorManager.`registerContributor(IObjectContributor contributor, String targetType)`
Register a contributor.
`void`
ObjectContributorManager.`unregisterContributor(IObjectContributor contributor, String targetType)`
Unregister a contributor from the target type.