블로그 이미지
올해목표 // 10월 어학연수 떠나자~ 자수씨

카테고리

전체글 (1457)
Brand New! (28)
주절주절 (213)
MOT (11)
해외쇼핑 (49)
쇼핑노트 (150)
취미생활 (94)
iPhone (4)
Eclipse (121)
Google (83)
Spring (31)
JAVA (176)
JavaScript (59)
WEB (49)
Database (20)
OS (26)
Tools (8)
Tips (26)
IT정보 (1)
Book (21)
Programming (37)
외부행사 (43)
주변인들 (17)
여행노트 (60)
학교생활 (30)
회사생활 (52)
사회생활 (5)
외국어공부 (12)
잡동사니 (30)
Total
Today
Yesterday
 
04-19 12:12
 

달력

« » 2024.4
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30
 

최근에 올라온 글

최근에 달린 댓글


일반적으로 GEF 에서 EditPart 에 EditPolicy.LAYOUT_ROLE 로 editpolicy 를 install 하게 됩니다.


이렇게 처리할 경우 생성이나 이동, 리사이징에는 별 무리 없이 사용할 수 있을 것이라 생각하였으나 한가지 문제가 있었습니다. 다른 자식 피규어와 겹칠경우 정상적으로 이동이 되지 않는 것이었습니다. LAYOUT_ROLE 로는 다른 자식 피규어 위에서 이동하는 것에 대한 이벤트를 잡지 않는 것으로 파악이 되었습니다. 그래서 조금 찾아보니 될 것만 같은 것이 있어서 한번 수정한 후 실행을 해보았습니다.



그냥 한번 해보았을 뿐인데... 원하는 결과가 나와버렸습니다. 그래서 구글에서 좀 찾아보니 아래와 같은 자료가 있었습니다.
Because of the relationship between handles and layouts, it is recommended that the PRIMARY_DRAG_ROLE editpolicy be installed by the parent's LayoutEditPolicy, which defines abstract methods for this purpose. If a container changes layout managers during editing, typically the layout policy gets swapped with one for the new layout manager. The new policy then replaces the stalePRIMARY_DRAG_ROLE policies on each child.

무신 말씀을 하시는지는 정확하게 파악을 하지 못하였으나 잘 돌아가주시니 감사할 따름입니다.


뭐 해결했다는게 중요한게 아닙니까 하하하하;;;;





Posted by 자수씨
, |

http://cafe.naver.com/eclipseplugin/2882
위의 글을 읽고서 현재 만들고 있는 RCP 의 로그인 화면을 바꾸고자 시도를 해보았습니다.






이런 상태로 실행했더니, 털썩... 안됩니다.

그래서 product 파일을 열어서 Splash 탭을 확인해보았습니다.






그런후 product 파일로 실행을 하면 아래와 같이 잘 나옵니다.





위의 화면 레이아웃을 바꾸려면 아래 소스를 수정하면 됩니다.


_M#]

하악... 집에가서 수정해야지...



Posted by 자수씨
, |

회사 프로젝트 때문에 지난 8월 처음 접한 GEF 로 열심히(?) 만든 양식마법사 입니다.
슬슬 구성도를 그려야 할 것 같아서 조금 끄적여 보았습니다.
인수인계도 해야하는데 워낙 아름답게 짜놔서 보고서 욕이나 안했으면 좋겠네요 ㅋㅋㅋ
나중에는 각 티어별로 흐름도를 이쁘게 그려 볼랍니다~

ㅁ 양식마법사 RCP 구성도



ㅁ 서버 로직 구성도



ㅁ 양식 페이지 구성도





Posted by 자수씨
, |
사용자 삽입 이미지




사용자 삽입 이미지













저런식으로 툴바에 DropDown 메뉴를 붙이고 싶어서 ViewPart 를 F4 를 통해 콘솔뷰를 찾아서

붙이는 방법을 찾아내었습니다~~



샤랄라~ 내일만 회사나가면 주말~~~~~

Posted by 자수씨
, |
아무래도 개발에 흥미를 갖게 되려면 업무와 연관이 있어야 하는 것 같습니다.
(업무를 처리하면 곧 돈과 연계되므로.... 흠흠)

대학교때는 작은누나 졸업작품 만들어주느라 SKVM 으로 개발도 해보고

