Interface Platform

    • Method Detail

      • javaVendor

        default String javaVendor()
        Java Runtime Environment vendor to match.
      • javaVersion

        default String javaVersion()
        Minimum required Java Runtime Environment version.
      • osArch

        default String osArch()
        Operating system architecture to match.
      • osName

        default String osName()
        Operating system name to match.
      • osVersion

        default String osVersion()
        Minimum required operating system version.
      • isTarget

        default boolean isTarget()
        Determines whether the given platform is applicable to this runtime.
      • configure

        void configure​(PlatformService service)
        Activates and configures the platform.
      • registerAppMenus

        default boolean registerAppMenus​(Object menus)
        Informs the platform of a UI's newly created application menu structure. The platform may choose to do something platform-specific with the menus.
        Parameters:
        menus - The UI's newly created menu structure
        Returns:
        true iff the menus should not be added to the UI as normal because the platform did something platform-specific with them instead.