Interface ViewLifecyclePhaseBuilder
- All Known Implementing Classes:
ViewLifecyclePhaseBuilderBase
public interface ViewLifecyclePhaseBuilder
Encapsulates the concept of creating
ViewLifecyclePhase instances during a the view
lifecycle build process.- Author:
- Kuali Rice Team (rice.collab@kuali.org)
- See Also:
-
Method Summary
Modifier and TypeMethodDescriptionbuildPhase(String viewPhase, LifecycleElement element, Component parent, String parentPath, List<String> refreshPaths) Creates a lifecycle phase instance for a specific component in the current lifecycle.buildPhase(View view, String viewPhase, List<String> refreshPaths) Creates a lifecycle phase instance for the given view.
-
Method Details
-
buildPhase
Creates a lifecycle phase instance for the given view.- Parameters:
view- view instance the phase should be built forviewPhase- View phase to build an instance for- Returns:
- pre-process phase instance
- See Also:
-
buildPhase
ViewLifecyclePhase 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.- Parameters:
viewPhase- view phase to build an instance forelement- lifecycle element to build an instance forparent- parent componentparentPath- path relative to the parent component referring to the lifecycle element- Returns:
- phase instance
-