public class FSVisualizationUtility
extends java.lang.Object
Constructor and Description |
---|
FSVisualizationUtility() |
Modifier and Type | Method and Description |
---|---|
protected void |
applyAdditionalConfigSettings(Config config)
Override to customize.
|
static GraleJEditorBlockPanel |
buildEditor(IDataPackage data) |
javax.swing.JPanel |
createFSFrame(java.lang.String varName,
java.lang.String grisuMessage) |
static FSVisualizationUtility |
getDefault() |
javax.swing.JPanel |
makeJPanel(java.lang.String grisuMessage) |
IDataPackage |
parseGrisu(java.lang.String grisuMessage) |
BlockPanel |
visualize(java.lang.String grisuMessage) |
public static FSVisualizationUtility getDefault()
protected void applyAdditionalConfigSettings(Config config)
config
- public IDataPackage parseGrisu(java.lang.String grisuMessage) throws ParseException
ParseException
public static GraleJEditorBlockPanel buildEditor(IDataPackage data)
public BlockPanel visualize(java.lang.String grisuMessage)
grisuMessage
- A typed feature structure or tree in Grisu format.getCanvas()
to obtain
the actual JPanel
.public javax.swing.JPanel makeJPanel(java.lang.String grisuMessage)
public javax.swing.JPanel createFSFrame(java.lang.String varName, java.lang.String grisuMessage)