< 이전 | 다음 >

학습 2: 프로파일 도구 모델 및 관련 코드 생성

이 학습에서는 여러 스테레오타입을 작성한 후 프로파일 도구 모델을 생성하고 이 모델에서 프로파일 도구 코드를 생성합니다.

프로파일 도구 모델 및 관련 코드를 생성하려면 다음을 수행하십시오.

  1. 프로젝트 탐색기 보기에서 프로파일 폴더를 펼치고 내 프로파일을 마우스 오른쪽 단추로 클릭한 후 다이어그램 추가 > 클래스 다이어그램을 클릭하십시오.
  2. 클래스 다이어그램 이름으로 프로파일 클래스 다이어그램을 입력하십시오.
  3. 프로파일 클래스 다이어그램에서 다음 그림과 같이 메타클래스 확장기능이 있는 몇 가지 스테레오타입을 작성하십시오. 이와 같은 간단한 프로파일을 사용하여 이 학습서에서 나중에 프로파일 도구 사용자 정의를 시연합니다.
    프로파일 클래스 다이어그램으로 이름 지정된 다이어그램. 액터 메타클래스와
두 개의 스테레오타입 A 및 B가 포함됨
  4. 파일 > 저장을 클릭하십시오.
  5. 프로파일 도구 모델을 생성하려면 프로젝트 탐색기 보기의 프로파일에서 내 프로파일을 마우스 오른쪽 단추로 클릭하고 프로젝트 도구 모델 생성을 클릭하십시오.
    주: 프로파일 도구 모델 생성 명령이 팝업 메뉴 맨 아래 근처에 표시됩니다.
  6. 도구 모델 생성 특성 구성 창에서 아니오를 클릭하여 창을 닫고 기본 도구 모델 생성 특성을 사용하십시오.
    주: 를 클릭한 경우 설정을 수정하여 메뉴, 팔레트 등의 생성을 방지할 수 있습니다. 그러나 학습서의 목표가 메뉴 및 팔레트 생성이므로 아니오를 클릭하십시오. 나중에 사용 가능한 특성을 리턴하고 탐색할 수 있습니다.
  7. 프로젝트 탐색기 보기의 모델 패키지에서 내 프로파일 도구 모델을 펼쳐서 다음 그림에 표시된 모든 도구 요소를 확인하십시오. 프로젝트 탐색기 보기의
도구 모델 그래픽
  8. 프로파일 도구를 사용자 정의하지 않으려면 지금 프로파일 도구 코드를 생성할 수 있습니다. 프로파일 도구 코드를 생성하려면 프로젝트 탐색기 보기에서 내 프로파일 도구 모델을 마우스 오른쪽 단추로 클릭하고(열면 전체 이름이 <<ToolingModel, EditHelpers, Figures, L10N, Providers, Utils>> My Profile로 표시됨) 도구 코드 생성을 클릭하십시오. 현재 plugin.xml 버전의 겹쳐쓰기 여부를 확인하는 확인 창이 열립니다. 이 창에서는 plugin.xml 파일(plugin.properties 및 기본 템플리트 모델 포함)에서 수행한 사용자 정의를 도구 코드 생성 또는 재생성 시 겹쳐쓰지 않도록 지정할 수 있습니다.
  9. 확인 창에서 파일 변경사항을 겹쳐쓰지 않으려면 를 클릭하십시오. 도구 코드를 생성한 후 프로젝트의 src 패키지에는 생성된 프로파일 도구 코드의 여러 패키지가 있습니다.
  10. 생성된 도구 코드가 실행되는지 확인하려면 플러그인을 테스트하십시오. 프로젝트 탐색기 보기에서 plugin.xml 파일을 두 번 클릭하고 다이어그램 편집기의 맨 아래에서 개요 탭을 선택하십시오. Eclipse 응용프로그램 실행 링크를 클릭하십시오. 이 조치는 새 프로파일 도구 플러그인을 로드하여 런타임 환경을 작성합니다. 그런 다음 프로파일에 따라 새 UML 모델을 작성하고 프로파일 도구를 테스트할 수 있습니다.