Interface IPlatformTypeProvider


  • public interface IPlatformTypeProvider
    Platform type provider interface to provide custom type creation for tests.
    • Method Detail

      • getType

        TypeItem getType​(String typeName)
        Returns type for the provided type name or null if the name is not appripriate for this type provider.
        Parameters:
        typeName - the type name, cannot be null
        Returns:
        type for the provided type name or null if the name is not appripriate
        See Also:
        PlatformTypeUtil
      • getTypeUserData

        default Map<String,​String> getTypeUserData​(String typeName)
        Returns custom type user data of the corresponding type EObject provider. Returns empty user data by default.
        Parameters:
        typeName - the type name, cannot be null
        Returns:
        a map of type user data, never null