소개 파트 구성 확장

org.eclipse.ui.intro.configExtension

3.0

이 확장점은 추가 컨텐츠, 추가 StandbyContentParts 또는 추가 IntroUrl 조치를 제공하여 기존 소개 구성을 확장하는 데 사용됩니다.

<!ELEMENT extension (configExtension+ , standbyContentPart* , action*)>

<!ATTLIST extension

point CDATA #REQUIRED

id    CDATA #IMPLIED

name  CDATA #IMPLIED>


<!ELEMENT configExtension EMPTY>

<!ATTLIST configExtension

configId CDATA #REQUIRED

content  CDATA #REQUIRED>

소개 구성에 대한 확장을 정의합니다. 소개 파트 구성의 페이지 또는 그룹은 앵커를 정의하여 확장 가능성을 선언한 경우에 확장될 수 있습니다.



<!ELEMENT standbyContentPart EMPTY>

<!ATTLIST standbyContentPart

id       CDATA #REQUIRED

pluginId CDATA #REQUIRED

class    CDATA #REQUIRED>

standbyContentPart 등록. 등록된 경우에는 다음 형식의 introURL 조치를 통해 대기 파트를 실행할 수 있습니다.

 
http://org.eclipse.ui.intro/showStandby?partId=&lt;id of standbyContentPart&gt;



<!ELEMENT action EMPTY>

<!ATTLIST action

name     CDATA #REQUIRED

replaces CDATA #REQUIRED>

사용자 정의 소개 URL 조치 등록. 이 등록은 사전 정의된 조치에 새 Intro URL 또는 shortCut을 작성하는 데 사용될 수 있습니다.



다음은 이 확장점 구현에 관한 예제입니다.

<extension point=

"org.eclipse.ui.intro.configExtension"

>

<configExtension configId=

"com.org.xyz.introConfig"

content=

"extensionContent.xml"

/>

<standbyPart id=

"com.org.xyz.myStandbyPart"

class=

"com.org.xyz.internal.MyStandbyContent"

pluginId=

"com.org.xyz"

/>

<action name=

"shortcutAction"

replaces=

"http://org.eclipse.ui.intro/showStandby?partId=com.org.xyz.myStandbyPart"

/>

<action name=

"customAction"

replaces=

"runAction?pluginId=com.org.xyz&amp;class=com.org.xyz.CustomAction&amp;param1=value1"

/>

</extension>

자세한 사항은 org.eclipse.ui.intro.config API 패키지에 대한 스펙을 참조하십시오.

세 가지 기본 제공 구현이 있습니다.