/// returns a new EAOperatation wrapping the given EA.Method
 private Operation createOperation(global::EA.Method operation)
 {
     return(new Operation(this.model as Model, operation));
 }
 public Operation(Model model, global::EA.Method wrappedOperation)
     : base(model)
 {
     this.wrappedOperation = wrappedOperation;
 }