Class PerspectiveEditorGenerator
- java.lang.Object
-
- org.uberfire.ext.plugin.client.perspective.editor.generator.PerspectiveEditorGenerator
-
@ApplicationScoped public class PerspectiveEditorGenerator extends Object
-
-
Constructor Summary
Constructors Constructor Description PerspectiveEditorGenerator(org.jboss.errai.ioc.client.container.SyncBeanManager beanManager, org.uberfire.client.mvp.ActivityBeansCache activityBeansCache, org.uberfire.ext.layout.editor.client.generator.LayoutGenerator layoutGenerator, org.jboss.errai.common.client.api.Caller<org.uberfire.ext.layout.editor.api.PerspectiveServices> perspectiveServices)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidgeneratePerspective(String layoutEditorModel)PerspectiveEditorActivitygeneratePerspective(org.uberfire.ext.layout.editor.api.editor.LayoutTemplate layoutTemplate)voidloadPerspectives()voidremovePerspective(String perspectiveName)
-
-
-
Constructor Detail
-
PerspectiveEditorGenerator
@Inject public PerspectiveEditorGenerator(org.jboss.errai.ioc.client.container.SyncBeanManager beanManager, org.uberfire.client.mvp.ActivityBeansCache activityBeansCache, org.uberfire.ext.layout.editor.client.generator.LayoutGenerator layoutGenerator, org.jboss.errai.common.client.api.Caller<org.uberfire.ext.layout.editor.api.PerspectiveServices> perspectiveServices)
-
-
Method Detail
-
loadPerspectives
@PostConstruct public void loadPerspectives()
-
generatePerspective
public void generatePerspective(String layoutEditorModel)
-
generatePerspective
public PerspectiveEditorActivity generatePerspective(org.uberfire.ext.layout.editor.api.editor.LayoutTemplate layoutTemplate)
-
removePerspective
public void removePerspective(String perspectiveName)
-
-