Interface IExtensionDelta


public interface IExtensionDelta
An extension delta represents changes to the extension registry.

This interface can be used without OSGi running.

This interface is not intended to be implemented by clients.

Since:
3.0
Restriction:
This interface is not intended to be implemented by clients.
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final int
    Delta kind constant indicating that an extension has been added to an extension point.
    static final int
    Delta kind constant indicating that an extension has been removed from an extension point.
  • Method Summary

    Modifier and Type
    Method
    Description
    Returns the affected extension.
    Returns the affected extension point.
    int
    The kind of this extension delta.
  • Field Details

    • ADDED

      static final int ADDED
      Delta kind constant indicating that an extension has been added to an extension point.
      See Also:
    • REMOVED

      static final int REMOVED
      Delta kind constant indicating that an extension has been removed from an extension point.
      See Also:
  • Method Details

    • getKind

      int getKind()
      The kind of this extension delta.
      Returns:
      the kind of change this delta represents
      See Also:
    • getExtension

      IExtension getExtension()
      Returns the affected extension.
      Returns:
      the affected extension
    • getExtensionPoint

      IExtensionPoint getExtensionPoint()
      Returns the affected extension point.
      Returns:
      the affected extension point