이 학습에서는 여러 스테레오타입을 작성한 후
프로파일 도구 모델을 생성하고 이 모델에서 프로파일 도구 코드를
생성합니다.
프로파일 도구 모델 및 관련 코드를 생성하려면 다음을 수행하십시오.
- 프로젝트 탐색기 보기에서 프로파일 폴더를 펼치고
내 프로파일을 마우스 오른쪽 단추로 클릭한 후 다이어그램
추가 > 클래스 다이어그램을 클릭하십시오.
- 클래스 다이어그램 이름으로 프로파일
클래스 다이어그램을 입력하십시오.
- 프로파일 클래스 다이어그램에서 다음 그림과 같이
메타클래스 확장기능이 있는 몇 가지 스테레오타입을 작성하십시오. 이와 같은
간단한 프로파일을 사용하여 이 학습서에서 나중에 프로파일 도구
사용자 정의를 시연합니다.
- 을 클릭하십시오.
- 프로파일 도구 모델을 생성하려면 프로젝트
탐색기 보기의 프로파일에서 내
프로파일을 마우스 오른쪽 단추로 클릭하고
프로젝트 도구 모델 생성을 클릭하십시오.
주: 프로파일 도구 모델
생성 명령이 팝업 메뉴 맨 아래
근처에 표시됩니다.
- 도구 모델 생성 특성 구성 창에서
아니오를 클릭하여 창을 닫고 기본 도구
모델 생성 특성을 사용하십시오.
주: 예를 클릭한 경우
설정을 수정하여 메뉴, 팔레트 등의 생성을 방지할 수
있습니다. 그러나 학습서의 목표가 메뉴 및 팔레트
생성이므로 아니오를 클릭하십시오. 나중에
사용 가능한 특성을 리턴하고 탐색할 수 있습니다.
- 프로젝트 탐색기 보기의
모델 패키지에서 내
프로파일 도구 모델을 펼쳐서 다음 그림에 표시된
모든 도구 요소를 확인하십시오.

- 프로파일 도구를 사용자 정의하지 않으려면 지금 프로파일 도구
코드를 생성할 수 있습니다. 프로파일 도구 코드를
생성하려면 프로젝트 탐색기 보기에서
내 프로파일 도구 모델을 마우스 오른쪽
단추로 클릭하고(열면 전체 이름이 <<ToolingModel, EditHelpers,
Figures, L10N, Providers, Utils>> My Profile로 표시됨) 도구
코드 생성을 클릭하십시오. 현재 plugin.xml 버전의 겹쳐쓰기 여부를 확인하는
확인 창이 열립니다.
이 창에서는 plugin.xml 파일(plugin.properties 및 기본 템플리트
모델 포함)에서 수행한 사용자 정의를 도구 코드 생성
또는 재생성 시 겹쳐쓰지 않도록 지정할 수
있습니다.
- 확인 창에서 파일 변경사항을 겹쳐쓰지 않으려면
예를
클릭하십시오. 도구 코드를 생성한 후 프로젝트의 src
패키지에는 생성된 프로파일 도구 코드의 여러 패키지가
있습니다.
- 생성된 도구 코드가 실행되는지 확인하려면 플러그인을 테스트하십시오.
프로젝트 탐색기 보기에서 plugin.xml 파일을
두 번 클릭하고 다이어그램 편집기의 맨 아래에서 개요
탭을 선택하십시오. Eclipse 응용프로그램 실행 링크를 클릭하십시오.
이 조치는 새 프로파일 도구 플러그인을 로드하여 런타임 환경을
작성합니다. 그런 다음 프로파일에 따라 새 UML 모델을 작성하고
프로파일 도구를 테스트할 수 있습니다.