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 int ADDED
      Delta kind constant indicating that an extension has been added to an extension point.
      static int REMOVED
      Delta kind constant indicating that an extension has been removed from an extension point.
    • Field Detail

      • ADDED

        static final int ADDED
        Delta kind constant indicating that an extension has been added to an extension point.
        See Also:
        getKind(), Constant Field Values
      • REMOVED

        static final int REMOVED
        Delta kind constant indicating that an extension has been removed from an extension point.
        See Also:
        getKind(), Constant Field Values
    • Method Detail

      • getKind

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

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

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