public abstract class LayoutStructureItem
extends java.lang.Object
Constructor and Description |
---|
LayoutStructureItem() |
LayoutStructureItem(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 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.Object
public 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.Object
public 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.Object
public abstract void updateItemConfig(com.liferay.portal.kernel.json.JSONObject itemConfigJSONObject)