블로그 이미지
올해목표 // 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
 
12-22 16:26
 

달력

« » 2024.12
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 31
 

최근에 올라온 글

최근에 달린 댓글

새로운 목표가 생겼습니다.

이클립스에서 metaweblog 를 이용해서 포스팅을 하고 싶어졌습니다.

주말에 날잡고 도전을...


다음에서 날밤새서 만드는거 있던데... 흠흠 같이 갈 사람이 없어서...


RichTextEditor 가 자바스크립트 에디터일 줄이야 -_ㅜ...

MS 워드 수준은 아니더라도 이미지 복사하면 붙여넣을 수준의 에디터를 기대했는데...

에디터 찾을 때까지 중단합니다. ㅋㅋㅋ

ole 객체를 붙여볼까...

Posted by 자수씨
, |
draw2d 로 테이블을 그려주려고 했는데 검색이 부족해서인지 하는 방법을 찾을 수가 없었습니다.
또 직접 맹글어야 하는 슬픈 현실이...

민물곰탱이님의 블로그OneLineBorder(gmf 에 포함된)를 참고하여 HTMLBorder 를 맹글었습니다.






Java2html 을 처음 사용해보는데 나름 괜찮은듯?? 저기 아래 링크는 귀찮아서 그냥 크윽....
신택스하일라이터는 쩜 느려서... 꾸르릉...

Posted by 자수씨
, |

2008/10/15 - [Eclipse/Plug-in] - [Eclipse ECF] provider.irc 1.3.0.v20080916-1301 버전 수정...
새로 가니메데를 다운받으셨으면 위의 링크를 참고하세요~



플러그인 카페에서 만난 눈꽃옹의 도움으로 접하게된 irc...
가니메데에 기본적으로 포함된 ECF 가 나오면서 irc 를 이클립스에서 사용할 수 있게되었습니다.
기본적으로 제공해주는 irc provider 는 charset 이 맞지 않아서 오류를 뿌려댑니다.
charset 을 수정하더라도 닉네임이 한글일 경우 문제를 발생시키는데요 눈꽃옹의 도움으로
플러그인을 수정하게되었습니다.

죽돌이 눈꽃옹이 있으므로 플러그인의 궁금한 점이 있으면 접속하세요.

저도 처음에는 접속 방법을 몰라서 고생했는데 우선 설치 방법부터 설명하겠습니다.

ㅁ Eclipse Europa
Help - Software Updates - Find and Install... - Search for new features to install

Europa Discovery Site 를 체크한 후에 Finish 를 누릅니다.

사용자 삽입 이미지



























Europa Discovery Site 중에서 Communications 를 체크해서 설치를 합니다.
사용자 삽입 이미지































다른 플러그인 다운받는 것과 동일합니다.
재시작하겠냐고 물어보면 아니요 라고 한 후에 이클립스를 종료합니다.




ㅁ Eclipse Ganymede
가니메데에는 기본적으로 포함되어 있습니다. (아마도??)
플러그인 개발에만 포함되어 있나봐요...
업데이트 하실때 Ganymede - Communications 에서 받으세요~~



ㅁ 공통작업
이클립스 설치 폴더의 plugins 폴더에 org.eclipse.ecf.provider.irc 로 시작하는 파일 두개를
지워주신 후에 아래 파일을 복사합니다. (기존 파일이 없다면 무시해도 좋습니다.)



ㅁ irc 의 접속
이클립스를 실행시킵니다. (버전 무관)
File - New - Other... - Connection  - IRC 를 선택합니다.
사용자 삽입 이미지

























아래에 보이는대로 설정을 합니다.
[Username]   사용자 이름을 설정합니다.
[Connect ID]  <nickname>@irc.hanirc.org/#eclipse 로 설정을 합니다.
                        ex) 닉네임이 vicki 라면 vicki@irc.hanirc.org/#eclipse
[Password]    패스워드가 없으므로 그냥 비워둡니다.
사용자 삽입 이미지


























