Package org.ametys.runtime.workspace
Class Workspace
java.lang.Object
org.ametys.runtime.workspace.Workspace
Object representation of a workspace.xml file
-
Method Summary
Modifier and TypeMethodDescriptionGet the workspace base uri if embededGetThe workspace location if externalgetName()
Returns this workspace's name.getTags()
Get the tags of the workspaceGet the location of the theme associated to this workspaceGet the name of the theme associated to this workspaceGet the location of the theme associated to this workspace
-
Method Details
-
getName
Returns this workspace's name.- Returns:
- this workspace's name.
-
getEmbededLocation
Get the workspace base uri if embeded- Returns:
- the workspace base uri. Can be null if external
-
getExternalLocation
GetThe workspace location if external- Returns:
- the workspace location. Can be null if embeded
-
getThemeName
Get the name of the theme associated to this workspace- Returns:
- The name such as ametys-base
-
getThemeLocation
Get the location of the theme associated to this workspace- Returns:
- The location. Such as plugin:core-ui://resources/themes/theme-ametys-base
-
getThemeURL
Get the location of the theme associated to this workspace- Returns:
- The relative location. Such as /plugins/core-ui/resources/themes/theme-ametys-base
-
getTags
Get the tags of the workspace- Returns:
- The non-null set of tags
-