info.magnolia.templating.editor.client
Class PageEditor
java.lang.Object
com.google.gwt.user.client.ui.UIObject
com.google.gwt.user.client.ui.Widget
com.google.gwt.user.client.ui.LabelBase<String>
com.google.gwt.user.client.ui.Label
com.google.gwt.user.client.ui.HTML
info.magnolia.templating.editor.client.PageEditor
- All Implemented Interfaces:
- com.google.gwt.core.client.EntryPoint, com.google.gwt.editor.client.IsEditor<com.google.gwt.editor.client.LeafValueEditor<String>>, com.google.gwt.event.dom.client.HasAllDragAndDropHandlers, com.google.gwt.event.dom.client.HasAllGestureHandlers, com.google.gwt.event.dom.client.HasAllMouseHandlers, com.google.gwt.event.dom.client.HasAllTouchHandlers, com.google.gwt.event.dom.client.HasClickHandlers, com.google.gwt.event.dom.client.HasDoubleClickHandlers, com.google.gwt.event.dom.client.HasDragEndHandlers, com.google.gwt.event.dom.client.HasDragEnterHandlers, com.google.gwt.event.dom.client.HasDragHandlers, com.google.gwt.event.dom.client.HasDragLeaveHandlers, com.google.gwt.event.dom.client.HasDragOverHandlers, com.google.gwt.event.dom.client.HasDragStartHandlers, com.google.gwt.event.dom.client.HasDropHandlers, com.google.gwt.event.dom.client.HasGestureChangeHandlers, com.google.gwt.event.dom.client.HasGestureEndHandlers, com.google.gwt.event.dom.client.HasGestureStartHandlers, com.google.gwt.event.dom.client.HasMouseDownHandlers, com.google.gwt.event.dom.client.HasMouseMoveHandlers, com.google.gwt.event.dom.client.HasMouseOutHandlers, com.google.gwt.event.dom.client.HasMouseOverHandlers, com.google.gwt.event.dom.client.HasMouseUpHandlers, com.google.gwt.event.dom.client.HasMouseWheelHandlers, com.google.gwt.event.dom.client.HasTouchCancelHandlers, com.google.gwt.event.dom.client.HasTouchEndHandlers, com.google.gwt.event.dom.client.HasTouchMoveHandlers, com.google.gwt.event.dom.client.HasTouchStartHandlers, com.google.gwt.event.logical.shared.HasAttachHandlers, com.google.gwt.event.shared.HasHandlers, com.google.gwt.i18n.client.HasDirection, com.google.gwt.i18n.shared.HasDirectionEstimator, com.google.gwt.safehtml.client.HasSafeHtml, com.google.gwt.user.client.EventListener, com.google.gwt.user.client.ui.HasAutoHorizontalAlignment, com.google.gwt.user.client.ui.HasDirectionalHtml, com.google.gwt.user.client.ui.HasDirectionalSafeHtml, com.google.gwt.user.client.ui.HasDirectionalText, com.google.gwt.user.client.ui.HasHorizontalAlignment, com.google.gwt.user.client.ui.HasHTML, com.google.gwt.user.client.ui.HasText, com.google.gwt.user.client.ui.HasVisibility, com.google.gwt.user.client.ui.HasWordWrap, com.google.gwt.user.client.ui.IsWidget, com.google.gwt.user.client.ui.SourcesClickEvents, com.google.gwt.user.client.ui.SourcesMouseEvents
public class PageEditor
- extends com.google.gwt.user.client.ui.HTML
- implements com.google.gwt.user.client.EventListener, com.google.gwt.core.client.EntryPoint
Client side implementation of the page editor. Outputs ui widgets inside document element (typically the <html>
element).
- Version:
- $Id$
Nested classes/interfaces inherited from class com.google.gwt.user.client.ui.UIObject |
com.google.gwt.user.client.ui.UIObject.DebugIdImpl, com.google.gwt.user.client.ui.UIObject.DebugIdImplEnabled |
Nested classes/interfaces inherited from interface com.google.gwt.i18n.client.HasDirection |
com.google.gwt.i18n.client.HasDirection.Direction |
Nested classes/interfaces inherited from interface com.google.gwt.user.client.ui.HasHorizontalAlignment |
com.google.gwt.user.client.ui.HasHorizontalAlignment.AutoHorizontalAlignmentConstant, com.google.gwt.user.client.ui.HasHorizontalAlignment.HorizontalAlignmentConstant |
Fields inherited from class com.google.gwt.user.client.ui.Label |
DEFAULT_DIRECTION_ESTIMATOR |
Fields inherited from class com.google.gwt.user.client.ui.UIObject |
DEBUG_ID_PREFIX |
Fields inherited from interface com.google.gwt.user.client.ui.HasAutoHorizontalAlignment |
ALIGN_CONTENT_END, ALIGN_CONTENT_START |
Fields inherited from interface com.google.gwt.user.client.ui.HasHorizontalAlignment |
ALIGN_CENTER, ALIGN_DEFAULT, ALIGN_JUSTIFY, ALIGN_LEFT, ALIGN_LOCALE_END, ALIGN_LOCALE_START, ALIGN_RIGHT |
Method Summary |
void |
addComponent(String workspace,
String path,
String collectionName,
String nodeName,
String availableComponents)
|
void |
createComponent(String workspace,
String parent,
String relPath,
String itemType)
|
void |
deleteComponent(String path)
|
void |
disableLink(com.google.gwt.dom.client.Element element)
|
static com.google.gwt.i18n.client.Dictionary |
getDictionary()
Provides dynamic string lookup of key/value string pairs defined in a module's host HTML page. |
void |
moveComponentEnd(AbstractBarWidget source,
String path)
|
void |
moveComponentOut(AbstractBarWidget source)
|
void |
moveComponentOver(AbstractBarWidget source)
|
void |
moveComponentStart(String id)
|
void |
onBrowserEvent(com.google.gwt.user.client.Event event)
|
void |
onModuleLoad()
|
void |
openDialog(String dialog,
String workspace,
String path,
String collectionName,
String nodeName)
TODO: rename and/or remove arguments no longer needed (collectionName, nodeName). |
void |
preview(boolean isPreview)
|
void |
showTree(String workspace,
String path)
|
Methods inherited from class com.google.gwt.user.client.ui.HTML |
getHTML, getTextOrHtml, setHTML, setHTML, setHTML, setHTML, wrap |
Methods inherited from class com.google.gwt.user.client.ui.Label |
addClickHandler, addClickListener, addDoubleClickHandler, addDragEndHandler, addDragEnterHandler, addDragHandler, addDragLeaveHandler, addDragOverHandler, addDragStartHandler, addDropHandler, addGestureChangeHandler, addGestureEndHandler, addGestureStartHandler, addMouseDownHandler, addMouseListener, addMouseMoveHandler, addMouseOutHandler, addMouseOverHandler, addMouseUpHandler, addMouseWheelHandler, addMouseWheelListener, addTouchCancelHandler, addTouchEndHandler, addTouchMoveHandler, addTouchStartHandler, asEditor, getDirection, getText, getTextDirection, removeClickListener, removeMouseListener, removeMouseWheelListener, setDirection, setText, setText |
Methods inherited from class com.google.gwt.user.client.ui.LabelBase |
getAutoHorizontalAlignment, getDirectionEstimator, getHorizontalAlignment, getWordWrap, setAutoHorizontalAlignment, setDirectionEstimator, setDirectionEstimator, setHorizontalAlignment, setWordWrap, updateHorizontalAlignment |
Methods inherited from class com.google.gwt.user.client.ui.Widget |
addAttachHandler, addBitlessDomHandler, addDomHandler, addHandler, asWidget, asWidgetOrNull, createHandlerManager, delegateEvent, doAttachChildren, doDetachChildren, fireEvent, getHandlerCount, getLayoutData, getParent, isAttached, isOrWasAttached, onAttach, onDetach, onLoad, onUnload, removeFromParent, setLayoutData, sinkEvents |
Methods inherited from class com.google.gwt.user.client.ui.UIObject |
addStyleDependentName, addStyleName, ensureDebugId, ensureDebugId, ensureDebugId, getAbsoluteLeft, getAbsoluteTop, getElement, getOffsetHeight, getOffsetWidth, getStyleElement, getStyleName, getStyleName, getStylePrimaryName, getStylePrimaryName, getTitle, isVisible, isVisible, onEnsureDebugId, removeStyleDependentName, removeStyleName, resolvePotentialElement, setElement, setElement, setHeight, setPixelSize, setSize, setStyleDependentName, setStyleName, setStyleName, setStyleName, setStyleName, setStylePrimaryName, setStylePrimaryName, setTitle, setVisible, setVisible, setWidth, sinkBitlessEvent, toString, unsinkEvents |
Methods inherited from interface com.google.gwt.user.client.ui.HasDirectionalText |
getTextDirection, setText |
Methods inherited from interface com.google.gwt.user.client.ui.HasText |
getText, setText |
Methods inherited from interface com.google.gwt.event.shared.HasHandlers |
fireEvent |
PageEditor
public PageEditor()
onModuleLoad
public void onModuleLoad()
- Specified by:
onModuleLoad
in interface com.google.gwt.core.client.EntryPoint
onBrowserEvent
public void onBrowserEvent(com.google.gwt.user.client.Event event)
- Specified by:
onBrowserEvent
in interface com.google.gwt.user.client.EventListener
- Overrides:
onBrowserEvent
in class com.google.gwt.user.client.ui.Widget
openDialog
public void openDialog(String dialog,
String workspace,
String path,
String collectionName,
String nodeName)
- TODO: rename and/or remove arguments no longer needed (collectionName, nodeName).
moveComponentStart
public void moveComponentStart(String id)
moveComponentEnd
public void moveComponentEnd(AbstractBarWidget source,
String path)
moveComponentOver
public void moveComponentOver(AbstractBarWidget source)
moveComponentOut
public void moveComponentOut(AbstractBarWidget source)
deleteComponent
public void deleteComponent(String path)
addComponent
public void addComponent(String workspace,
String path,
String collectionName,
String nodeName,
String availableComponents)
preview
public void preview(boolean isPreview)
showTree
public void showTree(String workspace,
String path)
createComponent
public void createComponent(String workspace,
String parent,
String relPath,
String itemType)
getDictionary
public static com.google.gwt.i18n.client.Dictionary getDictionary()
- Provides dynamic string lookup of key/value string pairs defined in a module's host HTML page.
disableLink
public void disableLink(com.google.gwt.dom.client.Element element)
Copyright © 2003-2012 Magnolia International Ltd.. All Rights Reserved.