Package org.csu.idl.idlmm

Examples of org.csu.idl.idlmm.ValueExpression


   
    // TODO: StringDef & FixedDef
  }

  private static void evaluate(ConstantDef constd) throws ExpressionEvaluationException {
    ValueExpression ve = factory.createValueExpression();
    ve.setValue(evaluate(constd.getConstValue()));
    constd.setConstValue(ve);
  }
View Full Code Here


  private static void evaluate(ArrayDef array) throws ExpressionEvaluationException {
    EList<Expression> bounds = array.getBounds();
    for (int i = 0; i < bounds.size(); i++) {
      String val = evaluate(bounds.get(i));
      ValueExpression ve = factory.createValueExpression();
      ve.setValue(val);
      bounds.set(i, ve);
    }
  }
View Full Code Here

  }

  private static void evaluate(SequenceDef seq) throws ExpressionEvaluationException {
    String val = evaluate(seq.getBound());
    if (val != null) {
      ValueExpression ve = factory.createValueExpression();
      ve.setValue(val);
      seq.setBound(ve);
    }
  }
View Full Code Here

TOP

Related Classes of org.csu.idl.idlmm.ValueExpression

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.