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]

Reply via email to