public class LspsCustomUIWithContextDocumentHolder extends AbstractDocumentHolder
document, documentId, parameters, saved, savedDocumentId, uiState
modelInstanceUtilsService, modelProviderService, sharedRecordTypeFactory
Constructor and Description |
---|
LspsCustomUIWithContextDocumentHolder(long savedDocumentId,
LspsAppConnector appConnector,
LspsFormConnector formConnector,
String userId)
Creates context for the given saved document id.
|
LspsCustomUIWithContextDocumentHolder(String documentId,
Map<String,String> parameters,
LspsAppConnector appConnector,
LspsFormConnector formConnector,
String userId)
Creates context for the given document id with the given parameters.
|
Modifier and Type | Method and Description |
---|---|
protected ExecutionContext |
createEvaluationContext()
Creates the evaluation context.
|
protected LspsScreen |
createScreen()
Creates the user interface.
|
protected RecordHolder |
submit()
Submits the changes done within the context and closes the context.
|
addSaveMetadataToUploadedBinaryData, createDocumentToSave, createSavedStateHolder, getDocument, getHistoryEntry, getSubmitNavigationDefinition, getTitle, isReadOnly, isSaved, save
collectGarbage, deactivate, getAppConnector, getExecutionContext, getExecutionContext, getFormConnector, getHandle, getModelInstance, getScreen, getValueHolder, getValueHolderInLevel, invalidate, isClosureWithQuery, isValid, minimalModelInstanceCopy, performPersist, persist, reactivate, reloadContent, submitContext, updateApplicationData
public LspsCustomUIWithContextDocumentHolder(long savedDocumentId, LspsAppConnector appConnector, LspsFormConnector formConnector, String userId) throws LspsException
savedDocumentId
- appConnector
- formConnector
- userId
- LspsException
public LspsCustomUIWithContextDocumentHolder(String documentId, Map<String,String> parameters, LspsAppConnector appConnector, LspsFormConnector formConnector, String userId) throws LspsException
documentId
- parameters
- appConnector
- formConnector
- userId
- LspsException
protected ExecutionContext createEvaluationContext() throws LspsException
LspsContextHolder
LspsContextHolder.reloadContent()
.createEvaluationContext
in class AbstractDocumentHolder
LspsException
protected LspsScreen createScreen()
LspsContextHolder
LspsContextHolder.reloadContent()
.createScreen
in class AbstractDocumentHolder
protected RecordHolder submit() throws LspsException
LspsContextHolder
submit
in class AbstractDocumentHolder
LspsException
Copyright © 2007-2018 Whitestein Technologies. All Rights Reserved.