Class ExtensionPointImpl

    • Constructor Detail

      • ExtensionPointImpl

        public ExtensionPointImpl()
    • Method Detail

      • getContributions

        public Class<?>[] getContributions()
        Description copied from interface: ExtensionPoint
        Gets the object types of the contributions accepted by this extension point.
        Specified by:
        getContributions in interface ExtensionPoint
        Returns:
        the accepted contribution types
      • getSuperComponent

        public String getSuperComponent()
        Description copied from interface: ExtensionPoint
        Get the component owning the base extension which this one extends.

        If this method returns null, it means the current extension point is extending another extension point and should forward any contribution to the base extension. The base extension has the same name as this one but it is declared in another component.

        Specified by:
        getSuperComponent in interface ExtensionPoint
        Returns:
        the base extension point if this extension point is extending another extension point, or null if none