ptolemy.vergil.fsm
Class StateController.StateRenderer

java.lang.Object
  extended by ptolemy.vergil.fsm.StateController.StateRenderer
All Implemented Interfaces:
NodeRenderer
Enclosing class:
StateController

public static class StateController.StateRenderer
extends java.lang.Object
implements NodeRenderer

Render the state as a circle.

Version:
$Id: StateController.java 57292 2010-02-23 03:07:47Z cxh $

Field Summary
private  GraphModel _model
           
 
Constructor Summary
StateController.StateRenderer(GraphModel model)
          Construct a state renderer.
 
Method Summary
 Figure render(java.lang.Object n)
          Render an object.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

_model

private GraphModel _model
Constructor Detail

StateController.StateRenderer

public StateController.StateRenderer(GraphModel model)
Construct a state renderer.

Parameters:
model - The GraphModel.
Method Detail

render

public Figure render(java.lang.Object n)
Render an object.

Specified by:
render in interface NodeRenderer
Parameters:
n - The object to be rendered. This object should of type Locatable.
Returns:
A Figure.