Interface CellMapper

  • All Known Implementing Classes:
    GraphContext, GraphLayoutCache

    public interface CellMapper
    Defines the requirements for objects that may be used as a cell mapper. A cell mapper is able to return the view of a cell, given a reference to that cell object. It is basically a cell to cell view mapping
    • Method Detail

      • getMapping

        CellView getMapping​(java.lang.Object cell,
                            boolean create)
        Returns the view that is associated with cell.
        Parameters:
        create - whether a new view should created if a view does not already exist
      • putMapping

        void putMapping​(java.lang.Object cell,
                        CellView view)
        Inserts the association between cell and view.
        Parameters:
        cell - the cell that constitutes the model element
        view - the view that constitutes the view element