public UndoableCommandManager(ViewModel1 viewModel)
        {
            _commands          = new Stack <UndoableCommand>();
            _commandParameters = new Stack <object>();

            _redoCommands          = new Stack <UndoableCommand>();
            _redoCommandParameters = new Stack <object>();

            _viewModel = viewModel;
        }
Beispiel #2
0
 public InsertItemCommand(ViewModel1 viewModel)
     : base(viewModel)
 {
 }
Beispiel #3
0
 public SaveDocumentAsCommand(ViewModel1 viewModel)
     : base(viewModel)
 {
 }
 public DuplicateItemCommand(ViewModel1 viewModel)
     : base(viewModel)
 {
 }
Beispiel #5
0
 public PasteCommand(ViewModel1 viewModel)
     : base(viewModel)
 {
 }
 public NewDocumentCommand(ViewModel1 viewModel)
     : base(viewModel)
 {
 }
Beispiel #7
0
 public CommandBase(ViewModel1 viewModel)
 {
     ViewModel = viewModel;
 }
 public UndoableCommand(ViewModel1 viewModel)
     : base(viewModel)
 {
 }
 public RenameItemCommand(ViewModel1 viewModel)
     : base(viewModel)
 {
 }
Beispiel #10
0
 public UndoableCommandForView(ViewModel1 viewModel)
     : base(viewModel)
 {
     _command = CreateUndoableCommand();
 }
Beispiel #11
0
 public MoveItemOutCommand(ViewModel1 viewModel)
     : base(viewModel)
 {
 }
Beispiel #12
0
 public CutCommand(ViewModel1 viewModel)
     : base(viewModel)
 {
 }
 public ExportToHtmlCommand(ViewModel1 viewModel)
     : base(viewModel)
 {
 }
 public OpenDocumentCommand(ViewModel1 viewModel)
     : base(viewModel)
 {
 }
 public DeleteItemCommand(ViewModel1 viewModel)
     : base(viewModel)
 {
 }
Beispiel #16
0
 public ExitCommand(ViewModel1 viewModel)
     : base(viewModel)
 {
 }