Example #1
0
 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;
 }
Example #3
0
 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)
 {
 }
Example #8
0
 public CSTPreDeclCS(
     OCLWorkbenchToken token,
     CSTNameCS name,
     CSTExpressionInOclCS expression) : base(token, name, expression)
 {
 }
Example #9
0
 public CSTSimpleTypeCS(CSTNameCS name)
 {
     this.nameNodeCS = name;
 }
Example #10
0
 public CSTPackageDeclarationCS(CSTNameCS name)
 {
     this.nameNodeCS = name;
     contextDeclList = new List <object>();
 }