jford 2004/03/09 17:15:32
Modified: components/registry/src/java/org/apache/jetspeed/om/portlet/impl
PortletApplicationDefinitionImpl.java
Log:
Added metadata fields collection
Revision Changes Path
1.6 +24 -6
jakarta-jetspeed-2/components/registry/src/java/org/apache/jetspeed/om/portlet/impl/PortletApplicationDefinitionImpl.java
Index: PortletApplicationDefinitionImpl.java
===================================================================
RCS file:
/home/cvs/jakarta-jetspeed-2/components/registry/src/java/org/apache/jetspeed/om/portlet/impl/PortletApplicationDefinitionImpl.java,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- PortletApplicationDefinitionImpl.java 8 Mar 2004 00:49:05 -0000 1.5
+++ PortletApplicationDefinitionImpl.java 10 Mar 2004 01:15:32 -0000 1.6
@@ -67,11 +67,11 @@
/** PK of this Portlet Application's Web Application */
protected long webApplicationId;
- /** DublinCore property */
+ /** Metadata property */
private GenericMetadata metadata = new GenericMetadataImpl();
- /** PK of this DublinCore */
- protected long metadataId;
-
+
+ private Collection metadataFields = null;
+
/** Description */
private String description;
@@ -258,7 +258,25 @@
* @see
org.apache.jetspeed.om.common.portlet.MutablePortletApplication#setMetadata(org.apache.jetspeed.om.common.GenericMetadata)
*/
public void setMetadata(GenericMetadata metadata) {
- this.metadata = metadata;
+ this.metadata = metadata;
+ this.metadataFields = metadata.getFields();
+ }
+
+ /**
+ * @return
+ */
+ public Collection getMetadataFields()
+ {
+ return metadataFields;
+ }
+
+ /**
+ * @param collection
+ */
+ public void setMetadataFields(Collection metadataFields)
+ {
+ this.metadataFields = metadataFields;
+ metadata.setFields(metadataFields);
}
}
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]