Class LayoutStructureItem
java.lang.Object
com.liferay.layout.util.structure.LayoutStructureItem
- All Implemented Interfaces:
Cloneable
- Direct Known Subclasses:
CollectionItemLayoutStructureItem,ColumnLayoutStructureItem,DropZoneLayoutStructureItem,FormStepLayoutStructureItem,FragmentDropZoneLayoutStructureItem,RootLayoutStructureItem,StyledLayoutStructureItem
-
Constructor Summary
ConstructorsConstructorDescriptionLayoutStructureItem(String parentItemId) LayoutStructureItem(String itemId, String parentItemId) -
Method Summary
Modifier and TypeMethodDescriptionvoidaddChildrenItem(int position, String itemId) voidaddChildrenItem(String itemId) clone()voiddeleteChildrenItem(String itemId) booleanabstract com.liferay.portal.kernel.json.JSONObjectabstract StringinthashCode()static LayoutStructureItemof(com.liferay.portal.kernel.json.JSONObject jsonObject) voidsetChildrenItemIds(List<String> childrenItemIds) voidvoidsetParentItemId(String parentItemId) com.liferay.portal.kernel.json.JSONObjecttoString()abstract voidupdateItemConfig(com.liferay.portal.kernel.json.JSONObject itemConfigJSONObject)
-
Constructor Details
-
LayoutStructureItem
public LayoutStructureItem() -
LayoutStructureItem
-
LayoutStructureItem
-
-
Method Details
-
of
-
addChildrenItem
-
addChildrenItem
-
clone
-
deleteChildrenItem
-
equals
-
getChildrenItemIds
-
getItemConfigJSONObject
public abstract com.liferay.portal.kernel.json.JSONObject getItemConfigJSONObject() -
getItemId
-
getItemType
-
getParentItemId
-
hashCode
public int hashCode() -
setChildrenItemIds
-
setItemId
-
setParentItemId
-
toJSONObject
public com.liferay.portal.kernel.json.JSONObject toJSONObject() -
toString
-
updateItemConfig
public abstract void updateItemConfig(com.liferay.portal.kernel.json.JSONObject itemConfigJSONObject)
-