org.xwiki.gwt.wysiwyg.client
Class WysiwygEditorDebugger

java.lang.Object
  extended by com.google.gwt.user.client.ui.UIObject
      extended by com.google.gwt.user.client.ui.Widget
          extended by com.google.gwt.user.client.ui.Composite
              extended by org.xwiki.gwt.wysiwyg.client.WysiwygEditorDebugger
All Implemented Interfaces:
com.google.gwt.event.logical.shared.HasAttachHandlers, com.google.gwt.event.shared.HasHandlers, com.google.gwt.user.client.EventListener, com.google.gwt.user.client.ui.HasVisibility, com.google.gwt.user.client.ui.IsRenderable, com.google.gwt.user.client.ui.IsWidget, TimerListener

public class WysiwygEditorDebugger
extends com.google.gwt.user.client.ui.Composite
implements TimerListener

Debugger for the WysiwygEditor. It displays the current HTML content of the debugged rich text area, the cleaned HTML, the corresponding wiki syntax as well as the rendering events triggered during the conversion to wiki syntax.

Version:
$Id: 2274a5152faa30b7cd8fc1177a7e068cdddde926 $

Nested Class Summary
 
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
 
Field Summary
 
Fields inherited from class com.google.gwt.user.client.ui.UIObject
DEBUG_ID_PREFIX
 
Constructor Summary
WysiwygEditorDebugger(WysiwygEditor editor)
          Creates a new debugger for the given editor.
 
Method Summary
 void onElapsed(Timer sender)
          
 void refreshData()
          Refreshes the debug text areas if the text in the rich text area has been changed.
 
Methods inherited from class com.google.gwt.user.client.ui.Composite
claimElement, getWidget, initializeClaimedElement, initWidget, isAttached, onAttach, onBrowserEvent, onDetach, render, render, resolvePotentialElement, setWidget
 
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, isOrWasAttached, 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, setElement, setElement, setHeight, setPixelSize, setSize, setStyleDependentName, setStyleName, setStyleName, setStyleName, setStyleName, setStylePrimaryName, setStylePrimaryName, setTitle, setVisible, setVisible, setWidth, sinkBitlessEvent, toString, unsinkEvents
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

WysiwygEditorDebugger

public WysiwygEditorDebugger(WysiwygEditor editor)
Creates a new debugger for the given editor.

Parameters:
editor - The WYSIWYG editor being debugged.
Method Detail

refreshData

public void refreshData()
Refreshes the debug text areas if the text in the rich text area has been changed.


onElapsed

public void onElapsed(Timer sender)

Specified by:
onElapsed in interface TimerListener
See Also:
TimerListener.onElapsed(Timer)


Copyright © 2004–2015 XWiki. All rights reserved.