} else if (model instanceof DynamicNodeWrapper) {
result = new DynamicNodeEditPart();
} else if (model instanceof ForEachNodeWrapper) {
result = new ForEachNodeEditPart();
} else if (model instanceof CompositeContextNodeWrapper) {
result = new ElementContainerEditPart();
} else if (model instanceof EventNodeWrapper) {
result = new EventNodeEditPart();
} else if (model instanceof StateNodeWrapper) {
result = new StateNodeEditPart();
} else {