public class RulesDependency extends GrammarDOTTab
GrammarDOTTab.CustomGView, GrammarDOTTab.StreamWatcher| Modifier and Type | Field and Description |
|---|---|
protected StringBuilder |
dependency |
protected boolean |
includeLexerRefs |
protected List<String> |
visitedRefs |
protected List<String> |
visitedRules |
dotInfo, error, panel, rule, tempInputFile, tempOutputFile, viewwindow| Constructor and Description |
|---|
RulesDependency(GrammarWindow window) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
buildGraph(ElementRule rule) |
String |
getDOTString() |
String |
getTabName() |
protected boolean |
willLaunch() |
canExportToBitmap, canExportToDOT, canExportToEPS, changeOccured, checkForCurrentRule, contextualHelp, createInterface, createZoomSlider, generate, generateDOTFile, generatePlainTextFile, getContainer, getExportableGView, getHorizontalMagnetics, getTabComponent, getVerticalMagnetics, launch, run, viewSizeDidChange, willRuneditorActivatedprotected StringBuilder dependency
protected boolean includeLexerRefs
public RulesDependency(GrammarWindow window)
protected boolean willLaunch()
willLaunch in class GrammarDOTTabpublic String getDOTString() throws Exception
getDOTString in class GrammarWindowTabExceptionprotected void buildGraph(ElementRule rule)
public String getTabName()
getTabName in class GrammarWindowTabCopyright © 2013. All rights reserved.