Class ProviderConverterImpl
- java.lang.Object
-
- org.guvnor.ala.ui.backend.service.converter.impl.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.
-
-
Constructor Summary
Constructors Constructor Description ProviderConverterImpl(BackendProviderHandlerRegistry handlerRegistry)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Class<org.guvnor.ala.runtime.providers.Provider>getDomainType()Class<org.guvnor.ala.ui.model.Provider>getModelType()org.guvnor.ala.runtime.providers.ProvidertoDomain(org.guvnor.ala.ui.model.Provider modelValue)org.guvnor.ala.ui.model.ProvidertoModel(org.guvnor.ala.runtime.providers.Provider provider)
-
-
-
Constructor Detail
-
ProviderConverterImpl
public ProviderConverterImpl(BackendProviderHandlerRegistry handlerRegistry)
-
-
Method Detail
-
getModelType
public Class<org.guvnor.ala.ui.model.Provider> getModelType()
- Specified by:
getModelTypein interfaceTypeConverter<org.guvnor.ala.ui.model.Provider,org.guvnor.ala.runtime.providers.Provider>
-
getDomainType
public Class<org.guvnor.ala.runtime.providers.Provider> getDomainType()
- Specified by:
getDomainTypein interfaceTypeConverter<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:
toDomainin interfaceTypeConverter<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:
toModelin interfaceTypeConverter<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.
-
-