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)
Deprecated.
As of Cavanaugh (7.4.x), replaced by
addCollectionStyledLayoutStructureItem(String, int) |
LayoutStructureItem |
addCollectionStyledLayoutStructureItem(java.lang.String parentItemId,
int position) |
LayoutStructureItem |
addColumnLayoutStructureItem(java.lang.String parentItemId,
int position) |
LayoutStructureItem |
addContainerLayoutStructureItem(java.lang.String parentItemId,
int position)
Deprecated.
As of Cavanaugh (7.4.x), replaced by
addContainerStyledLayoutStructureItem(String, int) |
LayoutStructureItem |
addContainerStyledLayoutStructureItem(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)
Deprecated.
As of Cavanaugh (7.4.x), replaced by
addFragmentStyledLayoutStructureItem(long, String, int) |
LayoutStructureItem |
addFragmentStyledLayoutStructureItem(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)
Deprecated.
As of Cavanaugh (7.4.x), replaced by
addRowStyledLayoutStructureItem(String, int, int) |
LayoutStructureItem |
addRowStyledLayoutStructureItem(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) |
int |
getColumnSize(int size,
int column) |
java.util.List<DeletedLayoutStructureItem> |
getDeletedLayoutStructureItems() |
LayoutStructureItem |
getDropZoneLayoutStructureItem() |
java.util.Map<java.lang.Long,LayoutStructureItem> |
getFragmentLayoutStructureItems() |
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)
@Deprecated public LayoutStructureItem addCollectionLayoutStructureItem(java.lang.String parentItemId, int position)
addCollectionStyledLayoutStructureItem(String, int)
public LayoutStructureItem addCollectionStyledLayoutStructureItem(java.lang.String parentItemId, int position)
public LayoutStructureItem addColumnLayoutStructureItem(java.lang.String parentItemId, int position)
@Deprecated public LayoutStructureItem addContainerLayoutStructureItem(java.lang.String parentItemId, int position)
addContainerStyledLayoutStructureItem(String, int)
public LayoutStructureItem addContainerStyledLayoutStructureItem(java.lang.String parentItemId, int position)
public LayoutStructureItem addDropZoneLayoutStructureItem(java.lang.String parentItemId, int position)
public LayoutStructureItem addFragmentDropZoneLayoutStructureItem(java.lang.String parentItemId, int position)
@Deprecated public LayoutStructureItem addFragmentLayoutStructureItem(long fragmentEntryLinkId, java.lang.String parentItemId, int position)
addFragmentStyledLayoutStructureItem(long, String, int)
public LayoutStructureItem addFragmentStyledLayoutStructureItem(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()
@Deprecated public LayoutStructureItem addRowLayoutStructureItem(java.lang.String parentItemId, int position, int numberOfColumns)
addRowStyledLayoutStructureItem(String, int, int)
public LayoutStructureItem addRowStyledLayoutStructureItem(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 int getColumnSize(int size, int column)
public java.util.List<DeletedLayoutStructureItem> getDeletedLayoutStructureItems()
public LayoutStructureItem getDropZoneLayoutStructureItem()
public java.util.Map<java.lang.Long,LayoutStructureItem> getFragmentLayoutStructureItems()
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)