org.jgraph.graph

Interface CellMapper

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 Summary

CellView
getMapping(Object cell, boolean create)
Returns the view that is associated with cell.
void
putMapping(Object cell, CellView view)
Inserts the association between cell and view.

Method Details

getMapping

public CellView getMapping(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

public void putMapping(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

Copyright (C) 2001-2008 Gaudenz Alder. All rights reserved.