ATF Frameworks - kaisu1986/ATF GitHub Wiki
ATF is a framework that contains frameworks:
- Adaptation Framework: convert objects to other types to support different kinds of data models and managed data stores, such as a DOM. For details on using adaptation, see Adaptation in ATF.
- Application Shell Framework: add core application services needed for applications with a GUI. For more information, see ATF Application Basics and Services.
- Commands: create custom commands for application menus, buttons, and other controls. For information on creating and using commands, see Using Commands in ATF.
- Context Framework: track and work with application contexts. For details on context usage, see ATF Contexts.
- Document Framework: track documents a user is working on. To learn about this, see Documents in ATF.
- Document Object Model (DOM) Framework: load, store, validate, and manage changes to application data, independently of application code. To find out how to use the DOM, see the ATF Programmer's Guide: Document Object Model (DOM), which you can download from ATF Documentation.
- Instancing Framework: work with object instances being edited. For information on instancing, see Instancing in ATF.
- Property Editing Framework: edit properties with controls. For information, see Property Editing in ATF.