Class WorkSpaceLayoutItem
java.lang.Object
org.teamapps.ux.component.workspacelayout.WorkSpaceLayoutItem
- Direct Known Subclasses:
WorkSpaceLayoutSplitPane,WorkSpaceLayoutViewGroup
public abstract class WorkSpaceLayoutItem
extends java.lang.Object
-
Field Summary
-
Constructor Summary
Constructors Constructor Description WorkSpaceLayoutItem(java.lang.String id, WorkSpaceLayout workSpaceLayout)WorkSpaceLayoutItem(WorkSpaceLayout workSpaceLayout) -
Method Summary
Modifier and Type Method Description protected abstract voidcallHandleRemovedOnChildren()abstract LayoutItemDefinitioncreateLayoutDefinitionItem()abstract org.teamapps.dto.UiWorkSpaceLayoutItemcreateUiItem()abstract java.util.List<WorkSpaceLayoutView>getAllViews()java.lang.StringgetId()WorkSpaceLayoutSplitPanegetParent()abstract java.util.List<WorkSpaceLayoutItem>getSelfAndAncestors()protected WorkSpaceLayoutgetWorkSpaceLayout()voidsetParent(WorkSpaceLayoutSplitPane parent)Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Field Details
-
onRemoved
-
-
Constructor Details
-
WorkSpaceLayoutItem
-
WorkSpaceLayoutItem
-
-
Method Details
-
getId
public java.lang.String getId() -
createUiItem
public abstract org.teamapps.dto.UiWorkSpaceLayoutItem createUiItem() -
createLayoutDefinitionItem
-
getWorkSpaceLayout
-
getParent
-
setParent
-
getAllViews
-
getSelfAndAncestors
-
callHandleRemovedOnChildren
protected abstract void callHandleRemovedOnChildren()
-