Altova XMLSpy 2024 Professional Edition

Base Type Modification

Home Prev Top Next

If the base type of a derived type is changed in Schema View, content, attributes, facets and sample values defined within the derived type can be handled in one of two ways:

 

They can be preserved if they are still applicable in combination with the new base type.

They can be removed automatically whether or not they are still applicable in combination with the new base type.

 

When changing the base type of a derived type which contains content, attributes, facets or sample values the Base Type Modification dialog (screenshot below) is displayed.

XSDBaseTypeMod

If the Request Confirmation check box is de-selected a pop-up (screenshot below) indicates that the confirmation can be turned on again in the View section of the Options dialog (Tools | Options | View).

XSDBaseTypeModInfo

In the Schema View pane (screenshot below) of the View section of the Options dialog (Tools | Options | View), you can specify whether content should be preserved and whether user confirmation is required for every base type modification.

XSDBaseTypeModSettings

Check the respective check boxes to preserve content and require confirmation if you wish these to be the default options.

 

© 2017-2023 Altova GmbH