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

카테고리

전체글 (1457)
Brand New! (28)
주절주절 (213)
MOT (11)
해외쇼핑 (49)
쇼핑노트 (150)
취미생활 (94)
iPhone (4)
Eclipse (121)
PDE (3)
RCP (11)
GEF (31)
GMF (3)
EMF (1)
Plug-ins (26)
draw2d (2)
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
 
02-29 00:00
 

달력

« » 2024.2
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
 

최근에 올라온 글

최근에 달린 댓글


지난번에 어설픈 구조도를 그렸던 양식마법사의 구성도를 그려보았습니다.
홀로 열심히 개발중이 회사 프로젝트 - 양식마법사




아... 구성도를 어떻게 하면 잘 그릴 수 있을까요...


Posted by 자수씨
, |

이거 찾으려고 책을 다 훑어봤습니다. 역시 정리를 해놔야지 쉽게 찾을 수 있다는....

기존의 뷰에 확장을 할 때 필요한 정보들

View id menuId
Ant org.eclipse.ant.ui.views.AntView org.eclipse.ant.ui.views.AntView
책갈피 Bookmarks org.eclipse.ui.views.BookmarkView org.eclipse.ui.views.BookmarkView
중단점 Breakpoints org.eclipse.debug.ui.BreakpointView org.eclipse.debug.ui.BreakpointView
콘솔 Console org.eclipse.ui.console.ConsoleView org.eclipse.ui.console.ConsoleView
디버그 Debug org.eclipse.debug.ui.DebugView org.eclipse.debug.ui.DebugView
표시 Display org.eclipse.jdt.debug.ui.DisplayView org.eclipse.jdt.debug.ui.DisplayView
표현식  Expressions org.eclipse.debug.ui.ExpressionView org.eclipse.debug.ui.VariableView.detail
org.eclipse.debug.ui.Expressionview
구성원 Members org.eclipse.jdt.ui.MemberView org.eclipse.jdt.ui.MemberView
메모리 Memory org.eclipse.debug.ui.MemoryView org.eclipse.debug.ui.MemoryView
네비게이터 Navigator org.eclipse.uit.views.ResourceNavigator org.eclipse.uit.views.ResourceNavigator
패키지탐색기
Package Explorer
org.eclispe.jdt.ui.PackageExplorer org.eclispe.jdt.ui.PackageExplorer
패키지 Packages org.eclipse.jdt.ui.PackagesView org.eclipse.jdt.ui.PackagesView
문제점 Problems org.eclipse.ui.views.ProblemView org.eclipse.ui.views.ProblemView
프로젝트 Projects org.eclipse.jdt.ui.ProjectsView org.eclipse.jdt.ui.ProjectsView
레지스터 Registers org.eclipse.debug.ui.RegisterView org.eclipse.debug.ui.VariableView.detail
org.eclipse.debug.ui.RegisterView
태스크 Tasks org.eclipse.ui.views.TaskList org.eclipse.ui.views.TaskList
스레드와 모니터
Theads and Monitors
Debug 뷰에 통합?? Debug 뷰에 통합??
유형 Types org.eclipse.jdt.ui.TypesView org.eclipse.jdt.ui.TypesView
변수 Variables org.eclipse.debug.ui.VariableView org.eclipse.debug.ui.VariableView.detail
org.eclipse.debug.ui.VariableView


 출처 - 이클립스 실전 플러그인 개발 (에이콘) p.242~244


Posted by 자수씨
, |
플러그인을 개발하려면 확장점 부터 잡고 시작해야 합니다. 역시 바이블에 잘 정리되어 있네요.

목적 확장점
오브젝트 레이블에 텍스트나 아이콘 장식 추가 org.eclipse.ui.decorators
Window > Show View 메뉴 선택에 새로운 뷰 기여 org.eclipse.ui.views
새로 만들기 마법사 org.eclipse.ui.newWizards
표준 Export… 과 Import 메뉴 선택에 새로운 마법사 기여 org.eclipse.ui.exportWizards
org.eclipse.ui.importWizards
표준 File > New 메뉴 선택에 새로운 마법사 기여 org.eclipse.ui.newWizards
Window > Preferences 대화상자에 설정 페이지 기여 org.eclipse.ui.preferencePages
오브젝트의 프로퍼티 대화상자에 페이지 기여 org.eclipse.ui.propertyPages
리소스에 대한 새로운 편집기 정의
Open With 메뉴 분기에 선택으로 보인다.
org.eclipse.ui.editors
Window > Open Perspective 메뉴 선택에 대한 새로운 퍼스
펙티브 정의. 새로운 퍼스펙티브의 숏컷, 뷰 숏컷 그리고 기
존의 퍼스펙티브에 액션 집합 추가
org.eclipse.ui.perspectives
org.eclipse.ui.perspectiveExtentions
워크벤치 윈도우 메뉴 바 또는 툴바에 액션 기여 org.eclipse.ui.actionSets
퍼스펙티브에서 지정된 뷰/편집기가 열려 있다면 웨크벤치
윈도우 메뉴 바 또는 툴바에 액션을 기여
org.eclipse.ui.actionSetPartAssociations
편집기의 툴바나 메뉴 선택에 액션 기여 org.eclipse.ui.editorActions
편집기, 뷰 또는 객체의 콘텍스트 메뉴에 액션 기여 org.eclipse.ui.popupMenus
뷰의 툴바나 풀다운 메뉴에 기여 org.eclipse.ui.viewActions
Help > Help Contents 선택으로 활용 가능한 온라인 도움말
정의
org.eclipse.ui.help
org.eclipse.help.contentProducer
네비게이터 뷰의 Filter… 메뉴 선택에 대한 추가적인 필터
정의
org.eclipse.ui.ide.resourceFilters
기존의 리소스 또는 새로운 리소스 타입에 대해 자신만의
점진적인 빌드 과정 정의(Project > Rebuild Project).
프로젝트 기능을 향상
org.eclipse.core.resources.builders
org.eclipse.core.resources.natures
사용자 정보로 리소스에 태그를 붙임. 마커는 태스크 뷰나,
텍스트 편집기의 수직 표시자와 같은 뷰나 편집기와 아웃
라인 뷰에서 레이블 장식으로 표시될 수 있다.
org.eclipse.core.resources.markers
만들어져 있는 텍스트 편집기, JFace Text 는 사용자의 일관
된 편집 경험을 보장하기 위해 화장 가능하고 재사용 가능
한 텍스트 편집기를 제공한다. 그것을 알맞게 조정하여 표
시자에서 유일한 텍스트 주석에 대한 추가적인 요구, 라인
숫자, 구문 강조, 내용 돕기와 같은 추가적인 정보를 알려줄
수 있다.
org.eclipse.core.filebuffers.documentSetup
org.eclipse.ui.editors.templates
사용자의 행동에 기반하여 활용 가능한 옵션의 수 줄이기 org.eclipse.ui.activities


 출처  - 자바 개발자를 위한 이클립스 바이블 제 2판 (피어슨에듀케이션코리아) p.287~288


Posted by 자수씨
, |

글 보관함

최근에 받은 트랙백