Package de.esoco.process.step.entity
Klasse DisplayEntityHistory.HistoryData
java.lang.Object
org.obrel.core.RelatedObject
org.obrel.core.SerializableRelatedObject
de.esoco.process.ProcessElement
de.esoco.process.ProcessFragment
de.esoco.process.step.InteractionFragment
de.esoco.process.step.entity.DisplayEntityHistory.HistoryData
- Alle implementierten Schnittstellen:
de.esoco.lib.event.EditListener<String>
,de.esoco.lib.manage.Initializable
,Serializable
,org.obrel.core.Relatable
- Umschließende Klasse:
DisplayEntityHistory
public static class DisplayEntityHistory.HistoryData
extends InteractionFragment
implements de.esoco.lib.event.EditListener<String>
A fragment that displays the value of a history record.
- Siehe auch:
-
Verschachtelte Klassen - Übersicht
Von Schnittstelle geerbte verschachtelte Klassen/Schnittstellen de.esoco.lib.event.EditListener
de.esoco.lib.event.EditListener.EditAction
-
Feldübersicht
Modifizierer und TypFeldBeschreibungstatic final org.obrel.core.RelationType
<List<org.obrel.core.RelationType<?>>> A standard parameter that can be used to display this fragment as a sub-fragment.Von Klasse geerbte Felder de.esoco.process.step.InteractionFragment
MESSAGE_BOX_ERROR_ICON, MESSAGE_BOX_INFO_ICON, MESSAGE_BOX_QUESTION_ICON, MESSAGE_BOX_WARNING_ICON
Von Klasse geerbte Felder de.esoco.process.ProcessElement
MSG_PARAM_NOT_SET
-
Konstruktorübersicht
KonstruktorBeschreibungHistoryData
(de.esoco.lib.property.Updatable optionsListener, boolean noteEditAllowed, boolean showOriginFilter) Creates a new instance. -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungvoid
editFinished
(String value, de.esoco.lib.event.EditListener.EditAction finishAction) void
editStarted
(String value) List
<org.obrel.core.RelationType<?>> Returns the collection of input parameters of this fragment.List
<org.obrel.core.RelationType<?>> Returns the list of interaction parameters for this fragment.void
init()
Must be implemented to initialize the interaction parameters of this fragment.void
update
(HistoryRecord record, boolean stopEdit) Updates the display and state for a certain history record.Von Klasse geerbte Methoden de.esoco.process.step.InteractionFragment
abort, abortFragment, addDisplayParameters, addInputParameters, addInputParameters, addPanelParameters, addParameterUpdateListener, addSubFragment, addSubFragment, addSubFragment, addSubFragment, addViewFragment, afterInteraction, applyAllCoupledParameters, attach, button, buttons, buttons, canRollback, chart, checkBox, checkBox, checkBoxes, cleanup, clearInteractionParameters, clearSelection, comboBox, dateParam, deleteRelation, display, dropDown, dropDown, enableEdit, entityParam, entityParam, enumParam, executeCleanupActions, finish, finishFragment, flagParam, fragmentParam, get, getFragmentParameter, getParameterInteractionHandler, getParameterValidations, getParent, getProcess, getProcessStep, getRelation, getRelations, getRoot, getTemporaryParameterId, getValueDatatype, handleInteraction, hasInteraction, icon, iconButtons, iconButtons, image, imageButtons, initComplete, initProcessStep, initQueryParameter, input, input, input, inputAttr, inputAttr, inputDate, inputTags, inputText, inputTextLines, insertInputParameters, insertInputParameters, intParam, isAttached, isInitialized, label, label, layout, listParam, lockEntityForProcess, lockEntityForStep, markFragmentInputParams, markInputParams, markParameterHierarchyAsModified, notifyParameterUpdateListeners, panel, panel, panel, panel, panel, panel, param, param, param, paramLike, prepareInteraction, prepareUpload, prepareUpload, radioButtons, reloadEntity, removeInteractionParameters, removeSubFragment, removeViewFragment, rollback, set, setContinueOnInteraction, setParam, setParameterInteractionHandler, setParameterValuesFromEntity, setParameterValuesFromEntity, setParent, setup, showConfirmationMessage, showDialog, showDialog, showDialog, showErrorMessage, showInfoMessage, showMessageBox, showMessageBox, showModalDialog, showView, showWarningMessage, structureModified, textParam, title, updateAllCoupledParameters, updateEntityFromParameterValues, updateUserInterface, validateFragmentParameters, validateParameters, validationError
Von Klasse geerbte Methoden de.esoco.process.ProcessFragment
addCleanupAction, addLayoutFiller, addPanel, addPanel, addProcessStepMessage, addSelectionDependency, addSelectionDependency, addStackPanel, addTabPanel, annotateForEntityQuery, annotateForEntityQuery, annotateParameter, applyDerivedParameter, applyDerivedParameters, applyExtraAttribute, changeDate, checkParameter, clearUIFlag, clearUIFlag, collectDerivedParameter, collectDerivedParameters, deleteParameters, disableElements, disableElements, disableElements, disableMultiSelectionElements, displayHistoryValue, enableAllElements, getAbsoluteFilePath, getAllowedElements, getAllowedValues, getCurrentQuery, getDerivedParameterValue, getFragmentId, getInputMode, getInteractiveInputParameter, getNamedTmpListType, getNamedTmpParameterType, getParameter, getParameterAnnotation, getParameterRelation, getProcessUser, getSelectionIndex, getSubFragment, getSubFragments, getTemporaryListType, getTemporaryListType, getTemporaryParameterName, getTemporaryParameterPackage, getTemporaryParameterType, getTemporaryParameterType, getTemporaryParameterType, getTemporarySetType, getUIProperties, getUIProperties, getUIProperty, getUserSetting, getUserSettings, hasFlagParameter, hasParameter, hasUIFlag, hasUserSetting, initChartParameter, initCountChartParameter, initProgressParameter, isInteractiveInput, isPanelParameter, lockEntity, markParameterAsModified, performParameterValidations, prepareDateInput, prepareDownload, prepareDownload, removeAllSubFragments, removeAllUIProperties, removeAllUIProperties, removeCleanupAction, removePanel, removeParameterAnnotation, removeSubFragment, removeTemporaryParameterType, removeUIProperties, setAllowedElements, setAllowedValues, setAllowedValues, setDatePeriod, setEnabled, setEnabled, setHtmlSize, setImmediateAction, setImmediateAction, setImmediateAction, setInteractive, setInteractive, setInteractive, setInteractive, setInteractive, setLayout, setParameter, setParameter, setParameterBounds, setProcessStepInfo, setProcessStepMessage, setProgressIndicator, setSelectionDependency, setSelectionDependency, setUIFlag, setUIFlag, setUIProperty, setUIProperty, setUIProperty, setUIProperty, setVisible, setVisible, spawnProcess, storeEntity, throwMissingParameterException, unlockEntity
Von Klasse geerbte Methoden de.esoco.process.ProcessElement
addDisplayParameters, continueOnInteraction, hasInteractionParameter, markInputParams, params, removeAllParameterValidations, removeInteractionParameters, removeParameterValidations, removeParameterValidations, setMandatory, setParameterNotEmptyValidations, setParameterNotEmptyValidations, setParameterNotNullValidations, setParameterNotNullValidations, setParameterValidation, setParameterValidation, staticParams
Von Klasse geerbte Methoden org.obrel.core.RelatedObject
notifyRelationListeners, readRelations, relationsEqual, relationsHashCode, relationsString, set, toString, transform, writeRelations
Von Klasse geerbte Methoden java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Von Schnittstelle geerbte Methoden org.obrel.core.Relatable
deleteRelation, deleteRelations, getAll, getOption, getRelationCount, getRelations, hasFlag, hasRelation, hasRelations, init, set, set, set, setOption, streamRelations
-
Felddetails
-
HISTORY_DATA_FRAGMENT
public static final org.obrel.core.RelationType<List<org.obrel.core.RelationType<?>>> HISTORY_DATA_FRAGMENTA standard parameter that can be used to display this fragment as a sub-fragment.
-
-
Konstruktordetails
-
HistoryData
public HistoryData(de.esoco.lib.property.Updatable optionsListener, boolean noteEditAllowed, boolean showOriginFilter) Creates a new instance.- Parameter:
optionsListener
- A listener that will be notified of option changesnoteEditAllowed
- TRUE to allow the editing of history records of typeHistoryRecord.HistoryType.NOTE
showOriginFilter
- TRUE to display a list of history origins to select from
-
-
Methodendetails
-
editFinished
- Angegeben von:
editFinished
in Schnittstellede.esoco.lib.event.EditListener<String>
-
editStarted
- Angegeben von:
editStarted
in Schnittstellede.esoco.lib.event.EditListener<String>
-
getInputParameters
Returns the collection of input parameters of this fragment. These must be a subset ofInteractionFragment.getInteractionParameters()
. The default implementation returns a mutable collection that can been modified directly by a subclass. Or it can be overridden by subclasses to return their own input parameter collection.- Setzt außer Kraft:
getInputParameters
in KlasseInteractionFragment
- Gibt zurück:
- The list of this fragment's input parameters
-
getInteractionParameters
Returns the list of interaction parameters for this fragment. The default implementation returns a mutable list that can been modified directly by a subclass. Or it can be overridden by subclasses to return their own interaction parameter list.- Setzt außer Kraft:
getInteractionParameters
in KlasseInteractionFragment
- Gibt zurück:
- The list of this fragment's interaction parameters
-
init
Must be implemented to initialize the interaction parameters of this fragment.- Angegeben von:
init
in Schnittstellede.esoco.lib.manage.Initializable
- Angegeben von:
init
in KlasseInteractionFragment
- Löst aus:
Exception
- Any kind of exception may be thrown in case of errors
-
update
Updates the display and state for a certain history record.- Parameter:
record
- The history record (NULL to clear)stopEdit
- TRUE if an active editor should be stopped
-