}
return securityRoleRefs;
}
private ContentTypeSet getContentTypes(Element portletE) {
ContentTypeSetImpl contentTypes = new ContentTypeSetImpl();
NodeList supportsNL = portletE.getElementsByTagName("supports");
for (int i = 0; i < supportsNL.getLength(); i += 1) {
Element supportsE = (Element)supportsNL.item(i);
ContentTypeImpl contentType = new ContentTypeImpl();
contentType.setContentType(XML.getChildElementText(supportsE, "mime-type"));
NodeList portletModeNL = supportsE.getElementsByTagName("portlet-mode");
for (int j = 0; j < portletModeNL.getLength(); j += 1) {
Element portletModeE = (Element)portletModeNL.item(j);
contentType.addPortletMode(new PortletMode(XML.getElementText(portletModeE)));
}
contentTypes.add(contentType);
}
return contentTypes;
}