Class VD3Widget

Object
UIObject
Widget
Composite
VD3Widget
All Implemented Interfaces:
HasAttachHandlers, HasHandlers, EventListener, HasVisibility, IsRenderable, IsWidget

public class VD3Widget extends Composite
Client-side container para execucao de scritps carregados sob demanda, em bridge com o D3JS
Author:
Eduardo Frazao
  • Nested Class Summary

    Nested classes/interfaces inherited from class UIObject

    UIObject.DebugIdImpl, UIObject.DebugIdImplEnabled
  • Field Summary

    Fields inherited from class UIObject

    DEBUG_ID_PREFIX
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
     
    JavaScriptObject
     
     
    void
     
    void
     
    boolean
     
    protected void
     
    protected void
     
    void
    processData(String jsonString)
     
    void
     
    void
     
    void
     
    void
    setWidgetInitialized(boolean widgetInitialized)
     
    toJSON(JavaScriptObject object)
     

    Methods inherited from class Composite

    claimElement, getWidget, initializeClaimedElement, initWidget, isAttached, onAttach, onBrowserEvent, onDetach, render, render, resolvePotentialElement, setWidget

    Methods inherited from class Widget

    addAttachHandler, addBitlessDomHandler, addDomHandler, addHandler, asWidget, asWidgetOrNull, createHandlerManager, delegateEvent, doAttachChildren, doDetachChildren, fireEvent, getHandlerCount, getLayoutData, getParent, isOrWasAttached, removeFromParent, setLayoutData, sinkEvents, unsinkEvents

    Methods inherited from class 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

    Methods inherited from class Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
  • Constructor Details

    • VD3Widget

      public VD3Widget()
  • Method Details

    • getBridgeRpc

      public BridgeRPC getBridgeRpc()
    • setBridgeRpc

      public void setBridgeRpc(BridgeRPC bridgeRpc)
    • isWidgetInitialized

      public boolean isWidgetInitialized()
    • setWidgetInitialized

      public void setWidgetInitialized(boolean widgetInitialized)
    • setInitConfig

      public void setInitConfig(String config)
    • insertStyleSheet

      public void insertStyleSheet(String styleSheet)
    • setNativeScript

      public void setNativeScript(String script)
    • initWidgetWithNoData

      public void initWidgetWithNoData()
    • cleanData

      public void cleanData()
    • processData

      public void processData(String jsonString)
    • fromJSON

      public JavaScriptObject fromJSON(String value)
    • toJSON

      public String toJSON(JavaScriptObject object)
    • onUnload

      protected void onUnload()
      Overrides:
      onUnload in class Widget
    • onLoad

      protected void onLoad()
      Overrides:
      onLoad in class Widget