Class LocalizationViewModelService
- java.lang.Object
-
- org.eclipse.emfforms.internal.view.model.localization.LocalizationViewModelService
-
- All Implemented Interfaces:
ViewModelService,EMFFormsLocaleChangeListener
public class LocalizationViewModelService extends java.lang.Object implements ViewModelService, EMFFormsLocaleChangeListener
LocalizationViewModelService which will localize the view model.- Author:
- Eugen Neufeld
-
-
Constructor Summary
Constructors Constructor Description LocalizationViewModelService()Default constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voiddispose()Dispose.intgetPriority()Returns the priority for this view service.voidinstantiate(ViewModelContext context)Instantiate the view service.protected voidlocalize(LocalizationAdapter localizationAdapter, VElement vElement)The actual method localizing aVElement.voidnotifyLocaleChange()Notify about a locale change.
-
-
-
Method Detail
-
instantiate
public void instantiate(ViewModelContext context)
Instantiate the view service.- Specified by:
instantiatein interfaceViewModelService- Parameters:
context- theViewModelContext- See Also:
ViewModelService.instantiate(org.eclipse.emf.ecp.view.spi.context.ViewModelContext)
-
localize
protected void localize(LocalizationAdapter localizationAdapter, VElement vElement)
The actual method localizing aVElement.- Parameters:
localizationAdapter- The LocalizationAdapter to use for localizationvElement- TheVElementto localize
-
dispose
public void dispose()
Dispose.- Specified by:
disposein interfaceViewModelService- See Also:
ViewModelService.dispose()
-
getPriority
public int getPriority()
Returns the priority for this view service.- Specified by:
getPriorityin interfaceViewModelService- Returns:
- the priority
- See Also:
ViewModelService.getPriority()
-
notifyLocaleChange
public void notifyLocaleChange()
Notify about a locale change.- Specified by:
notifyLocaleChangein interfaceEMFFormsLocaleChangeListener- See Also:
EMFFormsLocaleChangeListener.notifyLocaleChange()
-
-