Components and Interfaces
Contents
Short Description
Components and Interfaces define and/or implement small pieces of modular code that can be reused in the codebase.
Component
A component is a small piece of reusable code.
It is usually one of several in a module.
A module is a binary library that groups components that provide some functionality.
Interface
A interface defines the communication channels between components.
These interfaces are reused to define unique components with the same characteristics and communication channels.
Long Description
Component
Interface
Related Links
- http://www.mozilla.org/projects/xpcom/book/cxc/html/index.html
- http://www.mozilla.org/projects/xpcom/book/cxc/html/quicktour2.html#1003424
- http://www.hacksrus.com/~ginda/cview/
- https://addons.mozilla.org/firefox/2230/