From: Timothy W. <tw...@us...> - 2006-04-15 23:50:15
|
On Apr 15, 2006, at 2:46 PM, costamojan wrote: > > Btw. I think that there could be some refactoring. > Especially a Model-View-Control implementation based upon > the steps would help and simplify a lot. > Not sure what you mean. The data model is the script itself (although it doesn't have a built-in change notification mechanism). The View/Control is the ScriptTable. If you're referring to the Launch step editor, then the data model is the script step, and the view/control is the StepEditor. Again, the script step has no built-in change notification. There hasn't been any need to support change notification from multiple sources since all changes are effected through the script editor. NOTE doesn't it make sense to have an "import" button on the Launch step's classpath (or maybe make a dedicated "classpath" editor which includes one) rather than something as global as the main menu? Your eclipse import could then be something that adheres to an interface and only optionally loaded. |