//
@SuppressWarnings("unchecked")
private void _initializePPR(
FacesContext fContext)
{
PartialPageContext pprContext =
_adfRenderingContext.getPartialPageContext();
if (pprContext != null)
{
// For compatibility with our current renderers, look for
// the PARTIAL_TARGETS parameter, and add any that are found
Map<String, String> parameters =
fContext.getExternalContext().getRequestParameterMap();
String param = parameters.get(UIConstants.PARTIAL_TARGETS_PARAM);
if ((null != param) && !"".equals(param))
{
_LOG.finer("Adding partial targets from parameter: {0}", param);
// Parse the parameter value to a String[]
String[] partialTargets = XMLUtils.parseNameTokens(param);
for (int i = 0; i < partialTargets.length; i++)
pprContext.addPartialTarget(partialTargets[i]);
}
}
}