= Script Builder Effort Estimates = == New Script == ||Model||GUI|| ||Add Title field to !SimulationScript class(1 hr)||[http://git.tokomak.net:8888/attachment/wiki/StoryBoards/1a-Script_Builder-A.JPG Incident Overview Window] (3 days) || == Load Script == ||Model||GUI|| ||(done)||File Chooser dialog and File Filter.(2 hr)[[BR]]Incident Overview Window|| == Save Script == ||Model||GUI|| ||All toXML methods(2 days)|| Custom Save dialog(4 hr)|| == Add Incident == ||Model||GUI|| ||(done)||Incident properties dialog (done)[[BR]]Incident Overview Window - Add(1 day)|| == Update Incident Properties == Mostly done already. == Delete Incident == ||Model||GUI|| ||Delete Incident method in !SimulationScript(1 hr)||Incident Overview Window - Delete(4 hrs)|| == Insert Incident == ||Model||GUI|| ||Insert Incident method in !SimulationScript(2 hr)||[http://git.tokomak.net:8888/attachment/wiki/StoryBoards/3a-Incident_Pallet-A.JPG Incident Selection Dialog] (1 day)|| == Save Incident == ||Model||GUI|| ||toXML in !ScriptIncident(2 hr)[[BR]]Save Resources methods (where?)(1 day)||Custom Save Incident Dialog (3 hrs)|| == Incident Extract Wizard == ||Model||GUI|| ||Extraction method (1 day)||[http://git.tokomak.net:8888/attachment/wiki/StoryBoards/5a-Incident_Harvester-A.JPG Extraction Dialogs] (1 day)|| == Add New Event == Finish incomplete sections of current Event classes (1 day)[[br]] Convert existing Multi Incident GUI to Single Incident Edit GUI (1 day) == Modify Event Group == Dialog exists, may need fine tuning. == Delete Event == ||Model||GUI|| ||delete event method (2 hrs)||Context Menu for Incident Editor(4 hrs)||