Ejemplo n.º 1
0
        private ICommand GetAddLayersCommand()
        {
            var commandName = "addLayers";

            if (!CommandDic.ContainsKey(commandName))
            {
                CommandDic[commandName] = new DelegateCommand((obj) => Map?.AddLayers());
            }
            return(CommandDic[commandName]);
        }
Ejemplo n.º 2
0
 public CommandClean()
 {
     ClassType = typeof(Cleaner);
     CommandDic.Add("-d", new CommandParam()
     {
         Cmd = "DeleteFiles", Param = new string[3], IsCalled = false
     });
     CommandDic.Add("default", new CommandParam()
     {
         IsCalled = false
     });
 }
Ejemplo n.º 3
0
 public CommandTest()
 {
     ClassType = typeof(Manager);
     CommandDic.Add("-m", new CommandParam()
     {
         Cmd = "CorrectMFC", Param = new string[1], IsCalled = false
     });
     CommandDic.Add("-g", new CommandParam()
     {
         Cmd = "Correct", Param = new string[1], IsCalled = false
     });
     CommandDic.Add("default", new CommandParam()
     {
         IsCalled = false
     });
 }
Ejemplo n.º 4
0
 public CommandCell()
 {
     ClassType = typeof(Manager);
     CommandDic.Add("-s", new CommandParam()
     {
         Cmd = "Show", Param = new string[1], IsCalled = false
     });
     CommandDic.Add("-r", new CommandParam()
     {
         Cmd = "RollCall", Param = new string[1], IsCalled = false
     });
     CommandDic.Add("default", new CommandParam()
     {
         IsCalled = false
     });
 }
Ejemplo n.º 5
0
        private ICommand GetSimpleCommand(string commandName, Func <ICommand> getCommandFunc = null)
        {
            ICommand command = null;

            if (!string.IsNullOrEmpty(commandName))
            {
                if (!CommandDic.ContainsKey(commandName))
                {
                    if (getCommandFunc == null)
                    {
                        CommandDic[commandName] = new DelegateCommand();
                    }
                    else
                    {
                        CommandDic[commandName] = getCommandFunc();
                    }
                }
                command = CommandDic[commandName];
            }
            return(command);
        }