Refaktoryzacja w pliku schematu XML umożliwia autorom zmianę pojedynczego artefaktu i zaimplementowanie tej zmiany w pozostałych artefaktach zależnych.
Refaktoryzacja pozwala uniknąć konieczności naprawy zerwanych zależności, spowodowanej zmianami artefaktów wpływającymi na artefakty zależne (na przykład zmianą nazwy elementu schematu XML).
- Utwórz nowy schemat XML lub dwukrotnie kliknij istniejący schemat w widoku Nawigator. Plik zostanie automatycznie otwarty w edytorze schematów XML.
- Aby wykonać refaktoryzację artefaktu, umieść kursor w obszarze artefaktu, kliknij artefakt prawym przyciskiem myszy, a następnie wybierz opcje . W wywołanym oknie dialogowym zostaniesz poproszony o wpisanie nowej nazwy artefaktu.
- Wpisz nową nazwę artefaktu.
- (Opcjonalnie) Kliknij przycisk Podgląd. Zostanie otwarte okno, w którym system wyświetli wszystkie zmiany, jakie będą dokonane w wyniku refaktoryzacji.
- Kliknij przycisk OK.
Nowa nazwa zostanie wprowadzona w otwartym kodzie źródłowym XSD, a także we wszystkich artefaktach zależnych.
Odwołania do komponentów w schematach XML| Globalne komponenty nazwane |
Informacje dodatkowe |
|
|
- <element ref="foo">
- <element substitutionGroup="foo"
|
- <simple/complexType name="foo">
|
- <element type="foo">
- <attribute type="foo">
- <restriction base="foo">
- <substitution base="foo">
|
|
|
|
- <attributeGroup name="foo">
|
- <attributeGroup ref="foo">
|
|
|
|