Interface UIExtensionManager


  • @Role
    public interface UIExtensionManager
    A UIExtensionManager retrieves extensions for a given extension point.
    Since:
    4.3.1
    Version:
    $Id: dd9e8a2f9e8955405dd4bfd501cd4982495c8e94 $
    • Method Detail

      • get

        List<UIExtension> get​(String extensionPointId)
        Retrieves all the UIExtensions for a given Extension Point.
        Parameters:
        extensionPointId - The ID of the Extension Point to retrieve the UIExtensions for
        Returns:
        the list of UIExtension for the given Extension Point
      • getUIExtension

        default Optional<UIExtension> getUIExtension​(String id)
        Get the UI extension from the id.
        Parameters:
        id - the identifier of the UI extension
        Returns:
        the UI extension
        Since:
        15.1RC1, 14.10.5, 14.4.4