Applicazioni

Identificativo: org.eclipse.core.runtime.applications

Descrizione: il run-time della piattaforma supporta plug-in che dichiarano i punti di ingresso principali.  In altre parole, i programmi che devono essere eseguiti utilizzando il run-time della piattaforma, pur controllando tutti gli aspetti dell'esecuzione, possono dichiararsi come applicazione.  Queste applicazioni possono essere eseguite direttamente dalla principale utilità di avvio della piattaforma specificando l'argomento -application, nel quale il parametro rappresenta l'id di un'estensione fornita al punto di estensione delle applicazioni descritto qui.   Vengono create delle istanze di questa applicazione e l'applicazione stessa viene eseguita dalla piattaforma.  I client della piattaforma possono utilizzare la piattaforma anche per cercare ed eseguire più applicazioni.  

Tag di configurazione:

   <!ELEMENT application run?>

   <!ELEMENT run parameter*>
   <!ATTLIST run
      class          CDATA #REQUIRED
   >

   <!ELEMENT parameter EMPTY>
   <!ATTLIST parameter
      name         CDATA #REQUIRED
      value        CDATA #REQUIRED
   > Esempi:

di seguito è riportato un esempio di una configurazione di generatore:

   <extension id="coolApplication" point="org.eclipse.core.runtime.applications">
      <application>
         <run class="com.xyz.applications.Cool">
            <parameter name="optimize" value="true"/>
         </run>
      </application>
   </extension>

Informazioni API: il valore dell'attributo class deve rappresentare un implementatore di org.eclipse.core.boot.IPlatformRunnable.

Implementazione fornita: la piattaforma fornisce alcune applicazioni, incluso lo stesso workbench della piattaforma.

Copyright IBM Corp. 2000, 2001. Tutti i diritti riservati.