public interface  org.finos.legend.engine.language.pure.grammar.'from'.antlr.DiagramParserGrammarVisitor extends java.lang.Object implements org.antlr.v.runtime.tree.ParseTreeVisitor
{
public abstract java.lang.Object visitIdentifier(org.finos.legend.engine.language.pure.grammar.'from'.antlr.DiagramParserGrammar$IdentifierContext);
public abstract java.lang.Object visitDefinition(org.finos.legend.engine.language.pure.grammar.'from'.antlr.DiagramParserGrammar$DefinitionContext);
public abstract java.lang.Object visitImports(org.finos.legend.engine.language.pure.grammar.'from'.antlr.DiagramParserGrammar$ImportsContext);
public abstract java.lang.Object visitImportStatement(org.finos.legend.engine.language.pure.grammar.'from'.antlr.DiagramParserGrammar$ImportStatementContext);
public abstract java.lang.Object visitDiagram(org.finos.legend.engine.language.pure.grammar.'from'.antlr.DiagramParserGrammar$DiagramContext);
public abstract java.lang.Object visitClassView(org.finos.legend.engine.language.pure.grammar.'from'.antlr.DiagramParserGrammar$ClassViewContext);
public abstract java.lang.Object visitClassViewClassProp(org.finos.legend.engine.language.pure.grammar.'from'.antlr.DiagramParserGrammar$ClassViewClassPropContext);
public abstract java.lang.Object visitClassViewPositionProp(org.finos.legend.engine.language.pure.grammar.'from'.antlr.DiagramParserGrammar$ClassViewPositionPropContext);
public abstract java.lang.Object visitClassViewRectangleProp(org.finos.legend.engine.language.pure.grammar.'from'.antlr.DiagramParserGrammar$ClassViewRectanglePropContext);
public abstract java.lang.Object visitClassViewHidePropertiesProp(org.finos.legend.engine.language.pure.grammar.'from'.antlr.DiagramParserGrammar$ClassViewHidePropertiesPropContext);
public abstract java.lang.Object visitClassViewHideTaggedValueProp(org.finos.legend.engine.language.pure.grammar.'from'.antlr.DiagramParserGrammar$ClassViewHideTaggedValuePropContext);
public abstract java.lang.Object visitClassViewHideStereotypeProp(org.finos.legend.engine.language.pure.grammar.'from'.antlr.DiagramParserGrammar$ClassViewHideStereotypePropContext);
public abstract java.lang.Object visitPropertyView(org.finos.legend.engine.language.pure.grammar.'from'.antlr.DiagramParserGrammar$PropertyViewContext);
public abstract java.lang.Object visitGeneralizationView(org.finos.legend.engine.language.pure.grammar.'from'.antlr.DiagramParserGrammar$GeneralizationViewContext);
public abstract java.lang.Object visitRelationshipViewPointsProp(org.finos.legend.engine.language.pure.grammar.'from'.antlr.DiagramParserGrammar$RelationshipViewPointsPropContext);
public abstract java.lang.Object visitRelationshipViewSourceProp(org.finos.legend.engine.language.pure.grammar.'from'.antlr.DiagramParserGrammar$RelationshipViewSourcePropContext);
public abstract java.lang.Object visitRelationshipViewTargetProp(org.finos.legend.engine.language.pure.grammar.'from'.antlr.DiagramParserGrammar$RelationshipViewTargetPropContext);
public abstract java.lang.Object visitPropertyHolderViewPropertyProp(org.finos.legend.engine.language.pure.grammar.'from'.antlr.DiagramParserGrammar$PropertyHolderViewPropertyPropContext);
public abstract java.lang.Object visitNumberPair(org.finos.legend.engine.language.pure.grammar.'from'.antlr.DiagramParserGrammar$NumberPairContext);
public abstract java.lang.Object visitViewId(org.finos.legend.engine.language.pure.grammar.'from'.antlr.DiagramParserGrammar$ViewIdContext);
public abstract java.lang.Object visitNumber(org.finos.legend.engine.language.pure.grammar.'from'.antlr.DiagramParserGrammar$NumberContext);
public abstract java.lang.Object visitQualifiedName(org.finos.legend.engine.language.pure.grammar.'from'.antlr.DiagramParserGrammar$QualifiedNameContext);
public abstract java.lang.Object visitPackagePath(org.finos.legend.engine.language.pure.grammar.'from'.antlr.DiagramParserGrammar$PackagePathContext);
public abstract java.lang.Object visitWord(org.finos.legend.engine.language.pure.grammar.'from'.antlr.DiagramParserGrammar$WordContext);
public abstract java.lang.Object visitIslandDefinition(org.finos.legend.engine.language.pure.grammar.'from'.antlr.DiagramParserGrammar$IslandDefinitionContext);
public abstract java.lang.Object visitIslandContent(org.finos.legend.engine.language.pure.grammar.'from'.antlr.DiagramParserGrammar$IslandContentContext);
}