public class LspsCustomUITodoHolder extends AbstractTodoHolder
LspsContextHolder
which displays and handles the lifecycle of
a LSPS to-do.PARAM_NAVIGATION, PARAM_UIDEFINITION, taskContextId, todo, todoId, todoServiceLocal
modelInstanceUtilsService, modelProviderService, sharedRecordTypeFactory
Constructor and Description |
---|
LspsCustomUITodoHolder(long todoId,
LspsAppConnector appConnector,
LspsFormConnector formConnector,
String userId,
boolean readOnly)
Creates context for the given to-do id.
|
Modifier and Type | Method and Description |
---|---|
protected ExecutionContext |
createEvaluationContext()
Creates the evaluation context.
|
protected LspsScreen |
createScreen()
Creates the user interface.
|
boolean |
isSaved()
Returns true if the state of the GUI was already saved before opening.
|
protected TodoList |
submitTodo() |
addSaveMetadataToUploadedBinaryData, createSavedStateHolder, createStackTrace, getHistoryEntry, getSubmitNavigationDefinition, getTitle, getTodo, isReadOnly, isUsingEvalLevels, save, submit, updateApplicationData
collectGarbage, deactivate, getAppConnector, getExecutionContext, getExecutionContext, getFormConnector, getHandle, getModelInstance, getScreen, getValueHolder, getValueHolderInLevel, invalidate, isClosureWithQuery, isValid, minimalModelInstanceCopy, performPersist, persist, reactivate, reloadContent, submitContext
public LspsCustomUITodoHolder(long todoId, LspsAppConnector appConnector, LspsFormConnector formConnector, String userId, boolean readOnly) throws LspsException
todoId
- appConnector
- formConnector
- userId
- readOnly
- LspsException
protected ExecutionContext createEvaluationContext() throws LspsException
LspsContextHolder
LspsContextHolder.reloadContent()
.createEvaluationContext
in class LspsContextHolder
LspsException
protected LspsScreen createScreen()
LspsContextHolder
LspsContextHolder.reloadContent()
.createScreen
in class LspsContextHolder
public boolean isSaved()
LspsContextHolder
isSaved
in class LspsContextHolder
protected TodoList submitTodo() throws LspsException
submitTodo
in class AbstractTodoHolder
LspsException
Copyright © 2007-2018 Whitestein Technologies. All Rights Reserved.