protected String getVersion(PortletApplication pa) { String version = ""; Collection versionList = pa.getMetadata().getFields("pa-version"); if (versionList != null) { Iterator it = versionList.iterator(); if (it.hasNext()) { LocalizedField field = (LocalizedField)it.next(); version = field.getValue(); } } return version; }
metadataBean = new GenericMetadataBean(portletApplication.getMetadata());
GenericMetadata appMetadata = portletApplication.getMetadata();
fieldMap.put(ParsedObject.ID, pa.getName()); Collection fields = pa.getMetadata().getFields(); for (Iterator fieldIter = fields.iterator(); fieldIter.hasNext();)
app.getMetadata().addField(JetspeedLocale.convertStringToLocale(m.getLang()), m.getMetadataName(), m.getContent());