Class EndUserStateLocalizationViewModel
java.lang.Object
de.xima.fc.common.bean_models.SourceableLocalizationViewModel<EndUserStateLocalizationViewModelEntry>
de.xima.fc.common.bean_models.PojoLocalizationViewModel<EndUserStateLocalizationViewModelEntry>
de.xima.fc.common.bean_models.workflow.state.EndUserStateLocalizationViewModel
- All Implemented Interfaces:
ILocalizationViewModel<EndUserStateLocalizationViewModelEntry>, Serializable
public class EndUserStateLocalizationViewModel
extends PojoLocalizationViewModel<EndUserStateLocalizationViewModelEntry>
View model for editing localized messages of a
end user state.- Since:
- 8.2.0
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfromEndUserState(EndUserState endUserState, Locale viewLocale) Creates a new view model for the given end user state.protected EndUserStateLocalizationViewModelEntrynewEntry()toLocalizationsList(EndUserState state) Methods inherited from class PojoLocalizationViewModel
getLocalizations, setLocalizations
-
Constructor Details
-
EndUserStateLocalizationViewModel
public EndUserStateLocalizationViewModel()
-
-
Method Details
-
toLocalizationsList
-
newEntry
- Specified by:
newEntryin classSourceableLocalizationViewModel<EndUserStateLocalizationViewModelEntry>
-
fromEndUserState
public static EndUserStateLocalizationViewModel fromEndUserState(EndUserState endUserState, Locale viewLocale) Creates a new view model for the given end user state.- Parameters:
endUserState- The end user state to create the view model for.viewLocale- Locale to use e.g. for sorting locales by their localized display name.- Returns:
- The new view model.
-