예제 #1
0
        protected override void PerformMove()
        {
            IVRPMove move = VRPMoveParameter.ActualValue as IVRPMove;

            VRPMoveMaker moveMaker = move.GetMoveMaker();

            moveMaker.VRPMoveParameter.ActualName = VRPMoveParameter.Name;
            IAtomicOperation op = this.ExecutionContext.CreateOperation(moveMaker);

            op.Operator.Execute((IExecutionContext)op, CancellationToken);
        }
예제 #2
0
 protected VRPMoveMaker(VRPMoveMaker original, Cloner cloner)
   : base(original, cloner) {
 }
 protected VRPMoveMaker(VRPMoveMaker original, Cloner cloner)
     : base(original, cloner)
 {
 }