/** * Create an instance of {@link TFrom } * */ public TFrom createTFrom() { return new TFrom(); }
/** * Create an instance of {@link TFrom } * */ public TFrom createTFrom() { return new TFrom(); }
public Object createCopy() { return new TFrom(); }
public Object createCopy() { return new TFrom(); }
public void addAssign(Activity a, String assignName, String fromXPath, String toXPath) throws Exception{ Assign assign1 = new AssignImpl(new TAssign(),a); Copy c = new CopyImpl(new TCopy(), assign1); From from = new FromImpl(new TFrom(), c); from.setContent(fromXPath); from.setExpressionLanguage(URI.create("http://www.w3.org/TR/xpath20/")); To to = new ToImpl(new TTo(), c); to.setExpressionLanguage(URI.create("http://www.w3.org/TR/xpath20/")); to.setContent(toXPath); c.setFrom(from); c.setTo(to); assign1.addCopy(c); assign1.setName(assignName); if(a instanceof Sequence){ ((Sequence) a).addActivity(assign1); }else{ throw new Exception("addActivity not yet implemented for "+a.getClass().getName()+" activity"); } }
new TFrom(), null); from .setKind(From.Kind.VARIABLE_PROPERTY);
final TCopy copyAI = new TCopy(); modelAI.getCopyOrExtensionAssignOperation().add(copyAI); final TFrom fromAI = new TFrom(); copyAI.setFrom(fromAI); final TTo toAI = new TTo(); final TCopy copyAE = new TCopy(); modelAE.getCopyOrExtensionAssignOperation().add(copyAE); final TFrom fromAE = new TFrom(); copyAE.setFrom(fromAE); final TTo toAE = new TTo();