@Dependent public class LayoutEditorView extends com.google.gwt.user.client.ui.Composite implements org.uberfire.client.mvp.UberView<LayoutEditorPresenter>, LayoutEditorPresenter.View
| Modifier and Type | Field and Description |
|---|---|
protected Map<String,DynamicLayoutDraggableGroup> |
draggableGroups |
| Constructor and Description |
|---|
LayoutEditorView(LayoutEditorWidget layoutEditorWidget) |
claimElement, getWidget, initializeClaimedElement, initWidget, isAttached, onAttach, onBrowserEvent, onDetach, render, render, resolvePotentialElement, setWidgetaddAttachHandler, addBitlessDomHandler, addDomHandler, addHandler, asWidget, asWidgetOrNull, createHandlerManager, delegateEvent, doAttachChildren, doDetachChildren, fireEvent, getHandlerCount, getLayoutData, getParent, isOrWasAttached, onLoad, onUnload, removeFromParent, setLayoutData, sinkEvents, unsinkEventsaddStyleDependentName, addStyleName, ensureDebugId, ensureDebugId, ensureDebugId, getAbsoluteLeft, getAbsoluteTop, getElement, getOffsetHeight, getOffsetWidth, getStyleElement, getStyleName, getStyleName, getStylePrimaryName, getStylePrimaryName, getTitle, isVisible, isVisible, onEnsureDebugId, removeStyleDependentName, removeStyleName, setElement, setElement, setHeight, setPixelSize, setSize, setStyleDependentName, setStyleName, setStyleName, setStyleName, setStyleName, setStylePrimaryName, setStylePrimaryName, setTitle, setVisible, setVisible, setWidth, sinkBitlessEvent, toStringprotected Map<String,DynamicLayoutDraggableGroup> draggableGroups
@Inject public LayoutEditorView(LayoutEditorWidget layoutEditorWidget)
public void init(LayoutEditorPresenter presenter)
init in interface org.uberfire.client.mvp.UberView<LayoutEditorPresenter>public void setupGridSystem(List<LayoutDragComponent> layoutDragComponents)
setupGridSystem in interface LayoutEditorPresenter.Viewpublic void setupComponents(List<LayoutDragComponent> layoutDragComponents)
setupComponents in interface LayoutEditorPresenter.Viewpublic void setupContent(LayoutTemplate layoutTemplate)
setupContent in interface LayoutEditorPresenter.Viewpublic LayoutTemplate getModel()
getModel in interface LayoutEditorPresenter.Viewpublic void loadDefaultLayout(String layoutName)
loadDefaultLayout in interface LayoutEditorPresenter.Viewpublic void addLayoutProperty(String key, String value)
addLayoutProperty in interface LayoutEditorPresenter.Viewpublic String getLayoutProperty(String key)
getLayoutProperty in interface LayoutEditorPresenter.Viewpublic Map<String,String> getLayoutComponentProperties(EditorWidget component)
getLayoutComponentProperties in interface LayoutEditorPresenter.Viewpublic void addComponentProperty(EditorWidget component, String key, String value)
addComponentProperty in interface LayoutEditorPresenter.Viewpublic void resetLayoutComponentProperties(EditorWidget component)
resetLayoutComponentProperties in interface LayoutEditorPresenter.Viewpublic void removeLayoutComponentProperty(EditorWidget component, String key)
removeLayoutComponentProperty in interface LayoutEditorPresenter.Viewpublic void addDraggableComponentGroup(LayoutDragComponentGroup group)
addDraggableComponentGroup in interface LayoutEditorPresenter.Viewpublic void addDraggableComponentToGroup(String groupId, String componentId, LayoutDragComponent component)
addDraggableComponentToGroup in interface LayoutEditorPresenter.Viewpublic void removeDraggableGroup(String id)
removeDraggableGroup in interface LayoutEditorPresenter.Viewpublic void removeDraggableComponentFromGroup(String groupId, String componentId)
removeDraggableComponentFromGroup in interface LayoutEditorPresenter.ViewCopyright © 2012–2016 JBoss by Red Hat. All rights reserved.