public class JmixPivotTableExtension
extends com.vaadin.server.AbstractExtension
com.vaadin.server.AbstractClientConnector.IncorrectConcurrentAccessHandler
com.vaadin.server.ClientConnector.AttachEvent, com.vaadin.server.ClientConnector.AttachListener, com.vaadin.server.ClientConnector.ConnectorErrorEvent, com.vaadin.server.ClientConnector.DetachEvent, com.vaadin.server.ClientConnector.DetachListener
Modifier and Type | Field and Description |
---|---|
protected Renderer |
currentRenderer |
static com.google.gson.Gson |
gson |
protected java.lang.String |
pivotDataJSON |
protected JmixPivotTable |
pivotTable |
Constructor and Description |
---|
JmixPivotTableExtension(JmixPivotTable pivotTable) |
Modifier and Type | Method and Description |
---|---|
Renderer |
getCurrentRenderer() |
java.lang.String |
getDateParseFormat() |
java.lang.String |
getDateTimeParseFormat() |
PivotData |
getPivotData() |
java.lang.String |
getPivotDataJSON() |
protected JmixPivotTableExtensionState |
getState() |
protected JmixPivotTableExtensionState |
getState(boolean markAsDirty) |
java.lang.String |
getTimeParseFormat() |
java.lang.String |
setDateParseFormat(java.lang.String dateParseFormat) |
void |
setDateTimeParseFormat(java.lang.String dateTimeParseFormat) |
java.lang.String |
setTimeParseFormat(java.lang.String timeParseFormat) |
extend, getParent, getSupportedParentType, remove, setParent
addAttachListener, addDetachListener, addExtension, addListener, addListener, addListener, addListener, addListener, addListener, addMethodInvocationToQueue, attach, beforeClientResponse, createState, detach, encodeState, equals, fireEvent, getAllChildrenIterable, getConnectorId, getErrorHandler, getExtensions, getIncorrectConcurrentAccessHandler, getListeners, getResource, getRpcManager, getRpcProxy, getSession, getStateType, getUI, handleConnectorRequest, hashCode, hasListeners, isAttached, isConnectorEnabled, isThis, markAsDirty, markAsDirtyRecursive, registerRpc, registerRpc, removeAttachListener, removeDetachListener, removeExtension, removeListener, removeListener, removeListener, removeListener, removeListener, requestRepaint, requestRepaintAll, retrievePendingRpcCalls, setConnectorResource, setErrorHandler, setIncorrectConcurrentAccessHandler, setResource, updateDiffstate
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
addAttachListener, addDetachListener, attach, beforeClientResponse, detach, encodeState, getErrorHandler, getExtensions, getRpcManager, getStateType, getUI, handleConnectorRequest, isAttached, isConnectorEnabled, markAsDirty, markAsDirtyRecursive, removeAttachListener, removeDetachListener, removeExtension, requestRepaint, requestRepaintAll, retrievePendingRpcCalls, setErrorHandler
public static final com.google.gson.Gson gson
protected JmixPivotTable pivotTable
protected java.lang.String pivotDataJSON
protected Renderer currentRenderer
public JmixPivotTableExtension(JmixPivotTable pivotTable)
public java.lang.String getPivotDataJSON()
public PivotData getPivotData()
protected JmixPivotTableExtensionState getState()
getState
in class com.vaadin.server.AbstractClientConnector
protected JmixPivotTableExtensionState getState(boolean markAsDirty)
getState
in class com.vaadin.server.AbstractClientConnector
public Renderer getCurrentRenderer()
public java.lang.String getDateTimeParseFormat()
public void setDateTimeParseFormat(java.lang.String dateTimeParseFormat)
public java.lang.String getDateParseFormat()
public java.lang.String setDateParseFormat(java.lang.String dateParseFormat)
public java.lang.String getTimeParseFormat()
public java.lang.String setTimeParseFormat(java.lang.String timeParseFormat)