Class D3


  • public class D3
    extends com.google.gwt.core.client.JavaScriptObject
    • Constructor Summary

      Constructors 
      Modifier Constructor Description
      protected D3()  
    • Method Summary

      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      D3 append​(java.lang.String tagName)  
      java.lang.String attr​(java.lang.String property)  
      D3 attr​(java.lang.String propName, double value)  
      D3 attr​(java.lang.String propName, int value)  
      D3 attr​(java.lang.String propName, com.google.gwt.core.client.JavaScriptObject func)  
      D3 attr​(java.lang.String propName, java.lang.String value)  
      D3 attr​(java.lang.String attrName, Func<?,​?> func)  
      D3 attrTween​(java.lang.String attrName, Func<?,​?> func)  
      D3 attrTweenZoom​(java.lang.String string, GWTBoundingBox boundingBox, GWTBoundingBox oldBBox, int width, int height)  
      D3 call​(com.google.gwt.core.client.JavaScriptObject behavior)  
      D3 call​(D3Behavior behavior)
      Takes a D3Behavior and returns the current selection passed into the run method
      D3 create​(D3Behavior behavior)
      Create is intended to be used with enter methods.
      static D3 d3()  
      <T extends com.google.gwt.core.client.JavaScriptObject>
      com.google.gwt.core.client.JsArray<T>
      data()  
      D3 data​(com.google.gwt.core.client.JsArray<?> array)  
      <T extends com.google.gwt.core.client.JavaScriptObject>
      D3
      data​(com.google.gwt.core.client.JsArray<T> data, Func<?,​T> func)  
      D3 delay​(int delayInMilliSeconds)  
      static com.google.gwt.core.client.JavaScriptObject drag()  
      D3 duration​(int duration)  
      D3 each​(com.google.gwt.core.client.JavaScriptObject f)  
      void each​(java.lang.String type, AnonymousFunc func)
      Only used for transitions
      D3 each​(D3Events.Handler<?> handler)  
      D3 enter()  
      static boolean eventDefaultPrevented()  
      static void eventPreventDefault()  
      D3 exit()  
      D3Brush getBrush()  
      static D3Drag getDragBehavior()  
      static com.google.gwt.dom.client.Element getElement​(D3 selection, int index)  
      static com.google.gwt.dom.client.NativeEvent getEvent()  
      static com.google.gwt.core.client.JsArrayInteger getMouse​(com.google.gwt.dom.client.Element elem)  
      static com.google.gwt.core.client.JsArrayNumber getMouse​(D3 select)  
      static D3Transform getTransform​(java.lang.String transform)  
      void html​(java.lang.String html)  
      void html​(Func<?,​?> func)  
      void injectSVGDef​(java.lang.String file)
      HTTP GET the provided file and append it to the dom element "defs".
      int length()  
      D3 on​(java.lang.String event, D3Events.Handler<?> handler)  
      static com.google.gwt.core.client.JavaScriptObject property​(java.lang.String propertName)  
      D3 remove()  
      D3Scale scale()  
      D3 select​(com.google.gwt.dom.client.Element elem)  
      D3 select​(java.lang.String elementId)  
      D3 selectAll​(java.lang.String selectionName)  
      com.google.gwt.dom.client.Element selectElement​(java.lang.String selector)  
      java.lang.String style​(java.lang.String style)  
      D3 style​(java.lang.String styleName, java.lang.String value)  
      D3 style​(java.lang.String styleName, Func<java.lang.String,​?> func)  
      D3 styleTween​(java.lang.String name, Tween<?,​?> t)  
      D3 text​(com.google.gwt.core.client.JavaScriptObject textFunc)  
      D3 text​(java.lang.String t)  
      D3 text​(Func<java.lang.String,​?> func)  
      void timer()  
      void timer​(BooleanFunc func)  
      D3 transition()  
      D3 update()  
      D3 with​(D3Behavior behavior)
      Takes a D3Behavior and returns the resulting selection
      void xml​(java.lang.String iconUrl, java.lang.String mimeType, D3Events.XMLHandler<?> handler)  
      void zoomTransition​(D3 selection, int width, int height, com.google.gwt.core.client.JsArrayInteger p0, com.google.gwt.core.client.JsArrayInteger p1)  
      • Methods inherited from class com.google.gwt.core.client.JavaScriptObject

        cast, createArray, createArray, createFunction, createObject, equals, hashCode, toSource, toString
      • Methods inherited from class java.lang.Object

        clone, finalize, getClass, notify, notifyAll, wait, wait, wait
    • Constructor Detail

      • D3

        protected D3()
    • Method Detail

      • select

        public final D3 select​(java.lang.String elementId)
      • selectElement

        public final com.google.gwt.dom.client.Element selectElement​(java.lang.String selector)
      • getElement

        public static final com.google.gwt.dom.client.Element getElement​(D3 selection,
                                                                         int index)
      • select

        public final D3 select​(com.google.gwt.dom.client.Element elem)
      • append

        public final D3 append​(java.lang.String tagName)
      • attr

        public final D3 attr​(java.lang.String propName,
                             int value)
      • attr

        public final D3 attr​(java.lang.String propName,
                             com.google.gwt.core.client.JavaScriptObject func)
      • attr

        public final D3 attr​(java.lang.String attrName,
                             Func<?,​?> func)
      • attrTween

        public final D3 attrTween​(java.lang.String attrName,
                                  Func<?,​?> func)
      • attrTweenZoom

        public final D3 attrTweenZoom​(java.lang.String string,
                                      GWTBoundingBox boundingBox,
                                      GWTBoundingBox oldBBox,
                                      int width,
                                      int height)
      • html

        public final void html​(Func<?,​?> func)
      • html

        public final void html​(java.lang.String html)
      • zoomTransition

        public final void zoomTransition​(D3 selection,
                                         int width,
                                         int height,
                                         com.google.gwt.core.client.JsArrayInteger p0,
                                         com.google.gwt.core.client.JsArrayInteger p1)
      • timer

        public final void timer​(BooleanFunc func)
      • timer

        public final void timer()
      • selectAll

        public final D3 selectAll​(java.lang.String selectionName)
      • data

        public final D3 data​(com.google.gwt.core.client.JsArray<?> array)
      • enter

        public final D3 enter()
      • update

        public final D3 update()
      • attr

        public final D3 attr​(java.lang.String propName,
                             java.lang.String value)
      • attr

        public final D3 attr​(java.lang.String propName,
                             double value)
      • scale

        public final D3Scale scale()
      • style

        public final D3 style​(java.lang.String styleName,
                              java.lang.String value)
      • transition

        public final D3 transition()
      • styleTween

        public final D3 styleTween​(java.lang.String name,
                                   Tween<?,​?> t)
      • duration

        public final D3 duration​(int duration)
      • delay

        public final D3 delay​(int delayInMilliSeconds)
      • exit

        public final D3 exit()
      • remove

        public final D3 remove()
      • data

        public final <T extends com.google.gwt.core.client.JavaScriptObject> D3 data​(com.google.gwt.core.client.JsArray<T> data,
                                                                                     Func<?,​T> func)
      • data

        public final <T extends com.google.gwt.core.client.JavaScriptObject> com.google.gwt.core.client.JsArray<T> data()
      • text

        public final D3 text​(com.google.gwt.core.client.JavaScriptObject textFunc)
      • text

        public final D3 text​(java.lang.String t)
      • text

        public final D3 text​(Func<java.lang.String,​?> func)
      • each

        public final D3 each​(com.google.gwt.core.client.JavaScriptObject f)
      • each

        public final void each​(java.lang.String type,
                               AnonymousFunc func)
        Only used for transitions
        Parameters:
        type -
        handler -
      • style

        public final D3 style​(java.lang.String styleName,
                              Func<java.lang.String,​?> func)
      • getEvent

        public static final com.google.gwt.dom.client.NativeEvent getEvent()
      • eventPreventDefault

        public static final void eventPreventDefault()
      • eventDefaultPrevented

        public static final boolean eventDefaultPrevented()
      • d3

        public static final D3 d3()
      • property

        public static final com.google.gwt.core.client.JavaScriptObject property​(java.lang.String propertName)
      • getDragBehavior

        public static final D3Drag getDragBehavior()
      • drag

        public static final com.google.gwt.core.client.JavaScriptObject drag()
      • call

        public final D3 call​(com.google.gwt.core.client.JavaScriptObject behavior)
      • call

        public final D3 call​(D3Behavior behavior)
        Takes a D3Behavior and returns the current selection passed into the run method
        Parameters:
        behavior -
        Returns:
      • with

        public final D3 with​(D3Behavior behavior)
        Takes a D3Behavior and returns the resulting selection
        Parameters:
        behavior -
        Returns:
      • create

        public final D3 create​(D3Behavior behavior)
        Create is intended to be used with enter methods. And the behavior is expected to return the created selection
        Parameters:
        behavior -
        Returns:
      • getMouse

        public static final com.google.gwt.core.client.JsArrayInteger getMouse​(com.google.gwt.dom.client.Element elem)
      • getMouse

        public static final com.google.gwt.core.client.JsArrayNumber getMouse​(D3 select)
      • attr

        public final java.lang.String attr​(java.lang.String property)
      • getTransform

        public static final D3Transform getTransform​(java.lang.String transform)
      • getBrush

        public final D3Brush getBrush()
      • xml

        public final void xml​(java.lang.String iconUrl,
                              java.lang.String mimeType,
                              D3Events.XMLHandler<?> handler)
      • length

        public final int length()
      • style

        public final java.lang.String style​(java.lang.String style)
      • injectSVGDef

        public final void injectSVGDef​(java.lang.String file)
        HTTP GET the provided file and append it to the dom element "defs".
        Parameters:
        file - the file to GET