public void setExpressionLanguage(final URI language) { this.model.setExpressionLanguage(language.toString()); if(this.expression != null) { this.expression.setExpressionLanguage(language); } else { final TExpression exp = new TExpression(); exp.setExpressionLanguage(language.toString()); try { this.setExpressionDefinition(new BPELElementExpressionImpl(exp, this, ScopeUtil.getProcess(this))); } catch (XPathExpressionException e) { // do nothing } } }
sourceExpressionLanguage = this.getExpressionLanguage(); String copyExpressionLanguage = ((String) copyBuilder.copy(sourceExpressionLanguage)); copy.setExpressionLanguage(copyExpressionLanguage);
sourceExpressionLanguage = this.getExpressionLanguage(); String copyExpressionLanguage = ((String) copyBuilder.copy(sourceExpressionLanguage)); copy.setExpressionLanguage(copyExpressionLanguage);