Class ProviderConverterImpl

  • All Implemented Interfaces:
    ProviderConverter, TypeConverter<org.guvnor.ala.ui.model.Provider,​org.guvnor.ala.runtime.providers.Provider>

    public class ProviderConverterImpl
    extends Object
    implements ProviderConverter
    Manages the conversion of a Provider representation in the guvnor-ala core domain, to a representation that will be used in the UI related models.
    • Method Detail

      • getModelType

        public Class<org.guvnor.ala.ui.model.Provider> getModelType()
        Specified by:
        getModelType in interface TypeConverter<org.guvnor.ala.ui.model.Provider,​org.guvnor.ala.runtime.providers.Provider>
      • getDomainType

        public Class<org.guvnor.ala.runtime.providers.Provider> getDomainType()
        Specified by:
        getDomainType in interface TypeConverter<org.guvnor.ala.ui.model.Provider,​org.guvnor.ala.runtime.providers.Provider>
      • toDomain

        public org.guvnor.ala.runtime.providers.Provider toDomain​(org.guvnor.ala.ui.model.Provider modelValue)
        Specified by:
        toDomain in interface TypeConverter<org.guvnor.ala.ui.model.Provider,​org.guvnor.ala.runtime.providers.Provider>
      • toModel

        public org.guvnor.ala.ui.model.Provider toModel​(org.guvnor.ala.runtime.providers.Provider provider)
        Specified by:
        toModel in interface TypeConverter<org.guvnor.ala.ui.model.Provider,​org.guvnor.ala.runtime.providers.Provider>
        Parameters:
        provider - A provider representation in the guvnor-ala core domain.
        Returns:
        the converted version of the provider in the format managed by the UI related modules.