public CSTDefCS( OCLWorkbenchToken token, CSTNameCS name, CSTDefExpressionCS expression) { this.nameNodeCS = name; this.expressionNodeCS = expression; this.token = token; }
public CSTOperationCS( CSTNameCS name, List <object> parameters, CSTTypeCS returnType) { this.nameNodeCS = name; this.parametersNodesCS = parameters; this.returnTypeNodeCS = returnType; }
public CSTNamedConstraintCS( OCLWorkbenchToken token, CSTNameCS name, CSTExpressionInOclCS expression) { this.token = token; this.nameNodeCS = name; this.expressionNodeCS = expression; }
public CSTVariableDeclarationCS( CSTNameCS name, CSTTypeCS type, CSTOclExpressionCS expression) { this.nameNodeCS = name; this.typeNodeCS = type; this.expressionNodeCS = expression; }
public CSTDefVarExpressionCS( CSTNameCS name, CSTTypeCS type, CSTExpressionInOclCS expression) { this.nameNodeCS = name; this.typeNodeCS = type; this.expressionNodeCS = expression; }
public CSTClassifierContextDeclCS(CSTNameCS name) { this.nameNodeCS = name; }
public CSTOperationConstraintCS( OCLWorkbenchToken token, CSTNameCS name, CSTExpressionInOclCS expression) : base(token, name, expression) { }
public CSTPreDeclCS( OCLWorkbenchToken token, CSTNameCS name, CSTExpressionInOclCS expression) : base(token, name, expression) { }
public CSTSimpleTypeCS(CSTNameCS name) { this.nameNodeCS = name; }
public CSTPackageDeclarationCS(CSTNameCS name) { this.nameNodeCS = name; contextDeclList = new List <object>(); }