
org.anarres.graphviz.parser.analysis.Analysis Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of graphviz-parser Show documentation
Show all versions of graphviz-parser Show documentation
GraphViz graph builder and parser.
/* This file was generated by SableCC (http://www.sablecc.org/). */
package org.anarres.graphviz.parser.analysis;
import org.anarres.graphviz.parser.node.*;
public interface Analysis extends Switch
{
Object getIn(Node node);
void setIn(Node node, Object o);
Object getOut(Node node);
void setOut(Node node, Object o);
void caseStart(Start node);
void caseAGraph(AGraph node);
void caseAGraphGraphType(AGraphGraphType node);
void caseADigraphGraphType(ADigraphGraphType node);
void caseAGlobalDefaultsStatement(AGlobalDefaultsStatement node);
void caseAGraphDefaultsStatement(AGraphDefaultsStatement node);
void caseANodeDefaultsStatement(ANodeDefaultsStatement node);
void caseAEdgeDefaultsStatement(AEdgeDefaultsStatement node);
void caseADataStatement(ADataStatement node);
void caseAComposite(AComposite node);
void caseASimpleNode(ASimpleNode node);
void caseAPortNode(APortNode node);
void caseASubgraphNode(ASubgraphNode node);
void caseAArrowEdge(AArrowEdge node);
void caseALinkEdge(ALinkEdge node);
void caseAAttribute(AAttribute node);
void caseALiteralAtom(ALiteralAtom node);
void caseAQuotedAtom(AQuotedAtom node);
void caseTTokLbrace(TTokLbrace node);
void caseTTokRbrace(TTokRbrace node);
void caseTTokLsquare(TTokLsquare node);
void caseTTokRsquare(TTokRsquare node);
void caseTTokArrow(TTokArrow node);
void caseTTokLink(TTokLink node);
void caseTTokEq(TTokEq node);
void caseTTokSemi(TTokSemi node);
void caseTTokComma(TTokComma node);
void caseTTokColon(TTokColon node);
void caseTKwStrict(TKwStrict node);
void caseTKwGraph(TKwGraph node);
void caseTKwDigraph(TKwDigraph node);
void caseTKwSubgraph(TKwSubgraph node);
void caseTKwNode(TKwNode node);
void caseTKwEdge(TKwEdge node);
void caseTLiteral(TLiteral node);
void caseTStringLiteral(TStringLiteral node);
void caseTBlank(TBlank node);
void caseTComment(TComment node);
void caseEOF(EOF node);
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy