}
}
}
// Extract the relevant phase identifer from the underlying class
FacesPhaseListener.PhaseId pi = fpl.phaseId();
if (pi == FacesPhaseListener.PhaseId.ANY_PHASE) {
this.phaseId = PhaseId.ANY_PHASE;
} else if (pi == FacesPhaseListener.PhaseId.RESTORE_VIEW) {
this.phaseId = PhaseId.RESTORE_VIEW;
} else if (pi == FacesPhaseListener.PhaseId.APPLY_REQUEST_VALUES) {