說明:平台執行時期支援要宣告主要進入點的外掛程式。 也就是說,要利用平台執行時期來執行但又控制了執行作業之所有方面的程式, 可以將它們本身宣告為應用程式。 您可以指定 -application 引數來從主要平台啟動程式直接執行宣告的應用程式, 這個參數是提供給這裡說明的應用程式延伸點之延伸項目的 ID。 這個應用程式是由平台來建立其實例及執行。 平台用戶端也可以利用平台來查閱及執行多個應用程式。
配置標記:
<!ELEMENT extension (application)>
<!ATTLIST extension
point CDATA #REQUIRED
id CDATA
#IMPLIED
name CDATA #IMPLIED
>
<!ELEMENT application (run?)>
<!ELEMENT run (parameter*)>
<!ATTLIST run
class CDATA #REQUIRED
>
<!ELEMENT parameter EMPTY>
<!ATTLIST parameter
name CDATA #REQUIRED
value CDATA #REQUIRED
>
<extension id="coolApplication" point="org.eclipse.core.runtime.applications"> <application> <run class="com.xyz.applications.Cool"> <parameter name="optimize" value="true"/> </run> </application> </extension>
API 資訊:class 屬性值必須代表 org.eclipse.core.runtime.IPlatformRunnable 的實作者。
提供的實作:平台本身提供了若干應用程式,其中包括平台工作台本身。
Copyright (c) 2002 IBM Corporation and others.
All rights reserved.
這個程式和伴隨的素材可以根據伴隨這個分送,而且可在 http://www.eclipse.org/legal/cpl-v10.html 中取得的 Common Public License v1.0 的條款來使用