Class PortletModel

java.lang.Object
org.exoplatform.portal.config.model.ModelObject
org.exoplatform.portal.config.model.Application<org.exoplatform.portal.pom.spi.portlet.Portlet>
org.exoplatform.portal.config.serialize.PortletApplication
org.exoplatform.commons.addons.PortletModel
All Implemented Interfaces:
Cloneable

public class PortletModel extends org.exoplatform.portal.config.serialize.PortletApplication
This class is a workaround, eXo Kernel can't config an object field as array of String
This class also help to simplify the xml configuration
  • Field Summary

    Fields inherited from class org.exoplatform.portal.config.serialize.PortletApplication

    JiBX_bindingList

    Fields inherited from class org.exoplatform.portal.config.model.ModelObject

    cssClass, cssStyle, height, storageId, storageName, width
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
     
     
     

    Methods inherited from class org.exoplatform.portal.config.model.Application

    build, checkStorage, clone, createPortletApplication, createPortletApplication, createPortletApplication, getAccessPermissions, getCssClass, getDescription, getHeight, getIcon, getId, getProfiles, getProperties, getShowApplicationMode, getShowApplicationState, getShowInfoBar, getState, getTheme, getTitle, getType, getWidth, isModifiable, resetStorage, setAccessPermissions, setDescription, setHeight, setIcon, setId, setModifiable, setProperties, setShowApplicationMode, setShowApplicationState, setShowInfoBar, setState, setTheme, setTitle, setWidth

    Methods inherited from class org.exoplatform.portal.config.model.ModelObject

    build, getCssStyle, getStorageId, getStorageName, setCssClass, setCssStyle, setStorageName

    Methods inherited from class java.lang.Object

    equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • PortletModel

      public PortletModel()
  • Method Details

    • getPermissions

      public List<String> getPermissions()
    • getPortletPrefs

      public Map<String,Object> getPortletPrefs()
    • getContentId

      public String getContentId()