Writing a Mozilla Application with XUL and Javascript
  XPConnect Objects [ << Previous | Next >> ]

  • XPConnect creates the Components object to hold XPCOM specific objects, some of these are...
    • Components.classes contains component factories indexed by ProgID.
    • Components.classesByID contains component factories indexed by Class ID.
    • Components.interfaces contains scriptable interfaces indexed by interface name.
    • Components.results contains XPCOM result codes, keyed by the C++ macro name.
    • Components.ID is used to create new XPCOM ID objects.

[ Presentation Overview | Agenda | XUL Documents | Summary of XUL Elements | XUL Document Example | XUL Document Screenshot | XUL Overlays | XUL Overlay Example | XUL Overlay Screenshot | RDF Data | RDF Graph Illustration | RDF and XUL Templates | XUL Template Example | XUL Template Example, Points of Interest | Conclusions | Extra Slides | RDF Data Sources | XPCOM and XPConnect | XPConnect Objects | Instantiating an XPCOM Component | Chrome structure | Installing Chrome | Sample manifest.rdf ]