재정의 메커니즘을 사용하면 외부
스키마 파일에서 얻은 단순 및 복합 유형, 그룹과 속성 그룹을
재정의할 수 있습니다. 컴포넌트를 재정의할 때는 해당 컨텐츠를 수정합니다.
포함 메커니즘과 같이, 재정의에서는
외부 컴포넌트가 재정의 스키마와 같은 이름 공간에 있어야
합니다. 그러나 이름 공간이 없는 스키마의 외부 컴포넌트 또한
재정의할 수 있습니다.
다음 지시사항은 자원 Perspective에 대해
작성되었지만 여러 다른 Perspective에도 적용됩니다.
재정의 요소를 추가하려면 다음을 수행하십시오.
- XML 스키마 편집기에서 XML 스키마를 여십시오.
- 아웃라인 보기에서 해당 스키마를 선택하십시오. 전체 스키마 및 해당 컨텐츠가 디자인 보기에 표시됩니다.
- 디자인 보기에서 지시문 섹션을 마우스 오른쪽 단추로
클릭하고 재정의 추가를 클릭하십시오.
- 특성 보기에서 일반 탭을 클릭하고 스키마 위치 필드
오른쪽에 있는 찾아보기
를 클릭하십시오. 선택하는 XML 스키마 파일은 현재
스키마와 이름 공간이 같아야 합니다.
- Workbench에 있는 XML 스키마를 선택하려면 Workbench
프로젝트를 선택하고 다음을 클릭하십시오.
- 포함할 스키마를 선택하고 완료를 클릭하십시오.
- 웹에 있는 XML 스키마를 선택하려면 HTTP를
선택하고 다음을 클릭하십시오.
- XML 스키마의 URL을 입력하고 완료를 클릭하십시오.
주: 스키마의 로컬 사본은 Workbench에 저장되지 않습니다.
따라서 스키마 유효성을 검증할 때마다 지정한
URL에서 스키마 컨텐츠를 확인합니다.
- XML 스키마 편집기는 포함된 XML 스키마 파일의 위치를
검색하여 스키마 위치 필드에 표시합니다.
이 필드는 XML 스키마 파일의 위치를
반영하여 언제라도 편집할 수 있습니다.
- 이 재정의 요소에 대한 정보를 제공하려면
문서 탭을 클릭하십시오. 문서 페이지는 설명과
같이 사람이 읽을 수 있는 자료에 사용됩니다.
- 스키마 컴포넌트 어노테이션에 응용프로그램 정보 요소를
추가하려면 확장 탭을 클릭하십시오. 확장 페이지를 사용하면 스키마를
지정하고 어노테이션에 XML 컨텐츠를 추가할 수 있습니다.
XML 스키마에 재정의 요소를 추가한
경우, 재정의 요소에서 선택한 XML 스키마에 단순 및
복합 유형, 그룹 및 속성 그룹을 재정의할 수 있습니다.