Package org.teamapps.ux.application
Class ResponsiveApplicationImpl
java.lang.Object
org.teamapps.ux.application.AbstractApplication
org.teamapps.ux.application.ResponsiveApplicationImpl
- All Implemented Interfaces:
Application,ResponsiveApplication
public class ResponsiveApplicationImpl extends AbstractApplication implements ResponsiveApplication
-
Constructor Summary
Constructors Constructor Description ResponsiveApplicationImpl(ApplicationAssembler assembler) -
Method Summary
Modifier and Type Method Description ToolbarButtonGroupaddApplicationButtonGroup(ToolbarButtonGroup buttonGroup)voidaddApplicationChangeHandler(ApplicationChangeHandler changeHandler)voidaddApplicationView(View view)PerspectiveaddPerspective(Perspective perspective)protected ComponentcreateUi()PerspectivegetActivePerspective()java.util.List<View>getActiveViews()java.util.List<View>getApplicationViews()MultiProgressDisplaygetMultiProgressDisplay()java.util.List<Perspective>getPerspectives()java.util.List<ToolbarButtonGroup>getWorkspaceButtonGroups()voidremoveApplicationButtonGroup(ToolbarButtonGroup buttonGroup)voidremoveApplicationChangeHandler(ApplicationChangeHandler changeHandler)voidremoveApplicationView(View view)voidsetToolbarBackgroundColor(org.teamapps.common.format.Color backgroundColor)voidshowPerspective(Perspective perspective)
-
Constructor Details
-
Method Details
-
addApplicationChangeHandler
- Specified by:
addApplicationChangeHandlerin interfaceResponsiveApplication
-
removeApplicationChangeHandler
- Specified by:
removeApplicationChangeHandlerin interfaceResponsiveApplication
-
addApplicationView
- Specified by:
addApplicationViewin interfaceResponsiveApplication
-
removeApplicationView
- Specified by:
removeApplicationViewin interfaceResponsiveApplication
-
getApplicationViews
- Specified by:
getApplicationViewsin interfaceResponsiveApplication
-
getPerspectives
- Specified by:
getPerspectivesin interfaceResponsiveApplication
-
addPerspective
- Specified by:
addPerspectivein interfaceResponsiveApplication
-
showPerspective
- Specified by:
showPerspectivein interfaceResponsiveApplication
-
getActiveViews
- Specified by:
getActiveViewsin interfaceResponsiveApplication
-
getActivePerspective
- Specified by:
getActivePerspectivein interfaceResponsiveApplication
-
addApplicationButtonGroup
- Specified by:
addApplicationButtonGroupin interfaceResponsiveApplication
-
removeApplicationButtonGroup
- Specified by:
removeApplicationButtonGroupin interfaceResponsiveApplication
-
getWorkspaceButtonGroups
- Specified by:
getWorkspaceButtonGroupsin interfaceResponsiveApplication
-
setToolbarBackgroundColor
public void setToolbarBackgroundColor(org.teamapps.common.format.Color backgroundColor)- Specified by:
setToolbarBackgroundColorin interfaceResponsiveApplication
-
createUi
- Specified by:
createUiin classAbstractApplication
-
getMultiProgressDisplay
- Specified by:
getMultiProgressDisplayin interfaceResponsiveApplication
-