Interface ViewLifecycleTask<T>
- Type Parameters:
T- top level lifecycle element type this task applies to
- All Superinterfaces:
Runnable
- All Known Implementing Classes:
AddFocusAndJumpDataAttributesTask,AddViewTemplatesTask,AfterEvaluateExpressionTask,ApplyAuthAndPresentationLogicTask,AssignIdsTask,ComponentDefaultApplyModelTask,ComponentDefaultFinalizeTask,ComponentDefaultInitializeTask,EvaluateExpressionsTask,FinalizeViewTask,HelperCustomApplyModelTask,HelperCustomFinalizeTask,HelperCustomInitializeTask,InitializeContainerFromHelperTask,InitializeDataFieldFromDictionaryTask,InvokeFinalizerTask,PopulateComponentContextTask,PopulateComponentFromExpressionGraphTask,PopulatePathTask,PopulateReplacersAndModifiersFromExpressionGraphTask,PrepareForCacheTask,ProcessRemoteFieldsHolderTask,RefreshStateModifyTask,RegisterPropertyEditorTask,RenderComponentTask,RunComponentModifiersTask,SetReadOnlyOnDataBindingTask,SortContainerTask,SuffixIdFromContainerTask,SyncClientSideStateTask,ViewLifecycleTaskBase
Represents a discrete task within the view lifecycle.
- Author:
- Kuali Rice Team (rice.collab@kuali.org)
-
Method Summary
Modifier and TypeMethodDescriptionGets the phase this lifecycle task is a part of.Gets the top level lifecycle element type that this task applies to.voidsetElementState(LifecycleElementState lifecycleElementState)
-
Method Details
-
getElementType
Gets the top level lifecycle element type that this task applies to.If an element is not a subclass of this type, then the task will not be performed on that element.
- Returns:
- lifecycle element type
-
getElementState
LifecycleElementState getElementState()Gets the phase this lifecycle task is a part of.- Returns:
- lifecycle phase
-
setElementState
- See Also:
-