Tipi di installazione Java VM

Identificativo: org.eclipse.jdt.launching.vmInstallTypes

Descrizione: questo punto di estensione rappresenta diversi tipi di ambienti run-time Java e JDK. Ogni estensione deve implementare org.eclipse.jdt.launching.IVMInstallType. Un IVMInstallType è responsabile della creazione e della gestione di un insieme di istanze della corrispondente classe IVMInstall. Attraverso la creazione di diversi oggetti IVMInstall, un IVMInstallType consente una funzionalità specifica per varie Java VM. Un'interfaccia utente per la gestione di IVMInstall viene fornita dal plug-in di interfaccia utente di debug Java.

Tag di configurazione:

   <!ELEMENT extension (vmInstallType*)>

   <!ATTLIST extension
     point CDATA #REQUIRED
     id    CDATA #IMPLIED
     name  CDATA #IMPLIED
   >

   <!ELEMENT vmInstallType EMPTY>

   <!ATTLIST vmInstallType
      id    CDATA #REQUIRED
     class CDATA #REQUIRED
   >

Esempi: di seguito è riportato un esempio di IVMInstallType per la VM J9:

 <extension point="org.eclipse.jdt.launching.vmInstallTypes">
  <vmInstallType
   class="org.eclipse.jdt.internal.launching.j9.J9VMInstallType"
   id="org.eclipse.jdt.internal.launching.j9.J9Type">
  </vmInstallType>
 </extension>

Implementazione fornita: sono fornite implementazioni astratte di IVMInstall e IVMInstallType. Il plug-in di supporto per l'avvio di Java Development Tools definisce un tipo di installazione VM per JRE standard livello 1.1.* e 1.2/1.3/1.4.

Copyright (c) 2000, 2003 IBM Corporation e altri. Tutti i diritti riservati.