Object
AbstractClientConnector
AbstractComponent
Orb
All Implemented Interfaces:
OrbEventRPC, ContextClickEvent.ContextClickNotifier, MethodEventSource, ClientConnector, Sizeable, ServerRpc, Connector, Component, Serializable

@JavaScript({"app://VAADIN/jslibs/react/react-0.12.2.min.js","app://VAADIN/jslibs/orb/orb-1.0.9-br.min.js"}) @StyleSheet("app://VAADIN/jslibs/orb/orb.css") public class Orb extends AbstractComponent implements OrbEventRPC
PivotTable.js Wrapper Component
Author:
Eduardo Frazao
See Also:
  • Nested Class Summary

    Nested classes/interfaces inherited from interface ClientConnector

    ClientConnector.AttachEvent, ClientConnector.AttachListener, ClientConnector.ConnectorErrorEvent, ClientConnector.DetachEvent, ClientConnector.DetachListener

    Nested classes/interfaces inherited from interface Component

    Component.ErrorEvent, Component.Event, Component.Focusable, Component.Listener

    Nested classes/interfaces inherited from interface Sizeable

    Sizeable.Unit
  • Field Summary

    Fields inherited from class AbstractComponent

    DESIGN_ATTR_PLAIN_TEXT

    Fields inherited from interface Sizeable

    SIZE_UNDEFINED, UNITS_CM, UNITS_EM, UNITS_EX, UNITS_INCH, UNITS_MM, UNITS_PERCENTAGE, UNITS_PICAS, UNITS_PIXELS, UNITS_POINTS
  • Constructor Summary

    Constructors
    Constructor
    Description
    Orb()
     
    Orb(Container dataSource)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    addColumn(String column)
     
    void
    addDataColumn(String dataColumn)
     
    void
    addField(Field field)
     
    void
     
    void
     
     
    Container
     
     
     
     
     
     
    protected OrbState
     
     
    boolean
     
    boolean
     
    boolean
     
    boolean
     
    boolean
     
    boolean
     
    boolean
     
    boolean
     
    void
    Notifica sobre erros fatais ocorridos no cliente
    void
    onStateChange(String stateConfig)
    Notifica o sistema de que houve uma mudanca no estado do componente
    void
    Solicita a recarga dos dados e a publicacao no estado
    void
     
    void
    setCanMoveFields(boolean canMoveFields)
     
    void
     
    void
    setContainerDataSource(Container dataSource)
     
    void
     
    void
    setDataColumns(List<String> dataColumns)
     
    void
    setDataHeadersLocation(String dataHeadersLocation)
     
    void
    setFields(List<Field> fields)
     
    void
    setGrandTotalColumnsVisible(boolean grandTotalColumnsVisible)
     
    void
    setGrandTotalRowsVisible(boolean grandTotalRowsVisible)
     
    void
    setHeight(String height)
     
    void
     
    void
    setReceiveStateChanges(boolean receive)
     
    void
     
    void
    setSubTotalColapsed(boolean subTotalColapsed)
     
    void
    setSubTotalCollapsible(boolean subTotalCollapsible)
     
    void
    setSubTotalVisible(boolean subTotalVisible)
     
    void
     
    void
    setToolbarVisible(boolean toolbarVisible)
     
    void
     
    void
     

    Methods inherited from class AbstractComponent

    addContextClickListener, addListener, addShortcutListener, addStyleName, attach, beforeClientResponse, detach, findAncestor, fireComponentErrorEvent, fireComponentEvent, focus, getActionManager, getCaption, getComponentError, getCustomAttributes, getData, getDebugId, getDescription, getErrorMessage, getHeight, getHeightUnits, getIcon, getId, getLocale, getParent, getPrimaryStyleName, getState, getStyleName, getWidth, getWidthUnits, isCaptionAsHtml, isConnectorEnabled, isEnabled, isOrHasAncestor, isReadOnly, isRequiredIndicatorVisible, isResponsive, isVisible, readDesign, removeContextClickListener, removeListener, removeShortcutListener, removeStyleName, setCaption, setCaptionAsHtml, setComponentError, setData, setDebugId, setDescription, setDescription, setEnabled, setHeight, setHeightFull, setIcon, setId, setLocale, setParent, setPrimaryStyleName, setReadOnly, setRequiredIndicatorVisible, setResponsive, setSizeFull, setSizeUndefined, setStyleName, setVisible, setWidth, setWidthFull, writeDesign

    Methods inherited from class AbstractClientConnector

    addAttachListener, addDetachListener, addExtension, addListener, addListener, addListener, addListener, addListener, addListener, addMethodInvocationToQueue, createState, encodeState, equals, fireEvent, getAllChildrenIterable, getConnectorId, getErrorHandler, getExtensions, getListeners, getResource, getRpcManager, getRpcProxy, getSession, getStateType, getUI, handleConnectorRequest, hashCode, hasListeners, isAttached, isThis, markAsDirty, markAsDirtyRecursive, registerRpc, registerRpc, removeAttachListener, removeDetachListener, removeExtension, removeListener, removeListener, removeListener, removeListener, removeListener, requestRepaint, requestRepaintAll, retrievePendingRpcCalls, setErrorHandler, setResource, updateDiffstate

    Methods inherited from class Object

    clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface ClientConnector

    addAttachListener, addDetachListener, encodeState, getErrorHandler, getExtensions, getRpcManager, getStateType, handleConnectorRequest, isAttached, markAsDirty, markAsDirtyRecursive, removeAttachListener, removeDetachListener, removeExtension, requestRepaint, requestRepaintAll, retrievePendingRpcCalls, setErrorHandler

    Methods inherited from interface Component

    addStyleNames, getUI, removeStyleNames, setStyleName

    Methods inherited from interface Connector

    getConnectorId
  • Constructor Details

    • Orb

      public Orb(Container dataSource)
    • Orb

      public Orb()
  • Method Details

    • getContainerDataSource

      public Container getContainerDataSource()
    • setContainerDataSource

      public void setContainerDataSource(Container dataSource)
    • getState

      protected OrbState getState()
      Overrides:
      getState in class AbstractComponent
    • setWidthUndefined

      public void setWidthUndefined()
      Specified by:
      setWidthUndefined in interface Sizeable
      Overrides:
      setWidthUndefined in class AbstractComponent
    • setHeightUndefined

      public void setHeightUndefined()
      Specified by:
      setHeightUndefined in interface Sizeable
      Overrides:
      setHeightUndefined in class AbstractComponent
    • setWidth

      public void setWidth(String width)
      Specified by:
      setWidth in interface Sizeable
      Overrides:
      setWidth in class AbstractComponent
    • setHeight

      public void setHeight(String height)
      Specified by:
      setHeight in interface Sizeable
      Overrides:
      setHeight in class AbstractComponent
    • setRows

      public void setRows(List<String> rows)
    • addRow

      public void addRow(String row)
    • getRows

      public List<String> getRows()
    • setColumns

      public void setColumns(List<String> columns)
    • addColumn

      public void addColumn(String column)
    • getColumns

      public List<String> getColumns()
    • setCustomInitScript

      public void setCustomInitScript(String script)
    • getCustomInitScript

      public String getCustomInitScript()
    • setReceiveStateChanges

      public void setReceiveStateChanges(boolean receive)
    • isReceiveStateChanges

      public boolean isReceiveStateChanges()
    • setDataColumns

      public void setDataColumns(List<String> dataColumns)
    • addDataColumn

      public void addDataColumn(String dataColumn)
    • setDataHeadersLocation

      public void setDataHeadersLocation(String dataHeadersLocation)
    • setTheme

      public void setTheme(String theme)
    • setToolbarVisible

      public void setToolbarVisible(boolean toolbarVisible)
    • setGrandTotalRowsVisible

      public void setGrandTotalRowsVisible(boolean grandTotalRowsVisible)
    • setGrandTotalColumnsVisible

      public void setGrandTotalColumnsVisible(boolean grandTotalColumnsVisible)
    • setSubTotalVisible

      public void setSubTotalVisible(boolean subTotalVisible)
    • setSubTotalColapsed

      public void setSubTotalColapsed(boolean subTotalColapsed)
    • setSubTotalCollapsible

      public void setSubTotalCollapsible(boolean subTotalCollapsible)
    • setCanMoveFields

      public void setCanMoveFields(boolean canMoveFields)
    • setFields

      public void setFields(List<Field> fields)
    • addField

      public void addField(Field field)
    • getDataColumns

      public List<String> getDataColumns()
    • getDataHeadersLocation

      public String getDataHeadersLocation()
    • getTheme

      public String getTheme()
    • isToolbarVisible

      public boolean isToolbarVisible()
    • isGrandTotalRowsVisible

      public boolean isGrandTotalRowsVisible()
    • isGrandTotalColumnsVisible

      public boolean isGrandTotalColumnsVisible()
    • isSubTotalVisible

      public boolean isSubTotalVisible()
    • isSubTotalColapsed

      public boolean isSubTotalColapsed()
    • isSubTotalCollapsible

      public boolean isSubTotalCollapsible()
    • isCanMoveFields

      public boolean isCanMoveFields()
    • getFields

      public List<Field> getFields()
    • addStateChangeListener

      public void addStateChangeListener(StateChangeListener listener)
    • removeStateChangeListener

      public void removeStateChangeListener(StateChangeListener listener)
    • reloadData

      public void reloadData()
      Description copied from interface: OrbEventRPC
      Solicita a recarga dos dados e a publicacao no estado
      Specified by:
      reloadData in interface OrbEventRPC
    • onStateChange

      public void onStateChange(String stateConfig)
      Description copied from interface: OrbEventRPC
      Notifica o sistema de que houve uma mudanca no estado do componente
      Specified by:
      onStateChange in interface OrbEventRPC
      Parameters:
      stateConfig -
    • onError

      public void onError(String msg)
      Description copied from interface: OrbEventRPC
      Notifica sobre erros fatais ocorridos no cliente
      Specified by:
      onError in interface OrbEventRPC
      Parameters:
      msg -