org.jgraph.graph

Interface CellViewRenderer

public interface CellViewRenderer

Defines the requirements for objects that may be used as a cell view renderer.
Method Summary
ComponentgetRendererComponent(JGraph graph, CellView view, boolean sel, boolean focus, boolean preview)
Configure and return the renderer based on the passed in components.

Method Detail

getRendererComponent

public Component getRendererComponent(JGraph graph, CellView view, boolean sel, boolean focus, boolean preview)
Configure and return the renderer based on the passed in components. The value is typically set from messaging the graph with convertValueToString. We recommend you check the value's class and throw an illegal argument exception if it's not correct.

Parameters: graph the graph that that defines the rendering context. view the view that should be rendered. sel whether the object is selected. focus whether the object has the focus. preview whether we are drawing a preview.

Returns: the component used to render the value.

Copyright (C) 2001-2009 JGraph Ltd. All rights reserved.