| Package | Description |
|---|---|
| org.kuali.rice.krad.uif.component | |
| org.kuali.rice.krad.uif.layout | |
| org.kuali.rice.krad.uif.lifecycle | |
| org.kuali.rice.krad.uif.util | |
| org.kuali.rice.krad.uif.view |
| Modifier and Type | Method and Description |
|---|---|
void |
ComponentBase.notifyCompleted(ViewLifecyclePhase phase)
Receive notification that a lifecycle phase, and all successor phases, have been completed on
this component.
|
| Modifier and Type | Method and Description |
|---|---|
void |
LayoutManagerBase.notifyCompleted(ViewLifecyclePhase phase)
Receive notification that a lifecycle phase, and all successor phases, have been completed on
this component.
|
| Modifier and Type | Class and Description |
|---|---|
class |
ApplyModelComponentPhase
Lifecycle phase processing task for applying the model to a component.
|
class |
FinalizeComponentPhase
Lifecycle phase processing task for finalizing a component.
|
class |
InitializeComponentPhase
Lifecycle phase processing task for initializing a component.
|
class |
PreProcessElementPhase
Lifecycle phase implementation representing the pre-process phase.
|
class |
RenderComponentPhase
Lifecycle phase processing task for rendering a component.
|
class |
ViewLifecyclePhaseBase
Base abstract implementation for a lifecycle phase.
|
| Modifier and Type | Method and Description |
|---|---|
protected ViewLifecyclePhase |
ViewLifecyclePhaseBuilderBase.buildApplyModelPhase()
Creates an instance of the
ApplyModelComponentPhase phase with configured tasks. |
protected ViewLifecyclePhase |
ViewLifecyclePhaseBuilderBase.buildFinalizePhase()
Creates an instance of the
FinalizeComponentPhase phase with configured tasks. |
protected ViewLifecyclePhase |
ViewLifecyclePhaseBuilderBase.buildInitializePhase()
Creates an instance of the
InitializeComponentPhase phase with configured tasks. |
ViewLifecyclePhase |
ViewLifecyclePhaseBuilderBase.buildPhase(String viewPhase,
LifecycleElement element,
Component parent,
String parentPath,
List<String> refreshPaths)
Creates a lifecycle phase instance for a specific component in the current lifecycle.
|
ViewLifecyclePhase |
ViewLifecyclePhaseBuilder.buildPhase(String viewPhase,
LifecycleElement element,
Component parent,
String parentPath,
List<String> refreshPaths)
Creates a lifecycle phase instance for a specific component in the current lifecycle.
|
ViewLifecyclePhase |
ViewLifecyclePhaseBuilderBase.buildPhase(View view,
String viewPhase,
List<String> refreshPaths)
Creates a lifecycle phase instance for the given view.
|
ViewLifecyclePhase |
ViewLifecyclePhaseBuilder.buildPhase(View view,
String viewPhase,
List<String> refreshPaths)
Creates a lifecycle phase instance for the given view.
|
protected ViewLifecyclePhase |
ViewLifecyclePhaseBuilderBase.buildPreProcessPhase()
Creates an instance of the
PreProcessElementPhase phase with configured tasks. |
protected ViewLifecyclePhase |
ViewLifecyclePhaseBuilderBase.buildRenderPhase()
Creates an instance of the
RenderComponentPhase phase with configured tasks. |
protected ViewLifecyclePhase |
ViewLifecyclePhaseBuilderBase.finishBuildPhase(ViewLifecyclePhase phase)
Determines if the previous phases have been run for the given element and if not backs up
until it finds the first phase we need to run.
|
ViewLifecyclePhase |
ViewLifecycleProcessor.getActivePhase()
Gets the phase actively being processing on the current thread.
|
ViewLifecyclePhase |
SynchronousViewLifecycleProcessor.getActivePhase()
Gets the phase actively being processing on the current thread.
|
ViewLifecyclePhase |
AsynchronousViewLifecycleProcessor.getActivePhase()
Gets the phase actively being processing on the current thread.
|
static ViewLifecyclePhase |
ViewLifecycle.getPhase()
Gets the current phase of the active lifecycle, or null if no phase is currently active.
|
protected ViewLifecyclePhase |
ViewLifecyclePhaseBuilderBase.getPhaseInstance(String viewPhase)
Build a phase instance for processing the given view phase.
|
ViewLifecyclePhase |
ViewLifecyclePhaseBase.getPredecessor()
Gets the lifecycle phase that directly precedes this phase.
|
ViewLifecyclePhase |
ViewLifecyclePhase.getPredecessor()
Gets the lifecycle phase that directly precedes this phase.
|
protected ViewLifecyclePhase |
ViewLifecyclePhaseBase.initializeSuccessor(LifecycleElement nestedElement,
String nestedPath,
Component nestedParent)
Initializes a successor of this phase for a given nested element.
|
protected ViewLifecyclePhase |
RenderComponentPhase.initializeSuccessor(LifecycleElement nestedElement,
String nestedPath,
Component parent)
Initializes a successor of this phase for a given nested element.
|
protected ViewLifecyclePhase |
PreProcessElementPhase.initializeSuccessor(LifecycleElement nestedElement,
String nestedPath,
Component nestedParent)
Initializes a successor of this phase for a given nested element.
|
| Modifier and Type | Method and Description |
|---|---|
protected ViewLifecyclePhase |
ViewLifecyclePhaseBuilderBase.finishBuildPhase(ViewLifecyclePhase phase)
Determines if the previous phases have been run for the given element and if not backs up
until it finds the first phase we need to run.
|
protected static String |
ViewLifecyclePhaseBuilderBase.getPreviousViewPhase(ViewLifecyclePhase phase)
Return the previous view phase, for automatic phase spawning.
|
void |
ViewLifecycleProcessor.offerPendingPhase(ViewLifecyclePhase phase)
Queues a lifecycle phase to be processed within the lifecycle associated with this processor.
|
void |
SynchronousViewLifecycleProcessor.offerPendingPhase(ViewLifecyclePhase pendingPhase)
Queues a lifecycle phase to be processed within the lifecycle associated with this processor.
|
void |
AsynchronousViewLifecycleProcessor.offerPendingPhase(ViewLifecyclePhase phase)
Queues a lifecycle phase to be processed within the lifecycle associated with this processor.
|
void |
ViewLifecycleProcessor.performPhase(ViewLifecyclePhase initialPhase)
Performs a lifecycle phase according to this processor's semantics, blocking until the phase
has been completely processed.
|
void |
SynchronousViewLifecycleProcessor.performPhase(ViewLifecyclePhase initialPhase)
Performs a lifecycle phase according to this processor's semantics, blocking until the phase
has been completely processed.
|
void |
AsynchronousViewLifecycleProcessor.performPhase(ViewLifecyclePhase initialPhase)
Performs a lifecycle phase according to this processor's semantics, blocking until the phase
has been completely processed.
|
void |
ViewLifecycleProcessor.pushPendingPhase(ViewLifecyclePhase phase)
Pushes lifecycle phases to be processed within the lifecycle associated with this processor.
|
void |
SynchronousViewLifecycleProcessor.pushPendingPhase(ViewLifecyclePhase phase)
Pushes lifecycle phases to be processed within the lifecycle associated with this processor.
|
void |
AsynchronousViewLifecycleProcessor.pushPendingPhase(ViewLifecyclePhase phase)
Pushes lifecycle phases to be processed within the lifecycle associated with this processor.
|
void |
ViewLifecyclePhaseBase.setNextPhase(ViewLifecyclePhase nextPhase)
Sets the next phase, to queue for processing after this phase is completed.
|
void |
ViewLifecyclePhase.setNextPhase(ViewLifecyclePhase nextPhase)
Sets the next phase, to queue for processing after this phase is completed.
|
void |
ViewLifecyclePhaseBase.setPredecessor(ViewLifecyclePhase phase)
Sets the predecessor, for notification during processing.
|
void |
ViewLifecyclePhase.setPredecessor(ViewLifecyclePhase phase)
Sets the predecessor, for notification during processing.
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
ViewLifecyclePhaseBase.initializeAllLifecycleSuccessors(Queue<ViewLifecyclePhase> successors)
Initializes all lifecycle phase successors.
|
protected void |
ViewLifecyclePhaseBase.initializeRefreshPathSuccessors(Queue<ViewLifecyclePhase> successors)
Initializes only the lifecycle successors referenced by paths within
ViewLifecyclePhaseBase.getRefreshPaths(). |
protected void |
ViewLifecyclePhaseBase.initializeSuccessors(Queue<ViewLifecyclePhase> successors)
Initializes queue of successor phases.
|
protected void |
RenderComponentPhase.initializeSuccessors(Queue<ViewLifecyclePhase> successors)
Initializes queue of successor phases.
|
protected void |
FinalizeComponentPhase.initializeSuccessors(Queue<ViewLifecyclePhase> successors)
Initializes queue of successor phases.
|
protected void |
ViewLifecyclePhaseBase.processSuccessors(Queue<ViewLifecyclePhase> successors)
Adds phases added as successors to the processor, or if there are no pending successors invokes
the complete notification step.
|
| Modifier and Type | Method and Description |
|---|---|
void |
LifecycleElement.notifyCompleted(ViewLifecyclePhase phase)
Receive notification that a lifecycle phase, and all successor phases, have been completed on
this component.
|
| Modifier and Type | Method and Description |
|---|---|
void |
View.notifyCompleted(ViewLifecyclePhase phase)
Receive notification that a lifecycle phase, and all successor phases, have been completed on
this component.
|
Copyright © 2005–2018 The Kuali Foundation. All rights reserved.