public void addElseIfActivity(BPELBooleanExpression exp, Activity a) throws BPELException { TElseif elseif = new TElseif(); if(exp != null) { elseif.setCondition((TBooleanExpr) ((BPELExpressionImpl)exp).getModel()); this.conditions.add(exp); } if(a != null) { ActivityImpl.setActivityToElseIf(a, elseif); this.model.getElseif().add(elseif); this.activities.add(a); } }
sourceCondition = this.getCondition(); TBooleanExpr copyCondition = ((TBooleanExpr) copyBuilder.copy(sourceCondition)); copy.setCondition(copyCondition);
sourceCondition = this.getCondition(); TBooleanExpr copyCondition = ((TBooleanExpr) copyBuilder.copy(sourceCondition)); copy.setCondition(copyCondition);