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 TypeMethodDescriptionvoid
addChildrenItem
(int position, String itemId) void
addChildrenItem
(String itemId) clone()
void
deleteChildrenItem
(String itemId) boolean
abstract com.liferay.portal.kernel.json.JSONObject
abstract String
int
hashCode()
static LayoutStructureItem
of
(com.liferay.portal.kernel.json.JSONObject jsonObject) void
setChildrenItemIds
(List<String> childrenItemIds) void
void
setParentItemId
(String parentItemId) com.liferay.portal.kernel.json.JSONObject
toString()
abstract void
updateItemConfig
(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)
-