Package org.apache.jetspeed.om.portlet

Examples of org.apache.jetspeed.om.portlet.GenericMetadata


            }
        }
       
        if (portletIcon != null)
        {
            GenericMetadata appMetadata = portletApplication.getMetadata();
           
            Collection<LocalizedField> fields = appMetadata.getFields(PortalReservedParameters.PORTLET_ICON_HOLDER);
           
            if (fields != null && !fields.isEmpty())
            {
                portletIconHolder = fields.iterator().next().getValue();
            }
           
            fields = appMetadata.getFields(PortalReservedParameters.PORTLET_ICON_BASE_PATH);
           
            if (fields != null && !fields.isEmpty())
            {
                portletIconBasePath = fields.iterator().next().getValue();
            }
View Full Code Here


                FolderWeakReference folderReference = ((SearchFolder)foldersIter.next()).folderReference;
                Folder folder = folderReference.getFolder();
                String name = folder.getName();
                String title = folder.getTitle();
                String shortTitle = folder.getShortTitle();
                GenericMetadata folderMetadata = folder.getMetadata();
                if (((title != null) && !title.equalsIgnoreCase(name)) ||
                    ((shortTitle != null) && !shortTitle.equalsIgnoreCase(name)) ||
                    ((folderMetadata != null) && (folderMetadata.getFields() != null) && !folderMetadata.getFields().isEmpty()))
                {
                    return folderReference;
                }
            }
        }
View Full Code Here

        return false;
    }

    static protected String retrieveField(Folder folder, Locale locale, String name)
    {
        GenericMetadata metadata = folder.getMetadata();
        Collection<LocalizedField> fields = metadata.getFields();
        if (fields != null)
        {
            Iterator<LocalizedField> it = fields.iterator();
            while (it.hasNext())
            {
View Full Code Here

    }
   
    static protected void updateField(Folder folder, Locale locale, String name, String value)
    {
      Locale addLocale = (locale == null) ? Locale.ENGLISH : locale;
        GenericMetadata metadata = folder.getMetadata();
        Collection<LocalizedField> fields = metadata.getFields();
        if (fields == null || fields.size() == 0)
            metadata.addField(addLocale, name, value);
        else
        {
            if (!updateMetaField(fields, locale, name, value))
            {
                metadata.addField(addLocale, name, value);
            }
        }
       
    }
View Full Code Here

        if(metadataFields == null)
        {
            metadataFields = CollectionUtils.createCollection();
        }
       
        GenericMetadata metadata = new PortletApplicationMetadataImpl();
        metadata.setFields(metadataFields);
       
        return metadata;
    }
View Full Code Here

        if (metadataFields == null)
        {
            metadataFields = CollectionUtils.createCollection();
        }

        GenericMetadata metadata = new PortletDefinitionMetadataImpl();
        metadata.setFields(metadataFields);

        return metadata;
    }
View Full Code Here

                    }
                }
            }
           
            PortletDefinition portletDef = window.getPortletDefinition();
            GenericMetadata metaData = portletDef.getMetadata();
            if (!mergeRequestParameters)
            {
                mergeRequestParameters =
                    getMetaDataBooleanValue(
                        metaData,
View Full Code Here

TOP

Related Classes of org.apache.jetspeed.om.portlet.GenericMetadata

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.