Interface LayoutEditor
-
- All Known Subinterfaces:
LayoutEditorPlugin
- All Known Implementing Classes:
LayoutEditorPluginImpl
public interface LayoutEditor
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidaddLayoutProperty(String key, String value)com.google.gwt.user.client.ui.WidgetasWidget()voidclear()org.uberfire.ext.layout.editor.api.editor.LayoutTemplategetLayout()List<LayoutEditorElement>getLayoutElements()StringgetLayoutProperty(String key)voidinit(String layoutName, String emptyTitleText, String emptySubTitleText, org.uberfire.ext.layout.editor.api.editor.LayoutTemplate.Style style)voidloadDefaultLayout(String layoutName)voidloadLayout(org.uberfire.ext.layout.editor.api.editor.LayoutTemplate layoutTemplate)voidlock()voidsetElementSelectionEnabled(boolean enabled)voidsetPreviewEnabled(boolean enabled)voidunlock()voidvisit(LayoutElementVisitor visitor)
-
-
-
Method Detail
-
init
void init(String layoutName, String emptyTitleText, String emptySubTitleText, org.uberfire.ext.layout.editor.api.editor.LayoutTemplate.Style style)
-
clear
void clear()
-
asWidget
com.google.gwt.user.client.ui.Widget asWidget()
-
loadLayout
void loadLayout(org.uberfire.ext.layout.editor.api.editor.LayoutTemplate layoutTemplate)
-
loadDefaultLayout
void loadDefaultLayout(String layoutName)
-
getLayout
org.uberfire.ext.layout.editor.api.editor.LayoutTemplate getLayout()
-
setPreviewEnabled
void setPreviewEnabled(boolean enabled)
-
setElementSelectionEnabled
void setElementSelectionEnabled(boolean enabled)
-
getLayoutElements
List<LayoutEditorElement> getLayoutElements()
-
visit
void visit(LayoutElementVisitor visitor)
-
lock
void lock()
-
unlock
void unlock()
-
-