public class PortalPage extends AbstractBaseModel
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
RES_PORTAL
门户类别的权限资源标识符ResourceType.id=402880ea2c2fd8aa012c2fdaf2a90003
|
logger
Constructor and Description |
---|
PortalPage() |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getColumns() |
net.sf.json.JSONArray |
getColumnsHeader()
Deprecated.
|
net.sf.json.JSONArray |
getColumnsObject()
返回结果的格式为:[{width : ** , items : [ id121 , id23 , id21 ]},...]
|
net.sf.json.JSONArray |
getColumnsObject2(boolean isModify)
返回结果的格式为:[{width : ** , items : [ id121 , id23 , id21 ]},...]
|
java.lang.String |
getColumnsWidth() |
java.lang.String |
getDescribeText() |
java.lang.Integer |
getDspOrder() |
net.sf.json.JSONArray |
getFreeLayoutColumns(boolean withPortlet)
返回的格式为:[
[{element},{element}]
[{element},{ },{ }]
[{ }]
]
|
java.lang.String |
getIcon() |
java.lang.String |
getId() |
java.lang.Integer |
getIsDefault() |
java.lang.Integer |
getIsUserPage() |
java.lang.Integer |
getIsVisible() |
java.lang.String |
getMemo0() |
java.util.List<PortletRef> |
getMobilePortlets()
返回用于Mobile的PortletRef集合,只有当上下文环境是isMobile时才有效,否则返回空集合
|
java.lang.String |
getPid() |
java.util.List<PortletRef> |
getPortlets() |
java.util.Map<java.lang.String,PortletRef> |
getPortletsMap()
获取该Portal下的Portlets的Map映射
|
java.lang.String |
getTitle() |
java.lang.String |
getWebsiteFileName()
用于新的外网门户布局解析,需要用到JSP,所以转成filename再include过来
|
boolean |
isFreeLayout()
判断当前门户页是否自由布局,当columnsWidth等于[]或以[[为前缀时 表示允许跨列的自由布局
|
boolean |
isVisible() |
boolean |
isWebSite() |
static void |
main(java.lang.String[] args) |
void |
setColumns(java.lang.String columns) |
void |
setColumnsWidth(java.lang.String columnsWidth) |
void |
setDescribeText(java.lang.String describeText) |
void |
setDspOrder(java.lang.Integer dspOrder) |
void |
setIcon(java.lang.String icon) |
void |
setId(java.lang.String id) |
void |
setIsDefault(java.lang.Integer isDefault) |
void |
setIsUserPage(java.lang.Integer isUserPage) |
void |
setIsVisible(java.lang.Integer isVisible) |
void |
setMemo0(java.lang.String memo0) |
void |
setPid(java.lang.String pid) |
void |
setTitle(java.lang.String title) |
void |
writeWebsiteFileName()
用于新版本的外网门户视图生成JSP文件,用于解析包括用
|
_getJsonString, cloneFrom, cloneObject, getEntityClass, pareJSON, retriveObject, toFieldsJSONArray, toFieldsJSONArray, toFieldsKey, toFieldsKey, toJSON, toJSON, toJSON, toJSONString, toJSONString, toParamString, toParamString
public static final java.lang.String RES_PORTAL
public java.lang.String getColumns()
public void setColumns(java.lang.String columns)
public java.lang.String getIcon()
public void setIcon(java.lang.String icon)
public java.lang.String getMemo0()
public void setMemo0(java.lang.String memo0)
public boolean isVisible()
public java.lang.Integer getIsVisible()
public void setIsVisible(java.lang.Integer isVisible)
public boolean isWebSite()
public java.lang.String getWebsiteFileName()
public void writeWebsiteFileName()
public net.sf.json.JSONArray getColumnsHeader()
public net.sf.json.JSONArray getColumnsObject()
public net.sf.json.JSONArray getFreeLayoutColumns(boolean withPortlet)
withPortlet
- as boolean //表示是否要带回关联的元素idpublic java.util.List<PortletRef> getMobilePortlets()
public net.sf.json.JSONArray getColumnsObject2(boolean isModify)
public java.util.Map<java.lang.String,PortletRef> getPortletsMap()
public java.lang.String getColumnsWidth()
public void setColumnsWidth(java.lang.String columnsWidth)
public java.lang.String getDescribeText()
public void setDescribeText(java.lang.String describeText)
public java.lang.String getId()
getId
in class AbstractBaseModel
public void setId(java.lang.String id)
public java.lang.Integer getIsDefault()
public void setIsDefault(java.lang.Integer isDefault)
public java.lang.String getPid()
public void setPid(java.lang.String pid)
public java.lang.String getTitle()
public void setTitle(java.lang.String title)
public static void main(java.lang.String[] args)
public java.util.List<PortletRef> getPortlets()
public java.lang.Integer getIsUserPage()
public void setIsUserPage(java.lang.Integer isUserPage)
public java.lang.Integer getDspOrder()
public void setDspOrder(java.lang.Integer dspOrder)
public boolean isFreeLayout()
Copyright © 2019 by Sucang.cn