public class WorkspacePanel
extends com.google.gwt.user.client.ui.Composite
WorkspacePanel
class is the UI Component of the user workspace areaModifier and Type | Field and Description |
---|---|
static WorkspacePanel |
singleton |
Constructor and Description |
---|
WorkspacePanel(TemplateModel model,
Presenter control) |
Modifier and Type | Method and Description |
---|---|
int |
addComponentToLayout(com.google.gwt.user.client.ui.Widget w,
boolean isFakeTextArea)
Insert from the user
|
int |
addComponentToLayoutSystem(com.google.gwt.user.client.ui.Widget w,
boolean isDoubleColumnLayout)
Insert forom the system
|
void |
addFirstTextArea() |
static WorkspacePanel |
get() |
com.google.gwt.user.client.ui.FlowPanel |
getMainLayout() |
com.google.gwt.user.client.ui.PopupPanel |
getResizePopup(com.google.gwt.user.client.ui.Widget toResize) |
void |
mask() |
void |
moveWidget(com.google.gwt.user.client.ui.Widget toMove,
int left,
int top) |
void |
openImageUploadDialog(Coords start,
int width,
int height,
DroppingArea toRemove)
popup the open Image Upload Dialog
|
boolean |
removeComponentFromLayout(com.google.gwt.user.client.ui.Widget w) |
void |
resizeWidget(com.google.gwt.user.client.ui.Widget toResize,
int newWidth,
int newHeight) |
void |
resizeWorkspace(int width,
int height)
resizes the workspace panel
|
void |
setController(Presenter controller) |
void |
setModel(TemplateModel model) |
void |
unmask() |
claimElement, getWidget, initializeClaimedElement, initWidget, isAttached, onAttach, onBrowserEvent, onDetach, render, render, resolvePotentialElement, setWidget
addAttachHandler, addBitlessDomHandler, addDomHandler, addHandler, asWidget, asWidgetOrNull, createHandlerManager, delegateEvent, doAttachChildren, doDetachChildren, fireEvent, getHandlerCount, getLayoutData, getParent, isOrWasAttached, onLoad, onUnload, removeFromParent, setLayoutData, sinkEvents, unsinkEvents
addStyleDependentName, 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, toString
public static WorkspacePanel singleton
public WorkspacePanel(TemplateModel model, Presenter control)
c
- the controller instancepublic static WorkspacePanel get()
public void addFirstTextArea()
public int addComponentToLayout(com.google.gwt.user.client.ui.Widget w, boolean isFakeTextArea)
w
- .x
- .y
- .public int addComponentToLayoutSystem(com.google.gwt.user.client.ui.Widget w, boolean isDoubleColumnLayout)
w
- isDoubleColumnLayout
- public boolean removeComponentFromLayout(com.google.gwt.user.client.ui.Widget w)
w
- the widget to removepublic void setModel(TemplateModel model)
model
- .public void resizeWorkspace(int width, int height)
width
- .height
- .public void openImageUploadDialog(Coords start, int width, int height, DroppingArea toRemove)
start
- .x
- .y
- .public void resizeWidget(com.google.gwt.user.client.ui.Widget toResize, int newWidth, int newHeight)
toResize
- the widget to resizenewWidth
- .newHeight
- .public void moveWidget(com.google.gwt.user.client.ui.Widget toMove, int left, int top)
toMove
- .left
- .top
- .public com.google.gwt.user.client.ui.PopupPanel getResizePopup(com.google.gwt.user.client.ui.Widget toResize)
toResize
- .public com.google.gwt.user.client.ui.FlowPanel getMainLayout()
public void setController(Presenter controller)
controller
- .,public void mask()
public void unmask()
Copyright © 2016. All Rights Reserved.