The following editing and navigation features work for all types of schema components:
Move/refer components in the diagram using drag-and-drop;
Select consecutive components on the diagram (components from the same level) using the Shift key to . You can also make discontinuous selections in the schema diagram using the Ctrl key.
Use Home/End to navigate to the first/last component from the same level. Use Ctrl-Home to go to the diagram root and Ctrl-End to go to the last child of the selected component.
You can easily go back to a previously visited component while moving from left to right. The path will be preserved only if you use the Left Arrow or Right Arrow. For example, if you are on the second attribute from an attribute group and navigate to the attribute group using the Left Arrow, when press the Right Arrow the second attribute will be selected.
Go back and forward between components viewed or edited in the diagram by selecting them in the Outline view: (go to previous schema component), (go to next schema component) and (go to last modified schema component); the buttons are available on the Navigation toolbar.
Copy, refer or move global components, attributes, and identity constraints to a different position and from one schema to another using the cut/copy and paste/paste as reference actions;
Go to the definition of an element or attribute with the action Show Definition.
Search in the diagram using the Find/Replace dialog. You can find/replace components only in the current file scope.
You can expand and see the contents of the imports/includes/redefines in the diagram but in order to edit components from other schemas the schema for each component will be opened as a separate file in <oXygen/>.
If an XML Schema referenced by the current opened schema was modified on disk, the change will be detected and you will be asked to refresh the current schema contents.
When a recursive reference is encountered the diagram signals this with a special recurse symbol. Clicking this symbol you can navigate between the diagram components which recurse.