應用程式

識別碼:org.eclipse.core.runtime.applications

說明:平台執行時期支援要宣告主要進入點的外掛程式。 也就是說,要利用平台執行時期來執行但又控制了執行作業之所有方面的程式, 可以將它們本身宣告為應用程式。 您可以指定 -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 的條款來使用