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>
Modifier and Type | Method and Description |
---|---|
LayoutTemplate |
convertToLayoutTemplate(String layoutModel) |
Plugin |
createNewPerspective(String name,
LayoutTemplate.Style style) |
LayoutTemplate |
getLayoutTemplate(org.uberfire.backend.vfs.Path perspectivePath) |
LayoutTemplate |
getLayoutTemplate(Plugin perspectivePlugin) |
LayoutTemplate |
getLayoutTemplate(String perspectiveName) |
Collection<LayoutTemplate> |
listLayoutTemplates() |
org.uberfire.backend.vfs.Path |
saveLayoutTemplate(org.uberfire.backend.vfs.Path perspectivePath,
LayoutTemplate layoutTemplate,
String commitMessage) |
copy, copy
delete
saveAndRename
Plugin createNewPerspective(String name, LayoutTemplate.Style style)
Collection<LayoutTemplate> listLayoutTemplates()
LayoutTemplate getLayoutTemplate(String perspectiveName)
LayoutTemplate getLayoutTemplate(org.uberfire.backend.vfs.Path perspectivePath)
LayoutTemplate getLayoutTemplate(Plugin perspectivePlugin)
LayoutTemplate convertToLayoutTemplate(String layoutModel)
org.uberfire.backend.vfs.Path saveLayoutTemplate(org.uberfire.backend.vfs.Path perspectivePath, LayoutTemplate layoutTemplate, String commitMessage)
Copyright © 2012–2018 JBoss by Red Hat. All rights reserved.