/** * Create an instance of {@link TExpression } * */ public TExpression createTExpression() { return new TExpression(); }
/** * Create an instance of {@link TExpression } * */ public TExpression createTExpression() { return new TExpression(); }
public Object createCopy() { return new TExpression(); }
public Object createCopy() { return new TExpression(); }
public void setContent(final String content) { if(this.expression != null) { this.expression.setContent(content); } else { final TExpression exp = new TExpression(); exp.getContent().add(content); try { this.setExpressionDefinition(new BPELElementExpressionImpl(exp, this, ScopeUtil.getProcess(this))); } catch (XPathExpressionException e) { // do nothing } } }
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 } } }
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 } } }
public void setContent(final String content) { if(this.expression != null) { this.expression.setContent(content); } else { final TExpression exp = new TExpression(); exp.getContent().add(content); try { this.setExpressionDefinition(new BPELElementExpressionImpl(exp, this, ScopeUtil.getProcess(this))); } catch (XPathExpressionException e) { e.printStackTrace();// do nothing } } log.finest("Impossible to set content: It is not an expression"); }
public static BPELBooleanExpression createBooleanExpressionFromStartAndFinalCounterValue(final ForEach forEach, final BPELProcess process, final Logger logger) throws XPathExpressionException { final BPELBooleanExpression res = new BPELBooleanExpressionImpl(new TExpression(), forEach); String condition = ""; condition = forEach.getStartCounterValue().getContent() + " <= " + "$" + forEach.getCounterName() + " and " + "$" + forEach.getCounterName() + " <= " + forEach.getFinalCounterValue().getContent(); res.setContent(condition); if(logger != null) { res.setLog(logger); } return res; }
public EchoActivityImpl(Element elmt, ExtensionActivity parent) throws BPELException { super(Constants._Breakpoint_QNAME, elmt, parent); TExpression exp = new TExpression(); exp.setExpressionLanguage(this.model.getMessage().getExpressionLanguage()); exp.getContent().addAll(this.model.getMessage().getContent()); try { this.exp = new BPELStringExpressionImpl(exp, this); } catch (XPathExpressionException e) { throw new BPELException(e); } }
public EchoActivityImpl(TEchoActivity model, ExtensionActivity parent) throws BPELException { super(Constants._Breakpoint_QNAME, model, parent); TExpression exp = new TExpression(); exp.setExpressionLanguage(this.model.getMessage().getExpressionLanguage()); exp.getContent().addAll(this.model.getMessage().getContent()); try { this.exp = new BPELStringExpressionImpl(exp, this); } catch (XPathExpressionException e) { throw new BPELException(e); } }
public Node generate(Scope scope) throws CoreException { LoggerBehaviour loggerBehaviour = new LoggerBehaviourImpl(); TExpression expression = new TExpression(); expression.getContent().add(this.getMessage()); BPELStringExpression msg = new BPELStringExpressionImpl(expression, this); loggerBehaviour.setMessage(msg); loggerBehaviour.setLevel(LoggerBehaviour.LEVEL.valueOf(this.getLevel())); Node loggerNode = scope.createNode(this.model.getName(), loggerBehaviour); return loggerNode; }
final TExpression exp = new TExpression(); exp.getContent().add(this.model.getContent().get(0)); try {
final TExpression exp = new TExpression(); exp.getContent().add(this.model.getContent().get(0)); try {