|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.google.gwt.user.client.ui.UIObject
com.google.gwt.user.client.ui.Widget
com.sencha.gxt.widget.core.client.Component
com.sencha.gxt.widget.core.client.container.Container
com.sencha.gxt.widget.core.client.container.ResizeContainer
com.sencha.gxt.widget.core.client.container.SimpleContainer
com.sencha.gxt.widget.core.client.ContentPanel
com.sencha.gxt.widget.core.client.FramedPanel
org.visualisation.client.bubbles.BubblePlotCanvas
public class BubblePlotCanvas
Nested Class Summary |
---|
Nested classes/interfaces inherited from class com.sencha.gxt.widget.core.client.FramedPanel |
---|
com.sencha.gxt.widget.core.client.FramedPanel.FramedPanelAppearance |
Nested classes/interfaces inherited from class com.sencha.gxt.widget.core.client.ContentPanel |
---|
com.sencha.gxt.widget.core.client.ContentPanel.ContentPanelAppearance, com.sencha.gxt.widget.core.client.ContentPanel.ContentPanelMessages, com.sencha.gxt.widget.core.client.ContentPanel.DefaultContentPanelMessages, com.sencha.gxt.widget.core.client.ContentPanel.PanelHeaderAppearance |
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.user.client.ui.HasWidgets |
---|
com.google.gwt.user.client.ui.HasWidgets.ForIsWidget |
Nested classes/interfaces inherited from interface com.google.gwt.user.client.ui.IndexedPanel |
---|
com.google.gwt.user.client.ui.IndexedPanel.ForIsWidget |
Field Summary |
---|
Fields inherited from class com.sencha.gxt.widget.core.client.ContentPanel |
---|
appearance, buttonBar, header, secondPassRequired |
Fields inherited from class com.sencha.gxt.widget.core.client.container.SimpleContainer |
---|
resize, widget |
Fields inherited from class com.sencha.gxt.widget.core.client.container.ResizeContainer |
---|
forceLayoutCommand, forceLayoutOnResize, hadLayoutRunning, layoutCommand, layoutRequiredThisEventLoop, layoutRunning |
Fields inherited from class com.sencha.gxt.widget.core.client.Component |
---|
adjustSize, allowTextSelection, cacheSizes, disableContextMenu, disabled, disabledStyle, ensureVisibilityOnSizing, hidden, lastSize, layer, left, mask, maskMessage, monitorWindowResize, pageX, pageY, resizeHandler, shim, toolTip, toolTipConfig, top, windowResizeDelay, windowResizeTask |
Fields inherited from class com.google.gwt.user.client.ui.UIObject |
---|
DEBUG_ID_PREFIX |
Constructor Summary | |
---|---|
BubblePlotCanvas(String dataJSON,
String idFieldName,
String populationFieldName,
String divID,
String width,
String height)
|
|
BubblePlotCanvas(String dataJSON,
String idFieldName,
String populationFieldName,
String skewFieldName,
String divID,
String width,
String height)
|
Method Summary | |
---|---|
void |
redraw(String dataJSON,
String idFieldName,
String populationFieldName,
String skewFieldName)
|
Methods inherited from class com.sencha.gxt.widget.core.client.ContentPanel |
---|
addBeforeCollapseHandler, addBeforeExpandHandler, addButton, addCollapseHandler, addExpandHandler, addTool, adjustBodySize, afterCollapse, afterExpand, collapse, doAttachChildren, doDetachChildren, doLayout, expand, getAnimationDuration, getBody, getButtonAlign, getButtonBar, getContainerTarget, getFrameSize, getHeader, getHTML, getMessages, getMinButtonWidth, getText, initTools, isAnimCollapse, isCollapsed, isCollapsible, isExpanded, isHideCollapseTool, isTitleCollapse, layoutBars, onAfterFirstAttach, onBrowserEvent, onClick, onCollapse, onDisable, onEnable, onExpand, onResize, setAnimationDuration, setAnimCollapse, setBodyBorder, setBodyStyle, setBodyStyleName, setButtonAlign, setCollapsible, setExpanded, setHeaderVisible, setHeadingHtml, setHeadingHtml, setHeadingText, setHideCollapseTool, setMessages, setMinButtonWidth, setTitleCollapse |
Methods inherited from class com.sencha.gxt.widget.core.client.container.SimpleContainer |
---|
add, add, getWidget, isResize, onRemove, setResize, setWidget, setWidget |
Methods inherited from class com.sencha.gxt.widget.core.client.container.ResizeContainer |
---|
applyLayout, applyLayout, forceLayout, forceLayoutOnChildren, forceLayoutOnChildren, getLeftRightMargins, getParentLayoutWidget, getSideMargins, getTopBottomMargins, isLayoutRunning, isOrWasLayoutRunning, isWidgetVisible, onBeforeDoLayout, onLoad, onResize |
Methods inherited from class com.sencha.gxt.widget.core.client.container.Container |
---|
add, addAddHandler, addBeforeAddHandler, addBeforeRemoveHandler, addContainerHandler, addRemoveHandler, adjustIndex, adopt, checkIndexBoundsForInsertion, clear, disable, doPhysicalAttach, doPhysicalDetach, enable, ensureGroupingHandlerRegistration, findWidget, getChildren, getItemByItemId, getWidget, getWidgetCount, getWidgetIndex, getWidgetIndex, insert, iterator, onInsert, onWidgetHide, onWidgetShow, orphan, remove, remove, remove |
Methods inherited from class com.sencha.gxt.widget.core.client.Component |
---|
addBeforeHideHandler, addBeforeShowContextMenuHandler, addBeforeShowHandler, addBlurHandler, addDisableHandler, addEnableHandler, addFocusHandler, addHideHandler, addMoveHandler, addResizeHandler, addShowContextMenuHandler, addShowHandler, addStyleDependentName, addStyleOnOver, adjustPosition, adjustSize, applyState, assertAfterRender, assertPreRender, blur, clearSizeCache, disableContextMenu, disableEvents, enableEvents, fireCancellableEvent, fireEvent, focus, getData, getElement, getFocusEl, getFocusSupport, getHideMode, getId, getItemId, getOffsetHeight, getOffsetWidth, getPositionEl, getShadow, getStateId, getToolTip, hide, hideShadow, hideToolTip, isAllowTextSelection, isAutoHeight, isAutoWidth, isDeferHeight, isEnabled, isMonitorWindowResize, isRendered, isStateful, isVisible, isVisible, mask, mask, notifyHide, notifyShow, onAttach, onBlur, onDetach, onFocus, onHide, onHideContextMenu, onPosition, onRightClick, onShow, onShowContextMenu, onUnload, onWindowResize, removeStyleDependentName, removeStyleOnOver, removeToolTip, setAllowTextSelection, setBorders, setBounds, setBounds, setContextMenu, setData, setDeferHeight, setEnabled, setHeight, setHeight, setHideMode, setId, setItemId, setMonitorWindowResize, setPagePosition, setPixelSize, setPosition, setShadow, setSize, setStateful, setStateId, setStyleDependentName, setTabIndex, setToolTip, setToolTipConfig, setVisible, setWidth, setWidth, show, sync, syncSize, unmask |
Methods inherited from class com.google.gwt.user.client.ui.Widget |
---|
addAttachHandler, addBitlessDomHandler, addDomHandler, addHandler, asWidget, asWidgetOrNull, createHandlerManager, delegateEvent, getHandlerCount, getLayoutData, getParent, isAttached, isOrWasAttached, removeFromParent, setLayoutData, sinkEvents |
Methods inherited from class com.google.gwt.user.client.ui.UIObject |
---|
addStyleDependentName, addStyleName, ensureDebugId, ensureDebugId, ensureDebugId, getAbsoluteLeft, getAbsoluteTop, getOffsetHeight, getOffsetWidth, getStyleElement, getStyleName, getStyleName, getStylePrimaryName, getStylePrimaryName, getTitle, isVisible, onEnsureDebugId, removeStyleDependentName, removeStyleName, resolvePotentialElement, setElement, setElement, setStyleDependentName, setStyleName, setStyleName, setStyleName, setStyleName, setStylePrimaryName, setStylePrimaryName, setTitle, setVisible, sinkBitlessEvent, toString, unsinkEvents |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public BubblePlotCanvas(String dataJSON, String idFieldName, String populationFieldName, String skewFieldName, String divID, String width, String height)
dataJSON
- the GeoJSON string (if not complying with the GeoJSON standard format, it won't be parsed)idFieldName
- the name of the ID property within the GeoJSON string (e.g. if "id":"scientific_name" , then it's 'scientific_name')populationFieldName
- similarly to the previous, the population property naming within the GeoJSON string.skewFieldName
- similarly to the previous, the skewness property naming within the GeoJSON string.divID
- the divID (unique html document id property) we wish to give to the canvas (in order to search and get it by id)width
- the canvas' widthheight
- the canvas' height
NOTE: if the GeoJSON string does not contain a skew field, the visualisation will not be the optimal ! Use the other constructor instead.public BubblePlotCanvas(String dataJSON, String idFieldName, String populationFieldName, String divID, String width, String height)
dataJSON
- the GeoJSON string (if not complying with the GeoJSON standard format, it won't be parsed)idFieldName
- the name of the ID property within the GeoJSON string (e.g. if "id":"scientific_name" , then it's 'scientific_name')populationFieldName
- similarly to the previous, the population property naming within the GeoJSON string.divID
- the divID (unique html document id property) we wish to give to the canvas (in order to search and get it by id)width
- the canvas' widthheight
- the canvas' height
NOTE: if the GeoJSON string contains a skew field, it won't be parsed, use the other constructor instead.Method Detail |
---|
public void redraw(String dataJSON, String idFieldName, String populationFieldName, String skewFieldName)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |