Package org.apache.pluto.om.portlet

Examples of org.apache.pluto.om.portlet.ContentType


    /**
     * @see java.util.Collection#remove(java.lang.Object)
     */
    public boolean remove(Object o)
    {
        ContentType cType = (ContentType) o;
       
        return innerCollection.remove(cType);
    }
View Full Code Here


        PortletEntity entity = portletWindow.getPortletEntity();
        PortletDefinition def = entity.getPortletDefinition();
        ContentTypeSet contentTypes = def.getContentTypeSet();
        Iterator it = contentTypes.iterator();
        while(it.hasNext()) {
            ContentType ct = (ContentType)it.next();
            String supportedType = ct.getContentType();
            if (supportedType.equals(type)) {
                return true;
            } else if (supportedType.indexOf("*") >= 0) {
                // the supported type contains a wildcard
                int index = supportedType.indexOf("/");
View Full Code Here

    }
    // set the title, so the header JSP page can use it when rendering
    portletInfo.setTitle(title);

    DynamicInformationProvider provider = FactoryAccess.getDynamicProvider(request);
    ContentType supported = portletDefinition.getContentTypeSet().get(wrappedResponse.getContentType());
    PortalContextProvider portalContextProvider = FactoryAccess.getStaticProvider().getPortalContextProvider();

    // get the list of modes this Portlet supports
    if (supported != null && portalContextProvider != null) {
      // if portlet supports portlet modes
      Iterator modes = supported.getPortletModes();
      while (modes.hasNext()) {
        PortletMode mode = (PortletMode) modes.next();

        // check whether portal also supports portlet mode
        boolean portalSupport = false;
View Full Code Here

   
    public ContentType get(String contentType)
    {
        Iterator iterator = this.iterator();
        while (iterator.hasNext()) {
            ContentType _contentType = (ContentType)iterator.next();
            if (_contentType.getContentType().equals(contentType)) {
                return _contentType;
            }
        }
        return null;
    }
View Full Code Here

     
      Collection allPortletModes = new ArrayList();

      Iterator contentTypes = this.iterator();
    while (contentTypes.hasNext()){
      ContentType aContentType = (ContentType)contentTypes.next();
      Iterator portletModes = aContentType.getPortletModes();
     
      while(portletModes.hasNext()) {
        Object portletMode = portletModes.next();
        if(!allPortletModes.contains(portletMode)) {
          allPortletModes.add(portletMode);  
View Full Code Here

     * @see org.apache.pluto.om.portlet.ContentTypeSet#get(java.lang.String)
     */
    public ContentType get(String contentType) {
        Iterator iterator = this.iterator();
        while (iterator.hasNext()) {
            ContentType _contentType = (ContentType)iterator.next();
            if (_contentType.getContentType().equals(contentType)) {
                return _contentType;
            }
        }
        return null;
    }
View Full Code Here

     
      Collection allPortletModes = new ArrayList();

      Iterator contentTypes = this.iterator();
    while (contentTypes.hasNext()){
      ContentType aContentType = (ContentType)contentTypes.next();
      Iterator portletModes = aContentType.getPortletModes();
     
      while(portletModes.hasNext()) {
        Object portletMode = portletModes.next();
        if(!allPortletModes.contains(portletMode)) {
          allPortletModes.add(portletMode);  
View Full Code Here

   
    public ContentType get(String contentType)
    {
        Iterator iterator = this.iterator();
        while (iterator.hasNext()) {
            ContentType _contentType = (ContentType)iterator.next();
            if (_contentType.getContentType().equals(contentType)) {
                return _contentType;
            }
        }
        return null;
    }
View Full Code Here

     
      Collection allPortletModes = new ArrayList();

      Iterator contentTypes = this.iterator();
    while (contentTypes.hasNext()){
      ContentType aContentType = (ContentType)contentTypes.next();
      Iterator portletModes = aContentType.getPortletModes();
     
      while(portletModes.hasNext()) {
        Object portletMode = portletModes.next();
        if(!allPortletModes.contains(portletMode)) {
          allPortletModes.add(portletMode);  
View Full Code Here

     * @see org.apache.pluto.om.portlet.ContentTypeSet#get(java.lang.String)
     */
    public ContentType get(String contentType) {
        Iterator iterator = this.iterator();
        while (iterator.hasNext()) {
            ContentType _contentType = (ContentType)iterator.next();
            if (_contentType.getContentType().equals(contentType)) {
                return _contentType;
            }
        }
        return null;
    }
View Full Code Here

TOP

Related Classes of org.apache.pluto.om.portlet.ContentType

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.