public class DotParseSystem extends ParseSystem<DotResult,DotNTProductions,DotReader>
startParsercomplexTypeMap, scriptTypes, typeMap| Constructor and Description |
|---|
DotParseSystem() |
| Modifier and Type | Method and Description |
|---|---|
void |
parse(SourceReader source,
GraphLibrary<?,?> targetGraph,
boolean ignoreWeights,
boolean ignoreLayoutAttributes) |
void |
parse(java.lang.String source,
GraphLibrary<?,?> targetGraph,
boolean ignoreWeights,
boolean ignoreLayoutAttributes) |
void |
parseFile(java.io.File file,
GraphLibrary<?,?> targetGraph,
boolean ignoreWeights,
boolean ignoreLayoutAttributes) |
void |
parseFile(java.lang.String filename,
GraphLibrary<?,?> targetGraph,
boolean ignoreWeights,
boolean ignoreLayoutAttributes) |
protected void |
setupGrammar() |
void |
visualizeGrammar(MainControl mainControl) |
void |
visualizeGrammar(MainControl mainControl,
java.lang.String layout,
int width,
int height) |
void |
visualizeTokenGrammar(MainControl mainControl) |
void |
visualizeTokenGrammar(MainControl mainControl,
java.lang.String layout,
int width,
int height) |
getStartParser, parse, setStartParsercast, checkExecutionTypeExistence, clearTypes, getComplexType, getScriptType, getScriptType, getScriptTypes, getTypeCast, getTypeCount, putTypeCast, putTypeCast, putTypeCast, putTypeCast, registerComplexType, registerSynonym, registerSynonym, registerSynonym, registerType, registerTypeprotected void setupGrammar()
public void parse(SourceReader source, GraphLibrary<?,?> targetGraph, boolean ignoreWeights, boolean ignoreLayoutAttributes) throws ParseException
ParseExceptionpublic void parse(java.lang.String source,
GraphLibrary<?,?> targetGraph,
boolean ignoreWeights,
boolean ignoreLayoutAttributes)
throws ParseException
ParseExceptionpublic void parseFile(java.io.File file,
GraphLibrary<?,?> targetGraph,
boolean ignoreWeights,
boolean ignoreLayoutAttributes)
throws ParseException
ParseExceptionpublic void parseFile(java.lang.String filename,
GraphLibrary<?,?> targetGraph,
boolean ignoreWeights,
boolean ignoreLayoutAttributes)
throws ParseException
ParseExceptionpublic void visualizeGrammar(MainControl mainControl, java.lang.String layout, int width, int height) throws ArrangeException
ArrangeExceptionpublic void visualizeGrammar(MainControl mainControl) throws ArrangeException
ArrangeExceptionpublic void visualizeTokenGrammar(MainControl mainControl, java.lang.String layout, int width, int height) throws ArrangeException
ArrangeExceptionpublic void visualizeTokenGrammar(MainControl mainControl) throws ArrangeException
ArrangeException