9/7/2023 0 Comments Openoffice draw data modelIt is possible to write a new controller that presents an existing model differently without changing the model or the frame. The purpose of FCM is to have three exchangeable parts that are used with an exchangeable window system: The frame contains the controller for a model and knows the windows that are used with it, but does not have window functionality.It observes changes made to the model, and can be duplicated to have multiple controllers for the same model. The controller has knowledge about the current view status of the document and manipulates the screen presentation of the document, but not the document data.Text, drawings, and spreadsheet cells are accessed directly at the model. The model holds the document data and has methods to change these data without using a controller object.The FCM paradigm in Apache OpenOffice separates three application areas: document object ( model), screen interaction with the model ( controller) and controller-window linkage ( frame). The model and controller in MVC and FCM are quite different things. The FCM paradigm shares certain aspects with MVC, but it has different purposes therefore, it is best to approach FCM independently of MVC. Apache OpenOffice has a similar abstraction, called the Frame-Controller-Model (FCM) paradigm. The well-known Model-View-Controller (MVC) paradigm separates three application areas: document data ( model), presentation ( view) and interaction ( controller).
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |