org.kahina.tralesld.visual.fs
Class VisualizationUtility
java.lang.Object
org.kahina.tralesld.visual.fs.VisualizationUtility
public class VisualizationUtility
- extends Object
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
VisualizationUtility
public VisualizationUtility()
getDefault
public static VisualizationUtility getDefault()
parseGrisu
public gralej.parsers.IDataPackage parseGrisu(String grisuMessage)
throws gralej.parsers.ParseException
- Throws:
gralej.parsers.ParseException
buildEditor
public static GraleJEditorBlockPanel buildEditor(gralej.parsers.IDataPackage data)
visualize
public gralej.blocks.BlockPanel visualize(String grisuMessage)
- Parameters:
grisuMessage - A typed feature structure or tree in Grisu format.
- Returns:
- A GraleJ block panel, providing various methods to control
rendering, and a method called
getCanvas() to obtain
the actual JPanel.
makeJPanel
public JPanel makeJPanel(String grisuMessage)
createFSFrame
public JPanel createFSFrame(String varName,
String grisuMessage)