Class Orb
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.DetachListenerNested classes/interfaces inherited from interface Component
Component.ErrorEvent, Component.Event, Component.Focusable, Component.ListenerNested classes/interfaces inherited from interface Sizeable
Sizeable.Unit -
Field Summary
Fields inherited from class AbstractComponent
DESIGN_ATTR_PLAIN_TEXTFields 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 -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidaddDataColumn(String dataColumn) voidvoidvoidaddStateChangeListener(StateChangeListener listener) ContainergetRows()protected OrbStategetState()getTheme()booleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanvoidNotifica sobre erros fatais ocorridos no clientevoidonStateChange(String stateConfig) Notifica o sistema de que houve uma mudanca no estado do componentevoidSolicita a recarga dos dados e a publicacao no estadovoidremoveStateChangeListener(StateChangeListener listener) voidsetCanMoveFields(boolean canMoveFields) voidsetColumns(List<String> columns) voidsetContainerDataSource(Container dataSource) voidsetCustomInitScript(String script) voidsetDataColumns(List<String> dataColumns) voidsetDataHeadersLocation(String dataHeadersLocation) voidvoidsetGrandTotalColumnsVisible(boolean grandTotalColumnsVisible) voidsetGrandTotalRowsVisible(boolean grandTotalRowsVisible) voidvoidvoidsetReceiveStateChanges(boolean receive) voidvoidsetSubTotalColapsed(boolean subTotalColapsed) voidsetSubTotalCollapsible(boolean subTotalCollapsible) voidsetSubTotalVisible(boolean subTotalVisible) voidvoidsetToolbarVisible(boolean toolbarVisible) voidvoidMethods 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, writeDesignMethods 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, updateDiffstateMethods inherited from class Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface ClientConnector
addAttachListener, addDetachListener, encodeState, getErrorHandler, getExtensions, getRpcManager, getStateType, handleConnectorRequest, isAttached, markAsDirty, markAsDirtyRecursive, removeAttachListener, removeDetachListener, removeExtension, requestRepaint, requestRepaintAll, retrievePendingRpcCalls, setErrorHandlerMethods inherited from interface Component
addStyleNames, getUI, removeStyleNames, setStyleNameMethods 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
- Overrides:
getStatein classAbstractComponent
-
setWidthUndefined
public void setWidthUndefined()- Specified by:
setWidthUndefinedin interfaceSizeable- Overrides:
setWidthUndefinedin classAbstractComponent
-
setHeightUndefined
public void setHeightUndefined()- Specified by:
setHeightUndefinedin interfaceSizeable- Overrides:
setHeightUndefinedin classAbstractComponent
-
setWidth
- Specified by:
setWidthin interfaceSizeable- Overrides:
setWidthin classAbstractComponent
-
setHeight
- Specified by:
setHeightin interfaceSizeable- Overrides:
setHeightin classAbstractComponent
-
setRows
-
addRow
-
getRows
-
setColumns
-
addColumn
-
getColumns
-
setCustomInitScript
-
getCustomInitScript
-
setReceiveStateChanges
public void setReceiveStateChanges(boolean receive) -
isReceiveStateChanges
public boolean isReceiveStateChanges() -
setDataColumns
-
addDataColumn
-
setDataHeadersLocation
-
setTheme
-
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
-
getDataColumns
-
getDataHeadersLocation
-
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
-
addStateChangeListener
-
removeStateChangeListener
-
reloadData
public void reloadData()Description copied from interface:OrbEventRPCSolicita a recarga dos dados e a publicacao no estado- Specified by:
reloadDatain interfaceOrbEventRPC
-
onStateChange
Description copied from interface:OrbEventRPCNotifica o sistema de que houve uma mudanca no estado do componente- Specified by:
onStateChangein interfaceOrbEventRPC- Parameters:
stateConfig-
-
onError
Description copied from interface:OrbEventRPCNotifica sobre erros fatais ocorridos no cliente- Specified by:
onErrorin interfaceOrbEventRPC- Parameters:
msg-
-