Across
- 4. method used to change the view depending on what data changed
- 9. method to add observer to list of observers
- 11. responds to user interaction and performs interactions on the model
- 12. has capacity to update visual representation of the application
- 14. methods that registers button events
Down
- 1. holds components in grid like structure, uses x y coordinates NOR row col!
- 2. stage contains one of these
- 3. method to launch everything
- 5. holds method that notifies all observers
- 6. the number of components a stage or scene can hold
- 7. interface that holds the update() function
- 8. Design pattern for developing user interfaces that divides the application into three parts
- 10. method that registers the view as an observer of the model
- 13. method called when the GUI shuts down
