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 object) |
java.util.List<DeletedLayoutStructureItem> |
getDeletedLayoutStructureItems() |
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() |
void |
markLayoutStructureItemForDeletion(java.lang.String itemId,
java.util.List<java.lang.String> portletIds) |
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() |
void |
unmarkLayoutStructureItemForDeletion(java.lang.String itemId) |
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 object)
equals
in class java.lang.Object
public java.util.List<DeletedLayoutStructureItem> getDeletedLayoutStructureItems()
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 void markLayoutStructureItemForDeletion(java.lang.String itemId, java.util.List<java.lang.String> portletIds)
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 void unmarkLayoutStructureItemForDeletion(java.lang.String itemId)
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)