Class PortletModel

java.lang.Object
org.exoplatform.portal.config.model.ModelObject
org.exoplatform.portal.config.model.Application
org.exoplatform.portal.config.serialize.PortletApplication
org.exoplatform.commons.addons.PortletModel
All Implemented Interfaces:
Cloneable, org.jibx.runtime.IMarshallable, org.jibx.runtime.IUnmarshallable

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, canEqual, checkStorage, clone, createPortletApplication, createPortletApplication, createPortletApplication, equals, getAccessPermissions, getCssClass, getDescription, getIcon, getId, getProfiles, getProperties, getShowApplicationMode, getShowApplicationState, getShowInfoBar, getState, getTheme, getTitle, hashCode, resetStorage, setAccessPermissions, setDescription, setIcon, setId, setProperties, setShowApplicationMode, setShowApplicationState, setShowInfoBar, setState, setTheme, setTitle, toString

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

    build, getCssStyle, getHeight, getStorageId, getStorageName, getWidth, setCssClass, setCssStyle, setHeight, setStorageId, setStorageName, setWidth

    Methods inherited from class java.lang.Object

    finalize, getClass, notify, notifyAll, wait, wait, wait

    Methods inherited from interface org.jibx.runtime.IMarshallable

    JiBX_getName, marshal

    Methods inherited from interface org.jibx.runtime.IUnmarshallable

    JiBX_className, unmarshal
  • Constructor Details

    • PortletModel

      public PortletModel()
  • Method Details

    • getPermissions

      public List<String> getPermissions()
    • getPortletPrefs

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

      public String getContentId()