public abstract class LayoutStructureItem
extends java.lang.Object
| Constructor and Description |
|---|
LayoutStructureItem() |
LayoutStructureItem(java.lang.String parentItemId) |
LayoutStructureItem(java.lang.String itemId,
java.lang.String parentItemId) |
| Modifier and Type | Method and Description |
|---|---|
void |
addChildrenItem(int position,
java.lang.String itemId) |
void |
addChildrenItem(java.lang.String itemId) |
void |
deleteChildrenItem(java.lang.String itemId) |
boolean |
equals(java.lang.Object object) |
java.util.List<java.lang.String> |
getChildrenItemIds() |
abstract com.liferay.portal.kernel.json.JSONObject |
getItemConfigJSONObject() |
java.lang.String |
getItemId() |
abstract java.lang.String |
getItemType() |
java.lang.String |
getParentItemId() |
int |
hashCode() |
static LayoutStructureItem |
of(com.liferay.portal.kernel.json.JSONObject jsonObject) |
void |
setChildrenItemIds(java.util.List<java.lang.String> childrenItemIds) |
void |
setItemId(java.lang.String itemId) |
void |
setParentItemId(java.lang.String parentItemId) |
com.liferay.portal.kernel.json.JSONObject |
toJSONObject() |
java.lang.String |
toString() |
abstract void |
updateItemConfig(com.liferay.portal.kernel.json.JSONObject itemConfigJSONObject) |
public LayoutStructureItem()
public LayoutStructureItem(java.lang.String parentItemId)
public LayoutStructureItem(java.lang.String itemId,
java.lang.String parentItemId)
public static LayoutStructureItem of(com.liferay.portal.kernel.json.JSONObject jsonObject)
public void addChildrenItem(int position,
java.lang.String itemId)
public void addChildrenItem(java.lang.String itemId)
public void deleteChildrenItem(java.lang.String itemId)
public boolean equals(java.lang.Object object)
equals in class java.lang.Objectpublic java.util.List<java.lang.String> getChildrenItemIds()
public abstract com.liferay.portal.kernel.json.JSONObject getItemConfigJSONObject()
public java.lang.String getItemId()
public abstract java.lang.String getItemType()
public java.lang.String getParentItemId()
public int hashCode()
hashCode in class java.lang.Objectpublic void setChildrenItemIds(java.util.List<java.lang.String> childrenItemIds)
public void setItemId(java.lang.String itemId)
public void setParentItemId(java.lang.String parentItemId)
public com.liferay.portal.kernel.json.JSONObject toJSONObject()
public java.lang.String toString()
toString in class java.lang.Objectpublic abstract void updateItemConfig(com.liferay.portal.kernel.json.JSONObject itemConfigJSONObject)