}
// set the title, so the header JSP page can use it when rendering
portletInfo.setTitle(title);
DynamicInformationProvider provider = FactoryAccess.getDynamicProvider(request);
ContentType supported = portletDefinition.getContentTypeSet().get(wrappedResponse.getContentType());
PortalContextProvider portalContextProvider = FactoryAccess.getStaticProvider().getPortalContextProvider();
// get the list of modes this Portlet supports
if (supported != null && portalContextProvider != null) {
// if portlet supports portlet modes
Iterator modes = supported.getPortletModes();
while (modes.hasNext()) {
PortletMode mode = (PortletMode) modes.next();
// check whether portal also supports portlet mode
boolean portalSupport = false;