Class WorkSpaceLayoutViewGroup
java.lang.Object
org.teamapps.ux.component.workspacelayout.WorkSpaceLayoutItem
org.teamapps.ux.component.workspacelayout.WorkSpaceLayoutViewGroup
-
Field Summary
Fields inherited from class org.teamapps.ux.component.workspacelayout.WorkSpaceLayoutItem
onRemoved -
Constructor Summary
ConstructorsConstructorDescriptionWorkSpaceLayoutViewGroup(boolean persistent, WorkSpaceLayout workSpaceLayout) WorkSpaceLayoutViewGroup(String id, boolean persistent, WorkSpaceLayout workSpaceLayout) WorkSpaceLayoutViewGroup(String id, List<WorkSpaceLayoutView> views, WorkSpaceLayoutView selectedView, boolean persistent, WorkSpaceLayout workSpaceLayout) WorkSpaceLayoutViewGroup(String id, WorkSpaceLayout workSpaceLayout) WorkSpaceLayoutViewGroup(List<WorkSpaceLayoutView> views, WorkSpaceLayoutView selectedView, boolean persistent, WorkSpaceLayout workSpaceLayout) WorkSpaceLayoutViewGroup(WorkSpaceLayout workSpaceLayout) -
Method Summary
Modifier and TypeMethodDescriptionaddView(WorkSpaceLayoutView view) addView(WorkSpaceLayoutView view, int index, boolean select) protected voidgetViews()booleanvoidsetPanelState(ViewGroupPanelState panelState) voidtoString()Methods inherited from class org.teamapps.ux.component.workspacelayout.WorkSpaceLayoutItem
getId, getParent, getWorkSpaceLayout, setParent
-
Constructor Details
-
WorkSpaceLayoutViewGroup
-
WorkSpaceLayoutViewGroup
-
WorkSpaceLayoutViewGroup
-
WorkSpaceLayoutViewGroup
-
WorkSpaceLayoutViewGroup
public WorkSpaceLayoutViewGroup(List<WorkSpaceLayoutView> views, WorkSpaceLayoutView selectedView, boolean persistent, WorkSpaceLayout workSpaceLayout) -
WorkSpaceLayoutViewGroup
public WorkSpaceLayoutViewGroup(String id, List<WorkSpaceLayoutView> views, WorkSpaceLayoutView selectedView, boolean persistent, WorkSpaceLayout workSpaceLayout)
-
-
Method Details
-
createUiItem
- Specified by:
createUiItemin classWorkSpaceLayoutItem
-
createLayoutDefinitionItem
- Specified by:
createLayoutDefinitionItemin classWorkSpaceLayoutItem
-
getAllViews
- Specified by:
getAllViewsin classWorkSpaceLayoutItem
-
getSelfAndAncestors
- Specified by:
getSelfAndAncestorsin classWorkSpaceLayoutItem
-
callHandleRemovedOnChildren
protected void callHandleRemovedOnChildren()- Specified by:
callHandleRemovedOnChildrenin classWorkSpaceLayoutItem
-
getViews
-
addView
-
addView
public WorkSpaceLayoutView addView(Icon icon, String title, Component component, int index, boolean select) -
addView
-
addView
-
removeView
-
getSelectedView
-
getPanelState
-
setPanelState
-
toString
-
isPersistent
public boolean isPersistent() -
setSelectedView
-