}
}
public void updateEObject(final Object result) {
TransactionalEditingDomain domain = bpmn2Editor.getEditingDomain();
domain.getCommandStack().execute(new RecordingCommand(domain) {
@Override
protected void doExecute() {
be.eSet(reference, result);
}
});
}
public void updateGatewayDirection(final Object result) {
TransactionalEditingDomain domain = bpmn2Editor.getEditingDomain();
domain.getCommandStack().execute(new RecordingCommand(domain) {
@Override
protected void doExecute() {
GatewayDirection direction = (GatewayDirection) result;
be.eSet(reference, direction);
}