public void analyzeFeatureDefinitions(Environment context, List <object> nodes) { oclSemanticAnalyzerVisitor = new OCLDefinedFeaturesVisitor(context, constraintSourceTracker); foreach (CSTNode node in nodes) { node.accept(oclSemanticAnalyzerVisitor); } }
public void analyzeFeatureDefinitions(Environment context, CSTNode rootNode) { oclSemanticAnalyzerVisitor = new OCLDefinedFeaturesVisitor(context, constraintSourceTracker); rootNode.accept(oclSemanticAnalyzerVisitor); }
public void analyze(Environment context, CSTNode rootNode) { oclSemanticAnalyzerVisitor = getSemanticAnalyzerVisitor(context); rootNode.accept(oclSemanticAnalyzerVisitor); }