Interface PerspectiveServices
-
- All Superinterfaces:
org.uberfire.ext.editor.commons.service.support.SupportsCopy,org.uberfire.ext.editor.commons.service.support.SupportsDelete,org.uberfire.ext.editor.commons.service.support.SupportsRename,org.uberfire.ext.editor.commons.service.support.SupportsSaveAndRename<LayoutTemplate,org.uberfire.ext.editor.commons.file.DefaultMetadata>,org.uberfire.ext.editor.commons.service.support.SupportsUpdate<LayoutTemplate,org.uberfire.ext.editor.commons.file.DefaultMetadata>
public interface PerspectiveServices extends org.uberfire.ext.editor.commons.service.support.SupportsCopy, org.uberfire.ext.editor.commons.service.support.SupportsDelete, org.uberfire.ext.editor.commons.service.support.SupportsSaveAndRename<LayoutTemplate,org.uberfire.ext.editor.commons.file.DefaultMetadata>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description LayoutTemplateconvertToLayoutTemplate(String layoutModel)org.uberfire.ext.plugin.model.PlugincreateNewPerspective(String name, LayoutTemplate.Style style)LayoutTemplategetLayoutTemplate(String perspectiveName)LayoutTemplategetLayoutTemplate(org.uberfire.backend.vfs.Path perspectivePath)LayoutTemplategetLayoutTemplate(org.uberfire.ext.plugin.model.Plugin perspectivePlugin)Collection<LayoutTemplate>listLayoutTemplates()org.uberfire.backend.vfs.PathsaveLayoutTemplate(org.uberfire.backend.vfs.Path perspectivePath, LayoutTemplate layoutTemplate, String commitMessage)-
Methods inherited from interface org.uberfire.ext.editor.commons.service.support.SupportsCopy
copy, copy
-
Methods inherited from interface org.uberfire.ext.editor.commons.service.support.SupportsDelete
delete
-
Methods inherited from interface org.uberfire.ext.editor.commons.service.support.SupportsRename
rename
-
-
-
-
Method Detail
-
createNewPerspective
org.uberfire.ext.plugin.model.Plugin createNewPerspective(String name, LayoutTemplate.Style style)
-
listLayoutTemplates
Collection<LayoutTemplate> listLayoutTemplates()
-
getLayoutTemplate
LayoutTemplate getLayoutTemplate(String perspectiveName)
-
getLayoutTemplate
LayoutTemplate getLayoutTemplate(org.uberfire.backend.vfs.Path perspectivePath)
-
getLayoutTemplate
LayoutTemplate getLayoutTemplate(org.uberfire.ext.plugin.model.Plugin perspectivePlugin)
-
convertToLayoutTemplate
LayoutTemplate convertToLayoutTemplate(String layoutModel)
-
saveLayoutTemplate
org.uberfire.backend.vfs.Path saveLayoutTemplate(org.uberfire.backend.vfs.Path perspectivePath, LayoutTemplate layoutTemplate, String commitMessage)
-
-