public class LayoutStructure
extends java.lang.Object
Constructor and Description |
---|
LayoutStructure() |
Modifier and Type | Method and Description |
---|---|
LayoutStructureItem |
addCollectionItemLayoutStructureItem(java.lang.String parentItemId,
int position) |
LayoutStructureItem |
addCollectionLayoutStructureItem(java.lang.String parentItemId,
int position) |
LayoutStructureItem |
addColumnLayoutStructureItem(java.lang.String parentItemId,
int position) |
LayoutStructureItem |
addContainerLayoutStructureItem(java.lang.String parentItemId,
int position) |
LayoutStructureItem |
addDropZoneLayoutStructureItem(java.lang.String parentItemId,
int position) |
LayoutStructureItem |
addFragmentDropZoneLayoutStructureItem(java.lang.String parentItemId,
int position) |
LayoutStructureItem |
addFragmentLayoutStructureItem(long fragmentEntryLinkId,
java.lang.String parentItemId,
int position) |
LayoutStructureItem |
addLayoutStructureItem(LayoutStructureItem layoutStructureItem) |
LayoutStructureItem |
addLayoutStructureItem(java.lang.String itemType,
java.lang.String parentItemId,
int position) |
LayoutStructureItem |
addRootLayoutStructureItem() |
LayoutStructureItem |
addRowLayoutStructureItem(java.lang.String parentItemId,
int position,
int numberOfColumns) |
java.util.List<LayoutStructureItem> |
deleteLayoutStructureItem(java.lang.String itemId) |
java.util.List<LayoutStructureItem> |
duplicateLayoutStructureItem(java.lang.String itemId) |
boolean |
equals(java.lang.Object obj) |
LayoutStructureItem |
getDropZoneLayoutStructureItem() |
LayoutStructureItem |
getLayoutStructureItem(java.lang.String itemId) |
LayoutStructureItem |
getLayoutStructureItemByFragmentEntryLinkId(long fragmentEntryLinkId) |
java.util.List<LayoutStructureItem> |
getLayoutStructureItems() |
java.lang.String |
getMainItemId() |
LayoutStructureItem |
getMainLayoutStructureItem() |
int |
hashCode() |
LayoutStructureItem |
moveLayoutStructureItem(java.lang.String itemId,
java.lang.String parentItemId,
int position) |
static LayoutStructure |
of(java.lang.String layoutStructure) |
void |
setMainItemId(java.lang.String mainItemId) |
com.liferay.portal.kernel.json.JSONObject |
toJSONObject() |
java.lang.String |
toString() |
LayoutStructureItem |
updateItemConfig(com.liferay.portal.kernel.json.JSONObject itemConfigJSONObject,
java.lang.String itemId) |
java.util.List<LayoutStructureItem> |
updateRowColumnsLayoutStructureItem(java.lang.String itemId,
int numberOfColumns) |
public static LayoutStructure of(java.lang.String layoutStructure)
public LayoutStructureItem addCollectionItemLayoutStructureItem(java.lang.String parentItemId, int position)
public LayoutStructureItem addCollectionLayoutStructureItem(java.lang.String parentItemId, int position)
public LayoutStructureItem addColumnLayoutStructureItem(java.lang.String parentItemId, int position)
public LayoutStructureItem addContainerLayoutStructureItem(java.lang.String parentItemId, int position)
public LayoutStructureItem addDropZoneLayoutStructureItem(java.lang.String parentItemId, int position)
public LayoutStructureItem addFragmentDropZoneLayoutStructureItem(java.lang.String parentItemId, int position)
public LayoutStructureItem addFragmentLayoutStructureItem(long fragmentEntryLinkId, java.lang.String parentItemId, int position)
public LayoutStructureItem addLayoutStructureItem(LayoutStructureItem layoutStructureItem)
public LayoutStructureItem addLayoutStructureItem(java.lang.String itemType, java.lang.String parentItemId, int position)
public LayoutStructureItem addRootLayoutStructureItem()
public LayoutStructureItem addRowLayoutStructureItem(java.lang.String parentItemId, int position, int numberOfColumns)
public java.util.List<LayoutStructureItem> deleteLayoutStructureItem(java.lang.String itemId)
public java.util.List<LayoutStructureItem> duplicateLayoutStructureItem(java.lang.String itemId)
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
public LayoutStructureItem getDropZoneLayoutStructureItem()
public LayoutStructureItem getLayoutStructureItem(java.lang.String itemId)
public LayoutStructureItem getLayoutStructureItemByFragmentEntryLinkId(long fragmentEntryLinkId)
public java.util.List<LayoutStructureItem> getLayoutStructureItems()
public java.lang.String getMainItemId()
public LayoutStructureItem getMainLayoutStructureItem()
public int hashCode()
hashCode
in class java.lang.Object
public LayoutStructureItem moveLayoutStructureItem(java.lang.String itemId, java.lang.String parentItemId, int position)
public void setMainItemId(java.lang.String mainItemId)
public com.liferay.portal.kernel.json.JSONObject toJSONObject()
public java.lang.String toString()
toString
in class java.lang.Object
public LayoutStructureItem updateItemConfig(com.liferay.portal.kernel.json.JSONObject itemConfigJSONObject, java.lang.String itemId)
public java.util.List<LayoutStructureItem> updateRowColumnsLayoutStructureItem(java.lang.String itemId, int numberOfColumns)