public DeleteImageAction(InsertImageNoteAddin addin, EraseAction innerAction, List<ImageInfo> deletedImages,
			List<ImageInfo> imageInfoList)
        {
            this.addin = addin;
            this.innerAction = innerAction;
            this.deletedImages = new Dictionary<int, ImageInfo> ();
            foreach (var imageInfo in deletedImages)
                this.deletedImages.Add (imageInfo.Position, imageInfo);
            this.imageInfoList = imageInfoList;
        }
 public InsertImageAction(InsertImageNoteAddin addin, ImageInfo imageInfo, List<ImageInfo> imageInfoList)
 {
     this.addin = addin;
     this.imageInfo = imageInfo;
     this.imageInfoList = imageInfoList;
 }