コード例 #1
0
ファイル: Module.cs プロジェクト: anoozz/nbooks
 public virtual void AddCommand(ModuleCommand command)
 {
     command.Module = this;
     commands.Add(command);
     if (CommandsChanged != null)
     {
         CommandsChanged(this, null);
     }
 }
コード例 #2
0
ファイル: Module.cs プロジェクト: anoozz/nbooks
 public virtual void RemoveCommand(ModuleCommand command)
 {
     if (commands.Contains(command))
     {
         commands.Remove(command);
         if (CommandsChanged != null)
         {
             CommandsChanged(this, null);
         }
     }
 }
コード例 #3
0
ファイル: User.cs プロジェクト: anoozz/nbooks
 public UserModuleCommand(ModuleCommand command)
 {
     this.Command = command;
 }
コード例 #4
0
ファイル: User.cs プロジェクト: anoozz/nbooks
 public virtual void AddCommand(ModuleCommand command)
 {
     AddCommand(new UserModuleCommand(command));
 }