VisualWorksTutorial2:Page14

From 흡혈양파의 번역工房
Jump to navigation Jump to search

cincom_tutorial_vwlogo
cincom_tutorial_cincomlogo

웹로그의 통계2 레슨13
Parcel의 존재

cincom_tutorial_stlogo

| 목차 | 레슨12 | 레슨14 |
cincom_tutorial_openbook VisualWorks 오리지널을 기동한 경우, UIPainter는 자동적으로 로드되어 있지 않습니다. 실행(개발)하기 위해서는 UIPainter를 "Parcel In"하고 WebLogStats를 "File In"해야만 합니다. "Advanced File In"으로서 Parcel이 있습니다. Parcel은 그것에 필요한 컴퍼넌트를 자동적으로 로드 가능하도록, 클래스의 의존관계를 파악하는 "영리한" 기능입니다.
cincom_tutorial_certificate 이 레슨에서는, 지금까지 코드를 Parcel로 저장하는 방법을 학습하겠습니다.
cincom_tutorial_steps 1. VisualWorks 메인 런쳐 윈도우 외에는 닫아주십시오. WebLogStats 어플리케이션은 이미 로드되어 있을 것입니다.


2. System Browser를 기동시켜주십시오. VisualWorks 메인 런쳐 윈도우에서 툴바 의 네 번째 버튼을 클릭하거나, Browser>>System 메뉴를 선택해주십시오.

그림 13-1. 시스템 브라우저가 "패키지" 모드에서 표시

Browser 맨 좌측 뷰는 패키지 전체 일람입니다. 일람에서 패키지를 선택하면, 그것에 속한 클래스(다음 뷰)의 일람이 표시됩니다. WebLogStats 패키지의 모든 코드를 저장합니다. 이제껏 코드를 File Out으로 저장했었습니다. 여기서는 Parcel로 저장합니다.


3. WebLogStats 패키지를 선택합니다.

  • Stat
  • WebLog
  • WebLogAbout
  • WebLogGUI
그림 13-2. 선택된 WebLogStats 패키지


4. WebLogStats 패키지가 선택되어있는 상태에서 <오퍼레이트 클릭>후 Public to Parcel…를 선택해주십시오.

그림 13-3. 새로운 Parcel의 작성


5. UI화면에서는 수 많은 옵션이 기본으로 이미 지정되어 있습니다. 재발행을 선택하는 경우, 이미 저장되어있는 두 종류의 파일 가운데, 소스코드의 파일을 검색합니다. 여기서는 체크를 하지 않겠습니다. 그리고, 발행 버튼을 선택합니다.

그림 13-4. Parcel의 저장

Parcel형식으로 코드가 저장되었습니다.


6. 하단의 필수조건 탭을 클릭합니다.


7. current를 클릭후 표시된 다이얼로그에서 UIPainter를 선택하고 OK버튼을 선택합니다.

그림 13-5. 필수조건에 UIPainter를 추가


8. 패키지 뷰에서 WebLogStats를 클릭(선택)해주십시오. <오퍼레이트 클릭>Public to Parcel를 선택해주십시오.


9. 표시된 다이얼로그 박스에서 WebLogStats 이름은 그대로 사용하며, 아래 항목을 체크하고, 발행 버튼을 클릭합니다.

  • 소스 파일 저장
  • 재공개
  • 기존 파일 덮어쓰기


10. System Browser를 닫아주십시오. VisualWorks 메인 런쳐 윈도우에서 File Browser를 열어주십시오. WebLogStats Parcel 파일을 찾아주십시오.

그림 13-6. WebLogStats Parcel은 VisualWorks 표준 디렉토리에 있습니다
cincom_tutorial_design Parcel 테스트를 합시다. 이 작업을 하기 위해서는 VisualWorks를 완전히 종료하고 WebLogStats Parcel을 "Parcel In" 합니다.
cincom_tutorial_steps 11. VisualWorks를 닫아주십시오.


12. VisualWorks를 기동시켜주십시오.


13. VisualWorks 메인 런쳐 윈도우에서 system>>지정 Parcel Load... 메뉴를 선택해주십시오.


14. 표시된 다이얼로그 박스에 W*를 입력후 OK를 클릭해주십시오.


15. WebLogStats를 체크하고 OK를 클릭해주십시오.

그림 13-7. "w"로 시작하는 모든 Parcel의 목록


16. WebLogStats Parcel 로드에 성공

WebLogStats Parcel 로드에 성공
cincom_tutorial_certificate 정리


어플리케이션을 Parcel로 저장하는 것에 성공하였습니다. 다음 스텝에서는 VisualWorks 개발환경 밖에서 실행 가능한 어플리케이션 작성 방법중 한 가지를 설명하겠습니다.


아래와 같은 내용을 학습하였습니다

  • System Browser를 사용해서 Parcel 작성
  • System Browser를 사용해서 Parcel 저장
  • System Browser를 사용해서 Parcel의 필수조건(의존)을 설정

| 목차 | 레슨12 | 레슨14 |