RevGrid - v0.9.3
    Preparing search index...

    Client / Server

    At the top level, Revgrid has a client/server architecture as shown in the diagram below.

    Revgrid top level block

    Schema (columns) and data (rows and row values) are supplied to a client grid via an in-process client / server architecture. A client grid accesses these servers via their respective RevSchemaServer and RevDataServer interfaces. These servers can serve more than one client grid - each grid will have the same data but can show different views.

    A cell editor is provided to the client grid whenever the focus component attempts to edit a cell.