wiki:EffortEstimates

Script Builder Effort Estimates

New Script

ModelGUI
Add Title field to SimulationScript class(1 hr) Incident Overview Window (3 days)

Load Script

ModelGUI
(done)File Chooser dialog and File Filter.(2 hr)
Incident Overview Window

Save Script

ModelGUI
All toXML methods(2 days) Custom Save dialog(4 hr)

Add Incident

ModelGUI
(done)Incident properties dialog (done)
Incident Overview Window - Add(1 day)

Update Incident Properties

Mostly done already.

Delete Incident

ModelGUI
Delete Incident method in SimulationScript(1 hr)Incident Overview Window - Delete(4 hrs)

Insert Incident

ModelGUI
Insert Incident method in SimulationScript(2 hr) Incident Selection Dialog (1 day)

Save Incident

ModelGUI
toXML in ScriptIncident(2 hr)
Save Resources methods (where?)(1 day)
Custom Save Incident Dialog (3 hrs)

Incident Extract Wizard

ModelGUI
Extraction method (1 day) Extraction Dialogs (1 day)

Add New Event

Finish incomplete sections of current Event classes (1 day)
Convert existing Multi Incident GUI to Single Incident Edit GUI (1 day)

Modify Event Group

Dialog exists, may need fine tuning.

Delete Event

ModelGUI
delete event method (2 hrs)Context Menu for Incident Editor(4 hrs)