12. preferencesSheets
Prev | Chapter 4. Reference | Next

## 12. preferencesSheets

    <preferencesSheets
      name = NMTOKEN
      insert = non empty token
    >
      Content: [ insert | preferencesSheet ]+
    </preferencesSheets>

    <insert />

    <preferencesSheet
      name = NMTOKEN
      label = non empty token
    >
      Content: [ preferencesSheet ]*
    </preferencesSheet>

Specifies a set of preferences sheets. This set contains references to preferencesSheet elements declared elsewhere in the GUI specification.

The `insert` child element or the `insert` attribute may be used to extend the previous definition of a set of preferences sheets. More information in About the `insert` child element and the `insert` attribute.

Attributes:

name

  Required. Unique name identifying the set of sheets in this GUI specification.

Example: standard preferences sheets:

      <preferencesSheets name="preferencesSheets">
        <preferencesSheet name="openOptions">
          <preferencesSheet name="webDAVOptions" />
          <preferencesSheet name="schemaCacheOptions" />
        </preferencesSheet>
        <preferencesSheet name="saveOptions" />
        <preferencesSheet name="printOptions" />
        <preferencesSheet name="editOptions" />
        <preferencesSheet name="viewOptions" />
        <preferencesSheet name="tools" label="Tools">
          <preferencesSheet name="spellOptions" />
          <preferencesSheet name="spreadsheetOptions" />
        </preferencesSheet>
        <preferencesSheet name="windowOptions" />
        <preferencesSheet name="generalOptions" />
      </preferencesSheets>

| Unlike all the other `preferencesSheet`s, `preferencesSheet` "`tools`" is not implemented in Java™. It is created on the fly for grouping `preferencesSheet` "`spellOptions`" and `preferencesSheet` "`spreadsheetOptions`".

Prev | Up | Next
11. preferencesSheet | Home | 13. property