+++ /dev/null
-using com.andoutomo.kybernetes.data;\r
-using com.andoutomo.kybernetes.command.template;\r
-\r
-namespace com.andoutomo.kybernetes.command\r
-{\r
- class StartCommandArg:StandardCommandArg\r
- {\r
- internal TimeComponent StartTime\r
- {\r
- get;\r
- private set;\r
- }\r
- internal bool AutoMode\r
- {\r
- get;\r
- private set;\r
- }\r
- protected override void split()\r
- {\r
-\r
- if (splitData.Length == 2)\r
- {\r
- //TODO 単純にstartとした時に、直前のEND時間を入力する\r
- AutoMode = true;\r
- return;\r
- }\r
- \r
- if(splitData[2].ToLower() == "now")\r
- {\r
- StartTime = TimeComponent.justNow();\r
- AutoMode = false;\r
- }\r
- else if (splitData[2].Contains(":"))\r
- {\r
- StartTime = new TimeComponent(splitData[2]);\r
- AutoMode = false;\r
- }\r
- else\r
- {\r
- isValid = false;\r
- }\r
- }\r
- }\r
-}\r