public CSTInitDerivedValueCS( OCLWorkbenchToken token, CSTExpressionInOclCS expression) { this.token = token; this.expressionNodeCS = expression; }
public SourceLocation(OCLWorkbenchToken token) { this.sourceName = token != null?token.getSrcName() : ""; this.line = token.getLine(); this.column = token.getColumn(); }
public CSTNamedConstraintCS( OCLWorkbenchToken token, CSTNameCS name, CSTExpressionInOclCS expression) { this.token = token; this.nameNodeCS = name; this.expressionNodeCS = expression; }
public CSTDefCS( OCLWorkbenchToken token, CSTNameCS name, CSTDefExpressionCS expression) { this.nameNodeCS = name; this.expressionNodeCS = expression; this.token = token; }
public CSTIfExpCS( OCLWorkbenchToken tokenIf, CSTOclExpressionCS conditionExp, CSTOclExpressionCS thenExp, CSTOclExpressionCS elseExp) { this.conditionExp = conditionExp; this.thenExp = thenExp; this.elseExp = elseExp; this.tokenIf = tokenIf; }
private void doTestPackageOK(String expression, String testName) { try { rootNode = getRootNode(expression, testName); oclSemanticAnalyzer.analyze(environment, rootNode); } catch (OCLSemanticException ex) { OCLWorkbenchToken token = ex.getNode().getToken(); Console.WriteLine(token.getFilename() + ":" + token.getLine() + "[" + token.getColumn() + "]" + ex.Message); throw new AssertFailedException(); } catch (Exception e) { Console.WriteLine(e.Message); throw new AssertFailedException(); } }
public void testClassifier_05() { try { rootNode = getRootNode("package MyExample::package_1::package_1_1 context Product inv: expression context Rental inv: exp context Film inv: exp context Product inv: expression endpackage" + " package java context Integer inv: expression endpackage", "testClassifier_05"); oclSemanticAnalyzer.analyze(environment, rootNode); } catch (OCLSemanticException ex) { OCLWorkbenchToken token = ex.getNode().getToken(); Console.WriteLine(token.getFilename() + ":" + token.getLine() + "[" + token.getColumn() + "]" + ex.Message); throw new AssertFailedException(); } catch (Exception e) { Console.WriteLine(e.Message); throw new AssertFailedException(); } }
public CSTInvariantCS( OCLWorkbenchToken token, CSTSimpleNameCS simpleName) : base(token, simpleName, null) { }
public CSTStringLiteralExpCS(OCLWorkbenchToken token) : base(token) { this.convertToken(token); }
public CSTInvalidLiteralExpCS(OCLWorkbenchToken token) : base(token) { }
public CSTPreDeclCS( OCLWorkbenchToken token, CSTNameCS name, CSTExpressionInOclCS expression) : base(token, name, expression) { }
public CSTOperatorCS(OCLWorkbenchToken operat) { this.operat = operat; }
public void addName(OCLWorkbenchToken token) { this.names.Add(token); }
public CSTTupleLiteralExpCS( OCLWorkbenchToken token, List <object> tupleParts) : base(token) { this.tupleParts = tupleParts; }
public CSTNavigationOperatorCS(OCLWorkbenchToken operat) { this.operat = operat; }
public CSTTupleTypeCS(OCLWorkbenchToken token, List <object> variableDeclarationList) { this.token = token; this.variableDeclarationNodesCS = variableDeclarationList; }
public CSTLiteralExpCS(OCLWorkbenchToken token) { this.token = token; }
private void convertToken(OCLWorkbenchToken token) { bool.TryParse(token.getText(), out booleanSymbol); }
public CSTBooleanLiteralExpCS(OCLWorkbenchToken token) : base(token) { this.convertToken(token); }
private void convertToken(OCLWorkbenchToken token) { long.TryParse(token.getText(), out integerSymbol); }
public CSTOperationConstraintCS( OCLWorkbenchToken token, CSTNameCS name, CSTExpressionInOclCS expression) : base(token, name, expression) { }
public CSTNullLiteralExpCS(OCLWorkbenchToken token) : base(token) { }
public CSTInitValueCS( OCLWorkbenchToken token, CSTExpressionInOclCS expression) : base(token, expression) { }
private void convertToken(OCLWorkbenchToken token) { realSymbol = token.getText(); }
public CSTIntegerLiteralExpCS(OCLWorkbenchToken token) : base(token) { this.convertToken(token); }
protected CSTPrimitiveLiteralExpCS(OCLWorkbenchToken token) : base(token) { }
private void convertToken(OCLWorkbenchToken token) { stringSymbol = this.getStringWithoutQuotationMarks(token.getText()); }
public CSTSimpleNameCS(OCLWorkbenchToken token) { this.token = token; }
//private CollectionKindEnum[] collectionKinds = { // CollectionKindEnum.SET, CollectionKindEnum.BAG, // CollectionKindEnum.SEQUENCE, CollectionKindEnum.ORDERED_SET, // CollectionKindEnum.COLLECTION //}; public CSTCollectionTypeIdentifierCS(OCLWorkbenchToken token) { this.token = token; }
public CSTIteratorOperationCS(OCLWorkbenchToken token) { this.token = token; }