Class JmixPivotTableExtension

java.lang.Object
com.vaadin.server.AbstractClientConnector
com.vaadin.server.AbstractExtension
io.jmix.pivottable.widget.JmixPivotTableExtension
All Implemented Interfaces:
com.vaadin.event.MethodEventSource, com.vaadin.server.ClientConnector, com.vaadin.server.Extension, com.vaadin.shared.Connector, Serializable

public class JmixPivotTableExtension extends com.vaadin.server.AbstractExtension
See Also:
  • Nested Class Summary

    Nested classes/interfaces inherited from class com.vaadin.server.AbstractClientConnector

    com.vaadin.server.AbstractClientConnector.IncorrectConcurrentAccessHandler

    Nested classes/interfaces inherited from interface com.vaadin.server.ClientConnector

    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
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    protected Renderer
     
    static final com.google.gson.Gson
     
    protected String
     
    protected JmixPivotTable
     
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
     
     
     
     
     
     
    getState(boolean markAsDirty)
     
     
    setDateParseFormat(String dateParseFormat)
     
    void
    setDateTimeParseFormat(String dateTimeParseFormat)
     
    setTimeParseFormat(String timeParseFormat)
     

    Methods inherited from class com.vaadin.server.AbstractExtension

    extend, getParent, getSupportedParentType, remove, setParent

    Methods inherited from class com.vaadin.server.AbstractClientConnector

    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

    Methods inherited from class java.lang.Object

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

    Methods inherited from interface com.vaadin.server.ClientConnector

    addAttachListener, addDetachListener, attach, beforeClientResponse, detach, encodeState, getErrorHandler, getExtensions, getRpcManager, getStateType, getUI, handleConnectorRequest, isAttached, isConnectorEnabled, markAsDirty, markAsDirtyRecursive, removeAttachListener, removeDetachListener, removeExtension, requestRepaint, requestRepaintAll, retrievePendingRpcCalls, setErrorHandler

    Methods inherited from interface com.vaadin.shared.Connector

    getConnectorId
  • Field Details

    • gson

      public static final com.google.gson.Gson gson
    • pivotTable

      protected JmixPivotTable pivotTable
    • pivotDataJSON

      protected String pivotDataJSON
    • currentRenderer

      protected Renderer currentRenderer
  • Constructor Details

    • JmixPivotTableExtension

      public JmixPivotTableExtension(JmixPivotTable pivotTable)
  • Method Details

    • getPivotDataJSON

      public String getPivotDataJSON()
    • getPivotData

      public PivotData getPivotData()
    • getState

      protected JmixPivotTableExtensionState getState()
      Overrides:
      getState in class com.vaadin.server.AbstractClientConnector
    • getState

      protected JmixPivotTableExtensionState getState(boolean markAsDirty)
      Overrides:
      getState in class com.vaadin.server.AbstractClientConnector
    • getCurrentRenderer

      public Renderer getCurrentRenderer()
    • getDateTimeParseFormat

      public String getDateTimeParseFormat()
    • setDateTimeParseFormat

      public void setDateTimeParseFormat(String dateTimeParseFormat)
    • getDateParseFormat

      public String getDateParseFormat()
    • setDateParseFormat

      public String setDateParseFormat(String dateParseFormat)
    • getTimeParseFormat

      public String getTimeParseFormat()
    • setTimeParseFormat

      public String setTimeParseFormat(String timeParseFormat)