public static class ProcessGUIModel.Builder extends Object
Constructor and Description |
---|
Builder(ProcessGUIModel model) |
Builder(Vorgang process,
Locale locale) |
Modifier and Type | Method and Description |
---|---|
ProcessGUIModel |
build(UserContext uc,
Benutzer user,
ViewBean viewBean) |
static List<Status> |
findAvailableStates(UserContext uc,
Benutzer user,
Vorgang formRecord) |
static List<javax.faces.model.SelectItem> |
getFormProcessTypes(List<Status> availableStates,
Vorgang formRecord,
ViewBean viewBean,
Locale locale) |
ProcessGUIModel.Builder |
withCurrentFormVersion(boolean isCurrentFormVersion) |
ProcessGUIModel.Builder |
withProcessView(EProcessView processView) |
public Builder(ProcessGUIModel model)
public ProcessGUIModel build(UserContext uc, Benutzer user, ViewBean viewBean)
public ProcessGUIModel.Builder withProcessView(EProcessView processView)
public ProcessGUIModel.Builder withCurrentFormVersion(boolean isCurrentFormVersion)
public static List<javax.faces.model.SelectItem> getFormProcessTypes(List<Status> availableStates, Vorgang formRecord, ViewBean viewBean, Locale locale)
public static final List<Status> findAvailableStates(UserContext uc, Benutzer user, Vorgang formRecord)
Copyright © 2021 XIMA MEDIA GmbH. All rights reserved.