일반 텍스트 임포터는 일반 텍스트 파일의 컨텐츠에서
작성되는 오브젝트로 모듈을 채웁니다. 오브젝트 계층의 구조와
오브젝트 속성의 값은 파일의 구조와 컨텐츠에 따라
결정됩니다. 임포터를 사용하여 비어 있는 모듈을
채우거나 채운 모듈을 확장할 수 있습니다.
채운 모듈을 확장하는 경우 가져온 파일은 현재 오브젝트의
뒤에 위치합니다.
분해 레벨
분해 레벨은
텍스트 파일을 가져오는 방법을 결정합니다. 텍스트 파일을 단일 오브젝트로
가져오거나 단락 또는 표제의 각 문장에 대한 오브젝트를
작성할 수 있습니다.
표 1. 분해 레벨분해 레벨 |
설명 |
없음 |
하나의 오브젝트를 작성하고 모든 텍스트를
이 오브젝트로 가져옵니다. 파일에 있는 텍스트의 레이아웃은
오브젝트에서 계속 유지됩니다. |
단락 |
파일에 있는 텍스트의 각 단락에 대한
오브젝트를 작성합니다. 앞에 빈 행이 있는 텍스트가 단락으로
해석됩니다. 두 번째 빈 행은 단락의 끝으로
해석됩니다. 오브젝트는 이전 표제 오브젝트의 아래에 작성되며
오브젝트 텍스트 속성에 텍스트가 삽입됩니다. |
문장 |
파일에 있는 각 문장에 대한 오브젝트를 작성합니다.
마침표까지의 텍스트 블록이 문장으로 해석됩니다. |
키워드 포함 문장 |
키워드가 포함된 각 문장 뒤에 오브젝트를
작성합니다. - 키워드가 구문 분석되지 않는 경우 파일에 있는 텍스트의
각 단락에 대한 새 오브젝트가 작성됩니다.
- 키워드가 구문 분석되는 경우 키워드를 포함하는 문장은 오브젝트에서
마지막 문장이 됩니다. 다음 문장에 대한 새 오브젝트가
작성됩니다.
임포터가 사용할 키워드를 지정할 수 있습니다. |
표제
분해 레벨을
단락,
문장
또는
키워드 포함 문장으로 선택하는 경우 오브젝트의
오브젝트 표제 속성으로 표제를 가져옵니다. 앞에 빈 행이 있으며
표제 번호로 시작하는 텍스트가 표제로
해석됩니다. 표제 번호는 숫자로 시작하고 종료하는, 숫자와
마침표의 조합입니다. 임포터가 표제를 찾으면
표제 번호에 해당하는 오브젝트 계층 구조의 레벨에서
표제 오브젝트를 작성합니다. 다음 문자가 구분 기호로
사용됩니다.
- 마침표 간격 [.]
- 세미콜론 간격 [;]
- 콜론 간격 [:]
- 간격 하이픈 간격 [-]
- 캐리지 리턴
표제 번호 뒤에서 첫 번째 구분 기호까지의 텍스트를
오브젝트의
오브젝트 표제 속성으로
가져옵니다. 첫 번째 구분 기호 뒤의 텍스트는
오브젝트 텍스트 속성에 삽입됩니다. 표제 오브젝트의
오브젝트 요약 텍스트 속성에는 표제 구분 기호와
보안 분류를 제외한
오브젝트 표제 속성의 값이
지정됩니다.
목록 항목을 가져오는 방식 제어
고급 옵션을
사용하면 열거된 목록 및 문서 목록을 가져오는 방식을
제어할 수 있습니다.
로마식 알파벳, 아라비아 숫자 또는
로마 숫자의 대문자나 소문자를 사용하는 열거된 목록을
임포터에서 인식합니다. 이러한 문자는 다음의 형식 중
하나로 표시되어야 합니다.
- character.
- character)
- (character)
주: 목록을 인식할 수 있도록 맨 뒤의 마침표 또는
괄호 뒤에는 공백 문자가 있어야 합니다.
열거된 목록 항목을
추출하는 경우 목록에 있는 각 항목에 대한 오브젝트가 작성됩니다.
오브젝트 계층 구조는 목록의 구조를 반영합니다.
문서
목록 항목은 사용자 지정 구분 기호가 있는 텍스트 행입니다.
구분 기호 앞의 텍스트를 오브젝트 표제로 가져오며
구분 기호 뒤의 텍스트를 오브젝트 표제 속성으로
가져옵니다. 새 오브젝트는 이전 표제 오브젝트의 하위로
작성됩니다.
임베디드 데이터 캡처
고급 옵션을
사용하면 임베디드 데이터를 가져오도록 속성을 선택할 수 있습니다. 입력하는
속성이 모듈에 없는 경우 새로 작성됩니다. 임포터가 인식하는
임베디드 데이터는 다음과 같습니다.
- 표제 번호
오브젝트를 생성한 텍스트 파일에서 단락의
번호가 캡처됩니다. 단락 번호 캡처를 통해 Rational
DOORS의 오브젝트에서 텍스트 파일의 단락으로 추적이
가능합니다. 표제 번호는 앞의 표제와 뒤의
섹션 번호로 구성된 단락 번호입니다.
- 보안 분류
앞에 공백과 표제 번호가 있는 괄호 (
) 안의 문자를 보안 분류로
가져옵니다. 일반 텍스트 단락에는
앞에 있는 표제와 동일한 분류가
지정됩니다. 표제에 보안 분류가 없는 경우 보안 분류
속성의 기본값을 설정할 수 있습니다.
- 참조
대괄호 [ ] 안의 텍스트는 참조 정보로
처리됩니다. 동일한 오브젝트의 여러 참조는
쉼표로 구분된 목록으로 지정하는 속성에
저장됩니다.
줄 바꿈 및 번호 지정 제어
고급 옵션을
사용하면 파일을 가져올 때 텍스트 파일의 줄 바꿈 및 번호 지정을
해석하는 방식을 제어할 수 있습니다.