보기 표시 대화 상자의 시각적인 혼란을 줄이려면 카테고리를 사용하여 보기를 그룹화해야 합니다.
<!ELEMENT extension (category | view | stickyView)*>
<!ATTLIST extension
point CDATA #REQUIRED
id CDATA #IMPLIED
name CDATA #IMPLIED>
<!ELEMENT category EMPTY>
<!ATTLIST category
id CDATA #REQUIRED
name CDATA #REQUIRED
parentCategory CDATA #IMPLIED>
<!ELEMENT view (description?)>
<!ATTLIST view
id CDATA #REQUIRED
name CDATA #REQUIRED
category CDATA #IMPLIED
class CDATA #REQUIRED
icon CDATA #IMPLIED
fastViewWidthRatio CDATA #IMPLIED
allowMultiple (true | false) >
<!ELEMENT description (#PCDATA)>
보기에 대한 간단한 설명을 제공하는 텍스트가 본문에 있는 선택적 부속요소.
<!ELEMENT stickyView EMPTY>
<!ATTLIST stickyView
id CDATA #REQUIRED
location (RIGHT|LEFT|TOP|BOTTOM)
closeable (true | false)
moveable (true | false) >
복수 보기는 이를 열 때 모든 Perspective에 대해 기본값으로 나타나는 보기입니다. 해당 초기 위치는 위치 속성으로 관리되지만, 사용자가 이 위치를 이동하거나 닫을 수 있습니다. 이 요소를 사용하면 보기의 위치 표시기만 작성되고, 보기는 표시되지 않습니다. 이 요소를 사용할 경우에는 많은 주의를 기울여야 하며, 실제로 Perspective에 대해 활성화되는 보기에만 적용되어야 합니다. 시작 릴리스: 3.0
다음은 복수 보기 선언 예제입니다.<extension point=
"org.eclipse.ui.views"
>
<category id=
"com.xyz.views.XYZviews"
name=
"XYZ"
/>
<view id=
"com.xyz.views.XYZView"
name=
"XYZ View"
category=
"com.xyz.views.XYZviews"
class=
"com.xyz.views.XYZView"
icon=
"icons/XYZ.gif"
/>
</extension>
<extension point=
"org.eclipse.ui.views"
>
<stickyView id=
"com.xyz.views.XYZView"
/>
</extension>
Copyright (c) 2002, 2005 IBM Corporation and others.
All rights reserved. 본 프로그램 및 본 프로그램에 동봉되는 자료는 본 배포물에 동봉되는 Eclipse Public License v1.0의 조항에 따라 사용해야 하며
웹 사이트(http://www.eclipse.org/legal/epl-v10.html)에서도 관련 사항을 참조할 수 있습니다.