@Override public Expression caseExpression_Double(Expression_Double object) { return EngineExpressionUtil.createConstantExpression( String.valueOf(object.getValue()), String.valueOf(object.getValue()), Double.class.getName()); }
/** Constraint: value=DOUBLE */ protected void sequence_Expression_Double(EObject context, Expression_Double semanticObject) { if (errorAcceptor != null) { if (transientValues.isValueTransient( semanticObject, ConditionModelPackage.Literals.EXPRESSION_DOUBLE__VALUE) == ValueTransient.YES) errorAcceptor.accept( diagnosticProvider.createFeatureValueMissing( semanticObject, ConditionModelPackage.Literals.EXPRESSION_DOUBLE__VALUE)); } INodesForEObjectProvider nodes = createNodeProvider(semanticObject); SequenceFeeder feeder = createSequencerFeeder(semanticObject, nodes); feeder.accept( grammarAccess.getExpression_DoubleAccess().getValueDOUBLETerminalRuleCall_1_0(), semanticObject.getValue()); feeder.finish(); }