병역특례때에는 회사 프로젝트때문에 자바스크립트만 죽어라 팠던적도 있었습니다.

자바스크립트가 대중적이지 못해서 시작한 GWT... 아직 국내에는 활성화가 되지 못한게 아쉽네요.

그에 대한 대안으로 extjs 와 gwt-ext 도 한동안 파고 있었는데 회사에서 FLEX 로 간다고 하네용~

지금은 GEF 기반의 RCP 를 만드는데에 매진하고 있습니다. 일단은 플러그인 만드는 것 부터

공부해서 가치를 팍팍 올려야겠습니다.


2년 넘게 끙끙대왔던 GWT 를 만질 날이 이제는 거의 없을 것 같은 불길한 예감이... ㄷㄷㄷ

그래도 뭐;;; 휴학하기 전 부터 하고 싶어했던 플러그인 개발을 지금에야 관심을 갖고 할 수 있게되어서

다행입니다 ㅋㅋㅋ


에휴.. 팀장님이 휴가 끝나고 RCP 개발 계획안 가지고 오랬는뎁;;

Posted by 자수씨
, |

JaTeOn 플러그인을 만들면서 알리미가 있었으면 좋겠다고 생각해서 플러그인 카페에

글을 올렸더니 눈꽃 님께서 힌트를 주셔서 어찌저찌 가져다가 붙였습니다.

디자인만 제가 원하는대로 살짝 다듬으면 이쁘게 나올 것 같습니다.~

슬라이딩 하는 것은 좀 더 검색을 해보면 나올 것 같네요~

사용자 삽입 이미지









 참고 자료
소스 훔쳐온 곳... (여기)

Posted by 자수씨
, |
Logic 예제 소스를 분석하면서 GraphicalEditor 를 상속받은 놈이 멀 처리하는 지를

쭈욱 훑어보았습니다~

Posted by 자수씨
, |
사용자 삽입 이미지




그래프에 그려진 figure 들의 정렬과 크기 맞춤을 도와주는 액션들입니다.



잘 안되시면 코멘트 부탁드려용~~

GEF 예제인 Logic 을 참조했습니다~

Posted by 자수씨
, |
우선 기본적인 것들은 이번을 마지막으로 할 예정입니다.

다른 정보들은 팁으로다가~~

시작합니다.


예전부터 계속 해보고 싶었던 GEF, EMF, GMF ... 때마침 회사 프로젝트가 GEF 를 이용한 결과물과

비슷한 스팩을 요구하는 작업이 있어서 시작하게 되었습니다. 예제 프로젝트를 4번 정도 따라하면서

나중에 인수인계를 고려하여 블로그에도 포스팅하는게 좋겠다 싶어서 시작했는데 많은 후회를 하였습니다.

설명 달기 귀찮아서 소스만 좌르르르~~ 다음번에 여유 있을 때는 좀 양질의 포스팅이 될 수 있도록

누군가가 주석 좀 달아주세요 ㅋㅋㅋㅋ

이상으로 GEF 무작정 따라하기를 마칩니다. 짝짝짝~

참고자료
이클립스 홈 - http://www.eclipse.org/
GEF 프로젝트 홈 - http://www.eclipse.org/gef/

이클립스 플러그인 카페 - http://cafe.naver.com/eclipseplugin

psykokwak 블로그 - http://www.psykokwak.com/blog/index.php/gef
민물곰탱이의 이클립스 개발 이야기 - http://esterel-dev.tistory.com/
少年壮志无烟抽 - http://www.cnblogs.com/bjzhanghao/archive/2005/04/21/142558.html

GEF examples

Posted by 자수씨
, |

Grid 와 Geometry 정도는 해줘야 GEF 좀 써봤다는 소리를 할 수 있겠죠?

고고싱~


사용자 삽입 이미지


참고자료
이클립스 홈 - http://www.eclipse.org/
GEF 프로젝트 홈 - http://www.eclipse.org/gef/

이클립스 플러그인 카페 - http://cafe.naver.com/eclipseplugin

psykokwak 블로그 - http://www.psykokwak.com/blog/index.php/gef
민물곰탱이의 이클립스 개발 이야기 - http://esterel-dev.tistory.com/
少年壮志无烟抽 - http://www.cnblogs.com/bjzhanghao/archive/2005/04/21/142558.html

GEF examples

Posted by 자수씨
, |

글 보관함

최근에 받은 트랙백