728x90

Eclipse를 사용하다보면 클래스 다이어그램이 필요할 때가 있다.

물론 손으로 작성하는 것 역시 가능하지만 아무래도 실제로 손으로 작성하는건 매우 귀찮다.

이미 있는 클래스들의 관계와 필드, 메소드의 정의를 UML Diagram으로 보고싶다면 뭐 돈만 많다면 여러 선택지가 있겠지만

유료를 원한다면, 또한 이클립스에서 하기 원한다면 최선은 Object Aid UML Diagram일 것이다.

자 이제 차근차근 해보자.





먼저 Help->Install New Software를 선택해준다.





그러면 이런 창이 나오는데 다른건 거드리지말고 Add를 눌러주자.





그 다음 Location에 http://www.objectaid.com/update/current을 적어준다.

이 것은 이클립스에 자동 내장된것은 아니고 플러그인이다.

이 플러그인을 설치하면 UML Diagram을 그려줄 것이다.


여기서 중요한게 저 Location의 주소가 생각보다 자주 바뀐다는 것이다.

만약에 저 주소가 안되면 당황하지말고 http://www.objectaid.com/installation로 가서

아래를 쭉 살피다보면 어떻게 다운받을지 나온다. 그걸 확인하자.





OK를 눌러주면 위와같이 뜬다. 목록의 ObjectAid UML Explorer를 선택한후 Next를 누른다.





계속 Next를 누른다.





라이선스가 나온다. Accept해주고 Finish를 누른다.





그러면 다운받기 시작한다. 기다리자.





다운이 끝나면 재시작해준다.

이제 다운받았으므로 UML다이어그램을 만들어보자.





프로젝트를 우클릭->New->Other를 선택한다.





uml를 검색하고 Class Diagram 선택한 후 Next를 누른다.





다른거 건드릴거 없고 이름 정해주고 Finish를 눌러준다.

그럼 공백의 도화지가 만들어 질것이고, 경로상의 Java파일이나 패키지 파일을 드래그하면 화면에 표시가된다.





위 처럼 표시가 된다. 만약 상속관계라면 아래 처럼 표시가 될것이다.





여기서 GuGuDanTest는 GuGuDan을 상속한다.


+ Recent posts