net.simplace.simulation.graphpanel.renderer.SimFieldLabelAsShapeRenderer
public class SimFieldLabelAsShapeRenderer extends
edu.uci.ics.jung.visualization.renderers.VertexLabelAsShapeRenderer {
// Public Constructors
public SimFieldLabelAsShapeRenderer(RenderContext aRc, SimEnvGraphPanel
aGraphPanel);
// Public Instance Methods public Component
prepareRenderer(RenderContext rc1, VertexLabelRenderer
graphLabelRenderer, Object value, boolean isSelected,
FWSimFieldContainer vertex);
// Overrides
edu.uci.ics.jung.visualization.renderers.VertexLabelAsShapeRenderer
public void
labelVertex(RenderContext rc1, Layout layout,
FWSimFieldContainer v, String label);
// Overrides
edu.uci.ics.jung.visualization.renderers.VertexLabelAsShapeRenderer
Labels the specified vertex with the specified label. Uses the font specified by this instance's
VertexFontFunction
. (If the font is unspecified, the existing font for the graphics context is used.) If vertex label centering is active, the label is centered on the position of the vertex; otherwise the label is offset slightly.
public Shape
transform(
FWSimFieldContainer v);
// Overrides
edu.uci.ics.jung.visualization.renderers.VertexLabelAsShapeRenderer
public Renderer.VertexLabel.Position getPosition();
// Overrides
edu.uci.ics.jung.visualization.renderers.VertexLabelAsShapeRenderer
public Renderer.VertexLabel.Positioner getPositioner();
// Overrides
edu.uci.ics.jung.visualization.renderers.VertexLabelAsShapeRenderer
public void setPosition(Renderer.VertexLabel.Position position);
// Overrides
edu.uci.ics.jung.visualization.renderers.VertexLabelAsShapeRenderer
public void setPositioner(Renderer.VertexLabel.Positioner positioner);
// Overrides
edu.uci.ics.jung.visualization.renderers.VertexLabelAsShapeRenderer
}
Hierarchy: java.lang.Object - edu.uci.ics.jung.visualization.renderers.VertexLabelAsShapeRenderer (edu.uci.ics.jung.visualization.renderers.Renderer.VertexLabel, org.apache.commons.collections15.Transformer) - SimFieldLabelAsShapeRenderer