Package org.exoplatform.portal.mop.page
Class PageState
java.lang.Object
org.exoplatform.portal.mop.page.PageState
- All Implemented Interfaces:
Serializable
An immutable page state class, modifying an existing state should use the
PageState.Builder builder class to rebuild a new immutable state object.- Author:
- Julien Viet
- See Also:
-
Nested Class Summary
Nested Classes -
Constructor Summary
ConstructorsConstructorDescriptionPageState(String displayName, String description, boolean showMaxWindow, boolean hideSharedLayout, String factoryId, String profiles, List<String> accessPermissions, String editPermission, List<String> moveAppsPermissions, List<String> moveContainersPermissions, String type, String link) PageState(String displayName, String description, boolean showMaxWindow, boolean hideSharedLayout, String factoryId, List<String> accessPermissions, String editPermission, List<String> moveAppsPermissions, List<String> moveContainersPermissions) PageState(String displayName, String description, boolean showMaxWindow, boolean hideSharedLayout, String factoryId, List<String> accessPermissions, String editPermission, List<String> moveAppsPermissions, List<String> moveContainersPermissions, String type, String link) PageState(String displayName, String description, boolean showMaxWindow, String factoryId, List<String> accessPermissions, String editPermission, List<String> moveAppsPermissions, List<String> moveContainersPermissions) PageState(String displayName, String description, boolean showMaxWindow, String factoryId, List<String> accessPermissions, String editPermission, List<String> moveAppsPermissions, List<String> moveContainersPermissions, String type, String link) -
Method Summary
-
Constructor Details
-
PageState
-
PageState
-
PageState
-
PageState
-
PageState
-
-
Method Details
-
getEditPermission
-
getShowMaxWindow
public boolean getShowMaxWindow() -
getFactoryId
-
getDisplayName
-
getDescription
-
getProfiles
-
getAccessPermissions
-
getMoveAppsPermissions
- Returns:
- the moveAppsPermissions
-
getMoveContainersPermissions
- Returns:
- the moveContainersPermissions
-
getType
-
getLink
-
equals
-
hashCode
public int hashCode() -
builder
-