이렇게 Finish 를 누르면 짜잔~ 하고 되야하는데 오류가 나네요;;; 집에서는 ㅋㅋㅋ
집에서는 바로 채널로 접속이 되지 않습니다. #eclipse 탭을 닫아주신 후에 irc.hanirc.org 탭을 눌러서
/join #eclipse 명령어를 입력합니다.
사용자 삽입 이미지

Posted by 자수씨
, |
GEF/EMF/GMF 스터디 기간 한달

개발기간 일주일

외로운 솔플...

테이블은 어떻게 구현해야하지;;;

사용자 삽입 이미지

Posted by 자수씨
, |

못 찾은 건지 몰랐던 건지 어찌되었건 figure 의 자식 figure 들의 수평 정렬은 다양하게 지원하는데

수직 정렬은 지원해주지 못하는 것 같다.

ToolbarLayout 의 layout 메소드를 보니 왠지 처리할 수 있을 것 같은 느낌이 팍팍 들어서

약간의 수정을 하니 원하는 결과가 나왔다. 역시 cnp 가 최고!!!




사용자 삽입 이미지

Posted by 자수씨
, |
단일 에디터로 개발하다가 멀티페이지 에디터를 구현하는데 액션들이 재대로 붙지않아서

찾아보니 MultiPageEditorActionBarContributor 를 구현해야 한다고 합니다.

여러 사이트를 참조하여 (요기) 구현을 했는데... 삭제, 복사, 붙여넣기와 같이 선택한 후

처리하는 사용자 정의 액션이나 커맨드는 처리가 안된다는 거...

3시간의 삽질 끝에 해결!!!

http://www.eclipsezone.com/forums/thread.jspa?messageID=92165267

맨 마지막에 있는 selectionChanged 메소드를 오버라이딩 하는게 핵심이었다..

GraphicalEditor를 상속받은 클래스
 >> 선택한 객체가 수정되면 액션들을 변경할 수 있도록...
 >> MultiPageEditorActionBarContributor::setActivePage 에서 액션들을 재정의하기 때문에???



여튼 한시름 놓았다~

Posted by 자수씨
, |

사용자 삽입 이미지

역시 회사 프로젝트랑 엮여서 작업을 하게 되니 많은 자잘한 팁들을 찾으러 다니느라 힘들어 죽겠습니다.

어찌저찌 에디터를 띄웠는데 figure 를 하나 추가했는데 타이틀에 별표가 붙지 않고 다른 에디터를 갔다가

오면 타이틀에 별표가 생기는 것이었습니다.

찾아가는 과정을 생략하더라도 어찌저찌 일본 사이트를 참조하여 해결하였습니다.

GraphicalEditor  
 ㅁ doSave 메소드
   >> 세이브를 수행하는 메소드인데 commandStack 에 저장지점을 체크하는 메소드를 호출하는 것 같네요

 ㅁ isDirty 메소드
   >> 이놈이 true 가 되면 이름 앞에 '*' 가 붙는 것 같습니다.

 ㅁ commandStackChanged 메소드
   >> 커맨드스택에 변경이 생기면 변경사항이 없는가를 체크하는 이벤트를 통지합니다.
     
이래 하면 되네요 ㅋㅋㅋ

참고사이트 http://www13.plala.or.jp/observe/GEF/GEF_Hello10.html

Posted by 자수씨
, |
초기 구성할 때 발생하는 문제일 것 같은데...

Figure 를 선택하려하는데 선택도 안되고 어찌저찌 선택해서 이동하려고 해도 이동이 안될 경우!!

EditPart 의 refreshVisuals() 메소드가 오버라이딩 되어있는지 확인한다....

registerVisuals() 메소드가 오버라이딩 되어 있는 것을 확인한다면 좌절한번 해주고 이름을 바꾸면...

잘된다~~

저번에 한번 실수해서 정리할까 하다가 안했는데... 이런 실수를 또 하다니...

이클립스의 Ctrl + Shift  + S, V 로 오버라이딩을 많이 이용하다 보니 생기는 문제~~

이걸로 내 3시간 다 날려묵었네 -_ㅜ

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




사용자 삽입 이미지













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

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



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

Posted by 자수씨
, |

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

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

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

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

사용자 삽입 이미지









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

Posted by 자수씨
, |

글 보관함

최근에 받은 트랙백