The Builder Xcessory Object Packager is a tool for editing and writing WML and catalog control files. The WML and catalog files control most of the behavior of the classes in Builder Xcessory and how they appear on the Builder Xcessory Palette. In addition, the Builder Xcessory Object Packager can automatically generate the other necessary files (Tcl control and collection files).
The WML and catalog files are largely independent. The WML file describes various widget or component classes and how Builder Xcessory can manipulate them. The catalog file describes the classes that should appear on the Palette. It is possible to define a class in the WML file and have it not appear on the Palette. It is also possible to define an object to be generated in the catalog file while not (yet) supplying a definition in WML.
The Builder Xcessory Object Packager recognizes that the task of defining the characteristics of a widget or component is different from defining how it should appear on the Palette. The Builder Xcessory Object Packager allows you to manipulate the WML data separately from the catalog data. You can load and save files independently, perhaps editing several catalog files in succession while working on one WML file. However, in recognition of the tie between the two files, the Builder Xcessory Object Packager creates a new catalog entry automatically for newly-created widget or component classes and deletes entries for those that are deleted.