--- /dev/null
+using com.andoutomo.kybernetes.command.template;\r
+\r
+namespace com.andoutomo.kybernetes.command\r
+{\r
+ class RepeatCommandArg:StandardCommandArg\r
+ {\r
+ public bool isRepeat\r
+ {\r
+ get;\r
+ private set;\r
+ }\r
+ protected override void split()\r
+ {\r
+ if (splitData.Length < 3)\r
+ {\r
+ isValid = false;\r
+ return;\r
+ }\r
+ string word = splitData[2];\r
+ switch (word.ToLower())\r
+ {\r
+ case "on":\r
+ case "true":\r
+ case "1":\r
+ isRepeat = true;\r
+ isValid = true;\r
+ break;\r
+ \r
+ case "off":\r
+ case "false":\r
+ case "0":\r
+ isRepeat = false;\r
+ isValid = true;\r
+ break;\r
+\r
+ default:\r
+ isValid = false;\r
+ break;\r
+ }\r
+ }\r
+ }\r
+}\r