1 23 package org.infoglue.deliver.portal.om; 24 25 import java.util.Iterator ; 26 import java.util.List ; 27 28 import javax.portlet.PortletMode; 29 30 34 public class ContentTypeImpl 35 implements org.apache.pluto.om.portlet.ContentType { 36 37 private String contentType; 38 private List portletModes; 39 40 43 public String getContentType() { 44 return contentType; 45 } 46 47 50 public Iterator getPortletModes() { 51 return portletModes.iterator(); 52 } 53 54 57 public boolean supportsPortletMode(PortletMode portletMode) { 58 for (Iterator it = portletModes.iterator(); it.hasNext();) { 59 PortletMode mode = (PortletMode) it.next(); 60 if (mode.equals(portletMode)) { 61 return true; 62 } 63 } 64 return false; 65 } 66 67 } 68 | Popular Tags |