Interface Perspective
-
- All Known Implementing Classes:
PerspectiveImpl
public interface Perspective
-
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description voidaddPerspectiveChangeHandler(PerspectiveChangeHandler changeHandler)voidaddView(View view)default voidaddViews(View... views)voidaddWorkspaceButtonGroup(ToolbarButtonGroup buttonGroup)static PerspectivecreatePerspective()static PerspectivecreatePerspective(LayoutItemDefinition layout)LayoutItemDefinitiongetLayout()java.util.List<View>getViews()java.util.List<View>getVisibleAndLayoutReferencedViews()java.util.List<View>getVisibleViews()java.util.List<ToolbarButtonGroup>getWorkspaceButtonGroups()voidremovePerspectiveChangeHandler(PerspectiveChangeHandler changeHandler)voidremoveView(View view)voidremoveWorkspaceButtonGroup(ToolbarButtonGroup buttonGroup)voidsetLayout(LayoutItemDefinition layout)
-
-
-
Method Detail
-
createPerspective
static Perspective createPerspective()
-
createPerspective
static Perspective createPerspective(LayoutItemDefinition layout)
-
addPerspectiveChangeHandler
void addPerspectiveChangeHandler(PerspectiveChangeHandler changeHandler)
-
removePerspectiveChangeHandler
void removePerspectiveChangeHandler(PerspectiveChangeHandler changeHandler)
-
getLayout
LayoutItemDefinition getLayout()
-
setLayout
void setLayout(LayoutItemDefinition layout)
-
addViews
default void addViews(View... views)
-
addView
void addView(View view)
-
removeView
void removeView(View view)
-
getViews
java.util.List<View> getViews()
-
getVisibleViews
java.util.List<View> getVisibleViews()
-
getVisibleAndLayoutReferencedViews
java.util.List<View> getVisibleAndLayoutReferencedViews()
-
addWorkspaceButtonGroup
void addWorkspaceButtonGroup(ToolbarButtonGroup buttonGroup)
-
removeWorkspaceButtonGroup
void removeWorkspaceButtonGroup(ToolbarButtonGroup buttonGroup)
-
getWorkspaceButtonGroups
java.util.List<ToolbarButtonGroup> getWorkspaceButtonGroups()
-
-