org.tm4j.panckoucke.render.graph .GraphRenderer

Description

Specialised interface defining methods for a graph style renderer Should be used together with IGraphAlgorithm

Field Summary
THREE_DIMENSIONS
TWO_DIMENSIONS
Method Summary
GraphAlgorithm getAlgorithm()
Returns the algorithm.
void getDimensions()
this method should be called by multi dimensional alorithms
org.tm4j.panckoucke.render.rep.RepresentationRegistry getRegistry()
Returns the registry.
void setAlgorithm(org.tm4j.panckoucke.render.graph.GraphAlgorithm algorithm)
Sets the algorithm.
void setRegistry(org.tm4j.panckoucke.render.rep.RepresentationRegistry registry)
Sets the registry.
void visualizeArc(org.tm4j.panckoucke.model.AMArc arc,java.lang.Object start,java.lang.Object end)
create an arc between the positions represented by the objects start and end
java.lang.Object visualizeNode(org.tm4j.panckoucke.model.AMNode node,org.tm4j.panckoucke.render.graph.Besteck position)
callback methods for IGraphAlgorithm implementations returns an object that represents the created point