헬퍼는 IBM® Rational® Rhapsody®에 첨부하여
기능을 확장할 수 있는 사용자 정의 프로그램입니다.
프로시저
- IBM Rational Rhapsody 프로젝트를 열고
도구 > 사용자 정의를 선택하여 헬퍼 창을 여십시오.
- 새로 작성 아이콘
을 클릭하여
메뉴 컨텐츠 상자에 새 메뉴 항목에 대한 빈 행을 추가하십시오.
- 공백 필드에 새 메뉴 항목의 이름을 입력하십시오(예: My New Command1).
- 하위 메뉴 구조를 지정하려면( \ )를 사용하여 하위 메뉴 레벨을 구분합니다. 예를 들어, External\My
New Command1, External\My New Command2,
및 External\My New Command3을 입력하여 다음 하위 메뉴 구조를 생성합니다.
계속해서
하위 메뉴 구조를 확장할 수 있습니다. 예를 들어,
External\My New Command1\File1 및 External\My
New Command1\File2를 입력하여 다음 하위 메뉴 구조를 생성합니다.
- 단축키를 작성하려면 이름에서 문자 앞에 앰퍼샌드 문자를 추가합니다. 예를 들어, &My에서는
문자 M이 메뉴 단축키입니다. 작성되면 Alt+M을 눌러 이 특정 헬퍼 애플리케이션을 열 수 있습니다.
도구 메뉴 또는 팝업 메뉴에서 이미 연관된 모델 요소에 대한 단축키로 사용되는 문자는 사용하지 마십시오.
- 다음과 같이 적용 가능한 헬퍼 매개변수를 지정하십시오.
- 명령 상자에 메뉴 항목이 시작해야 하는 명령(예: E:\mks\mksnt\cp.exe)을 입력하거나
줄임표 단추
를 클릭하여
애플리케이션의 위치를 찾습니다.
- 인수 상자에 명령에 대한 인수를 입력합니다.
- 초기 디렉토리 상자에 프로그램에 대한 초기 기본 디렉토리를 입력합니다.
- 적용 대상 목록에서 새 명령으로 연관할 모델 요소를 지정합니다.
이 필드에 대한 값을 지정하지 않는 경우 이 헬퍼 애플리케이션의 메뉴 명령이
6 단계에서 수행한 작업에 따라
도구 메뉴에 추가됩니다.
- 프로젝트 유형 목록에서 프로젝트 프로파일을 선택합니다.
- 이 상자를 공백으로 두면 기본적으로 열어 본 현재 프로젝트의 프로필로 사용됩니다.
- 헬퍼 트리거 목록에서 새 명령을 트리거하는 조치를 선택합니다.
- 다음과 같이 헬퍼 유형을 지정하십시오.
- 새 명령이 외부 프로그램인 경우(예: Microsoft 메모장)
외부 프로그램 단일 선택 단추를 선택합니다.
계속해서 Rational Rhapsody의 작업을 수행하기 전에
외부 프로그램 실행을 완료하려면 완료 대기 선택란을 선택합니다.
- 명령이 Visual Basic for Applications 매크로이고 <Project>.Visual
Basic for Applications 파일에 정의되어 있는 경우 Visual Basic for Applications 매크로 선택 단일 선택 단추를 선택합니다.
- 적용 대상 목록에 수행한 작업에 따라 다음을 수행합니다.
- 명령에 대한 해당 요소를 지정하지 않은 경우
도구 메뉴에 표시 선택란이 선택되어 있는지 확인합니다. 이는
도구 메뉴에 헬퍼 애플리케이션에 대한 링크의 새 메뉴 명령이 표시됨을 의미합니다. 이 선택란을 선택 취소하면
이 명령에 대한 트리거가 시작될 때 헬퍼 애플리케이션에 대한 링크가 계속해서 작동되는 경우에도
도구 메뉴에 메뉴 명령이 표시되지 않습니다.
- 명령에 대한 해당 요소를 지정한 경우
팝업 메뉴에 표시 선택란이 선택되어 있는지 확인합니다. 선택되어 있는 경우
메뉴에 지정된 모델 요소에 대한 새 명령이 표시됨을 나타냅니다. 이 선택란을 선택 취소하면
이 명령이 시작될 때 헬퍼 애플리케이션에 대한 링크가 계속해서 작동하는 경우에도
팝업 메뉴에 지정된 모델 요소에 대한 메뉴 명령이 표시되지 않습니다.
- 확인을 클릭하여 변경 사항을 적용하고 창을 닫으십시오. 변경 내용을 저장하지만
계속해서 작업할 수 있도록 창을 열어 두려는 경우 적용 단추를 클릭합니다.
저장하고
헬퍼 창을 닫으면 현재 프로젝트가 링크에 대해 설정한 매개변수 내에 있는 경우 작성한 헬퍼 애플리케이션의 링크를
즉시 사용할 수 있습니다. 예를 들어, 현재 열려 있는
Rational Rhapsody 프로젝트에서
FunctionalC 프로파일을 사용하고 이 프로파일에 대해
My New Command 헬퍼 애플리케이션을 작성한 경우 헬퍼 애플리케이션에 대한 이 링크를 즉시 사용할 수 있습니다.
그러나 My New Command 링크에 대해 DoDAF 프로파일을 지정한 경우(프로젝트 유형 목록에서 선택)
현재 프로젝트에서 작동되지 않습니다.