Interface IContributorResourceAdapter

All Known Subinterfaces:
IContributorResourceAdapter2

public interface IContributorResourceAdapter
The IContributorResourceAdapter is an interface that defines the API required to get a resource that an object adapts to for use of object contributions, decorators and property pages that have adaptable = true. Implementors of this interface are typically registered with an IAdapterFactory for lookup via the getAdapter() mechanism.
  • Method Summary

    Modifier and Type
    Method
    Description
    Return the resource that the supplied adaptable adapts to.
  • Method Details

    • getAdaptedResource

      IResource getAdaptedResource(IAdaptable adaptable)
      Return the resource that the supplied adaptable adapts to. An IContributorResourceAdapter assumes that any object passed to it adapts to one equivalent resource.
      Parameters:
      adaptable - the adaptable being queried
      Returns:
      a resource, or null if there is no adapted resource for this type