5.5  Structure

5.5.1  What is Structure

Import and Export Clients, and BookMacster Bookmarkshelf Documents, all have what we call a Structure.  A Structure is defined by:

All Structures have an implicit root which you can also think of as the Client itself.

Clients are designed with a fixed structure according to the whims of the designers and marketers.  Here are some examples of structural facts:

5.5.2  Why Structure Matters

During an Import or Export, if the structure of the source is different than that of the destination, some items may not be able to be placed at their expected location and must be mapped.

5.5.3  Setting the Structure

When you create a new Bookmarkshelf, BookMacster looks at the Import Clients you added during the process and sets the structure of the Bookmarkshelf so that any item allowed in any of the Import Clients can be placed at the same location in the Bookmarkshelf.  Therefore, no remapping will be required during an Import.  If you have more than one Client, this will give the Bookmarkshelf a liberal structure, meaning that in general remapping will be required during Export operations.

BookMacster will also change the Structure of an existing Bookmarkshelf if you change the Clients, if its file is not in your Dropbox™.  The adjustment when you click out of the Clients tab or close the document window, and will be noted in the Status Bar.

Although the above automatic settings of Structure are “usually what you want”, you may need to manually change the Structure of a Bookmarkshelf and can do so in its Structure tab.