Interface IMobileOsRegistry


  • public interface IMobileOsRegistry
    The workbench's global registry of supported mobile OS.

    This registry contains all registered mobile OS extensions. Mobile OS extensions are defined in plugin.xml (see example).

    Restriction:
    This interface is not intended to be extended by clients.
    Restriction:
    This interface is not intended to be implemented by clients.
    • Method Detail

      • get

        Optional<IMobileOs> get​(String id)
        Returns the supported mobile OS extension with the specified identifier.
        Parameters:
        id - the unique identifier for supported mobile OS extension, cannot be null
        Returns:
        the optioanl supported mobile OS extension with the specified id
      • getAll

        Collection<IMobileOs> getAll()
        Returns all defined supported mobile OS extensions. Returned collection is unmodifiable.
        Returns:
        a collection of all supported mobile OS extensions, never null