The Schema Outline View

The Schema Outline View presents all the global components grouped by their location, namespace or type. If hidden, you can open it from WindowShow ViewOtheroXygenOutline.

Figure 4.34. The Outline View for XML Schema

The Outline View for XML Schema


The Outline View provides the following options:

Sort

Allows you to sort alphabetically the schema components.

Show imported/included

Show also the components from imported/included schemas.

Grouping Options

Allows you to group the components by location, namespace or type. When grouping by namespace, the main schema target namespace is the first presented in the Outline view.

Selection update on caret move

Allows a synchronization between Outline View and schema diagram. The selected view from the diagram will be also selected in the Outline View.

The following contextual menu actions are available:

Remove (Delete)

Remove the selected item from the diagram.

Search References ()

Searches all references of the item found at current cursor position in the defined scope if any. Click here for more details.

Search References in...

Searches all references of the item found at current cursor position in the specified scope. Click here for more details.

Component Dependencies

Allows you to easily see the dependencies for the current selected component. Click here for more details.

Rename Component

Rename the selected component. Click here for more details.

If you know the component name, you can search for it by typing its name in the filter text field located in the bottom of the view or directly on the tree structure.

Tip

The search filter is case insensitive. The following wildcards are accepted:

  • * - any string

  • ? - any character

  • , -patterns separator

If no wildcards are specified, the string to search will be searched as a partial match (similar to *textToFind*).

Note

In the Text page the Outline has contextual actions like: Edit Attributes, Cut, Copy, Delete.

In the Text page you can switch between the current outline and the standard Outline View by pressing the button. Your decision will be applied to all new schema editors opened after this operation.