Class WorkSpaceLayoutSplitPane
- java.lang.Object
-
- org.teamapps.ux.component.workspacelayout.WorkSpaceLayoutItem
-
- org.teamapps.ux.component.workspacelayout.WorkSpaceLayoutSplitPane
-
public class WorkSpaceLayoutSplitPane extends WorkSpaceLayoutItem
-
-
Field Summary
-
Fields inherited from class org.teamapps.ux.component.workspacelayout.WorkSpaceLayoutItem
onRemoved
-
-
Constructor Summary
Constructors Constructor Description WorkSpaceLayoutSplitPane(java.lang.String id, SplitDirection splitDirection, SplitSizePolicy sizePolicy, float referenceChildSize, WorkSpaceLayout workSpaceLayout)WorkSpaceLayoutSplitPane(java.lang.String id, SplitDirection splitDirection, SplitSizePolicy sizePolicy, float referenceChildSize, WorkSpaceLayoutItem firstChild, WorkSpaceLayoutItem lastChild, WorkSpaceLayout workSpaceLayout)WorkSpaceLayoutSplitPane(SplitDirection splitDirection, SplitSizePolicy sizePolicy, float referenceChildSize, WorkSpaceLayout workSpaceLayout)WorkSpaceLayoutSplitPane(SplitDirection splitDirection, SplitSizePolicy sizePolicy, float referenceChildSize, WorkSpaceLayoutItem firstChild, WorkSpaceLayoutItem lastChild, WorkSpaceLayout workSpaceLayout)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidcallHandleRemovedOnChildren()SplitPaneDefinitioncreateLayoutDefinitionItem()org.teamapps.dto.UiWorkSpaceLayoutItemcreateUiItem()java.util.List<WorkSpaceLayoutView>getAllViews()WorkSpaceLayoutItemgetFirstChild()WorkSpaceLayoutItemgetLastChild()floatgetReferenceChildSize()java.util.List<WorkSpaceLayoutItem>getSelfAndAncestors()SplitSizePolicygetSizePolicy()SplitDirectiongetSplitDirection()WorkSpaceLayoutSplitPanesetChildren(WorkSpaceLayoutItem firstChild, WorkSpaceLayoutItem lastChild)WorkSpaceLayoutSplitPanesetFirstChild(WorkSpaceLayoutItem firstChild)WorkSpaceLayoutSplitPanesetLastChild(WorkSpaceLayoutItem lastChild)voidsetReferenceChildSize(float referenceChildSize)voidsetSizePolicy(SplitSizePolicy sizePolicy)voidsetSizing(SplitSizePolicy sizePolicy, float referenceChildSize)java.lang.StringtoString()-
Methods inherited from class org.teamapps.ux.component.workspacelayout.WorkSpaceLayoutItem
getId, getParent, getWorkSpaceLayout, setParent
-
-
-
-
Constructor Detail
-
WorkSpaceLayoutSplitPane
public WorkSpaceLayoutSplitPane(java.lang.String id, SplitDirection splitDirection, SplitSizePolicy sizePolicy, float referenceChildSize, WorkSpaceLayout workSpaceLayout)
-
WorkSpaceLayoutSplitPane
public WorkSpaceLayoutSplitPane(SplitDirection splitDirection, SplitSizePolicy sizePolicy, float referenceChildSize, WorkSpaceLayout workSpaceLayout)
-
WorkSpaceLayoutSplitPane
public WorkSpaceLayoutSplitPane(SplitDirection splitDirection, SplitSizePolicy sizePolicy, float referenceChildSize, WorkSpaceLayoutItem firstChild, WorkSpaceLayoutItem lastChild, WorkSpaceLayout workSpaceLayout)
-
WorkSpaceLayoutSplitPane
public WorkSpaceLayoutSplitPane(java.lang.String id, SplitDirection splitDirection, SplitSizePolicy sizePolicy, float referenceChildSize, WorkSpaceLayoutItem firstChild, WorkSpaceLayoutItem lastChild, WorkSpaceLayout workSpaceLayout)
-
-
Method Detail
-
getAllViews
public java.util.List<WorkSpaceLayoutView> getAllViews()
- Specified by:
getAllViewsin classWorkSpaceLayoutItem
-
getSelfAndAncestors
public java.util.List<WorkSpaceLayoutItem> getSelfAndAncestors()
- Specified by:
getSelfAndAncestorsin classWorkSpaceLayoutItem
-
createUiItem
public org.teamapps.dto.UiWorkSpaceLayoutItem createUiItem()
- Specified by:
createUiItemin classWorkSpaceLayoutItem
-
createLayoutDefinitionItem
public SplitPaneDefinition createLayoutDefinitionItem()
- Specified by:
createLayoutDefinitionItemin classWorkSpaceLayoutItem
-
callHandleRemovedOnChildren
protected void callHandleRemovedOnChildren()
- Specified by:
callHandleRemovedOnChildrenin classWorkSpaceLayoutItem
-
getSplitDirection
public SplitDirection getSplitDirection()
-
getFirstChild
public WorkSpaceLayoutItem getFirstChild()
-
setFirstChild
public WorkSpaceLayoutSplitPane setFirstChild(WorkSpaceLayoutItem firstChild)
-
getLastChild
public WorkSpaceLayoutItem getLastChild()
-
setLastChild
public WorkSpaceLayoutSplitPane setLastChild(WorkSpaceLayoutItem lastChild)
-
setChildren
public WorkSpaceLayoutSplitPane setChildren(WorkSpaceLayoutItem firstChild, WorkSpaceLayoutItem lastChild)
-
getSizePolicy
public SplitSizePolicy getSizePolicy()
-
setSizePolicy
public void setSizePolicy(SplitSizePolicy sizePolicy)
-
getReferenceChildSize
public float getReferenceChildSize()
-
setReferenceChildSize
public void setReferenceChildSize(float referenceChildSize)
-
setSizing
public void setSizing(SplitSizePolicy sizePolicy, float referenceChildSize)
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-