Ohjatut vientitoiminnot
Tunnus:
org.eclipse.ui.exportWizards
Kuvaus:
Tämän laajennuspisteen avulla rekisteröidään ohjattujen vientitoimintojen laajennuksia. Ohjatut vientitoiminnot näkyvät Vie-valintaikkunan vaihtoehtoina. Niiden avulla viedään resursseja työympäristöstä.
Ohjatuissa toiminnoissa voi olla description-alielementti, jonka runko-osa on ohjattua toimintoa kuvaava teksti.
Merkintärakenne:
<!ELEMENT extension (category | wizard)*>
<!ATTLIST extension
point CDATA #REQUIRED
id CDATA #IMPLIED
name CDATA #IMPLIED>
- point - kohdelaajennuspisteen tarkka tunnus.
- id - laajennuksen ilmentymän valinnainen tunnus.
- name - laajennuksen ilmentymän valinnainen nimi.
<!ELEMENT category EMPTY>
<!ATTLIST category
id CDATA #REQUIRED
name CDATA #REQUIRED
parentCategory CDATA #IMPLIED>
- id - yksilöllinen nimi, jonka avulla voi yksilöidä tämän luokan.
- name - luokan käännettävä nimi, jota käytetään valintaikkunassa.
- parentCategory - toisen luokan polku, jos tämä luokka on tarkoitettu lisättäväksi kyseisen luokan aliluokaksi.
<!ELEMENT wizard (description? , selection*)>
<!ATTLIST wizard
id CDATA #REQUIRED
name CDATA #REQUIRED
category CDATA #IMPLIED
class CDATA #REQUIRED
icon CDATA #IMPLIED>
Elementti, jonka avulla ohjattu vientitoiminto luodaan.
- id - tämän ohjatun toiminnon yksilöllinen nimi.
- name - käännettävä nimi, jota käytetään valintaikkunassa tämän ohjatun toiminnon tunnisteena.
- category - vinoviivoilla eroteltu luokkatunnusten polku. Kunkin polun
osan on oltava tämän tai muun lisäosan avulla aiemmin määritetty kelvollinen
luokkatunnus. Jos tätä arvoa ei ole määritetty, ohjattu toiminto
lisätään Muut-luokkaan.
- class - sen luokan tarkka nimi, joka toteuttaa org.eclipse.ui.IExportWizard-liittymän.
- icon - sen kuvakkeen suhteellinen nimi, jota käytetään
vientiohjelmien luettelossa yhdessä ohjatun toiminnon nimen kanssa.
<!ELEMENT description (#PCDATA)>
Valinnainen alielementti, jonka runko-osa on ohjatun vientitoiminnon
toimintojen lyhyt kuvaus.
<!ELEMENT selection EMPTY>
<!ATTLIST selection
name CDATA #IMPLIED
class CDATA #REQUIRED>
Valinnainen elementti, joka rajoittaa, minkä lajin objekteja ja minkä nimisiä objekteja aloitetulla ohjatulla toiminnolla voi käsitellä.
- name - valinnainen nimisuodatin. Työympäristön valinnan objektien on oltava nimisuodattimen mukaisia, jotta ne voidaan välittää ohjattuun toimintoon.
- class - luokan tarkka nimi. Jos kaikki työympäristön valinnan objektit ovat tämän liittymän toteutuksia, valinta välitetään ohjattuun toimintoon. Muussa tapauksessa välitetään tyhjä valinta.
Esimerkkejä:
Seuraavassa on esimerkki vientilaajennuksen määrityksestä:
<extension
point=
"org.eclipse.ui.exportWizards"
>
<wizard
id=
"com.xyz.ExportWizard1"
name=
"XYZ Web Exporter"
class=
"com.xyz.exports.ExportWizard1"
icon=
"./icons/import1.gif"
>
<kuvaus>
Perusohjelma, joka vie Web-projektin
</description>
<selection class=
"org.eclipse.core.resources.IProject"
/>
</wizard>
</extension>
API-tiedot:
Class-määritteen
arvon on oltava sen luokan nimi, joka toteuttaa org.eclipse.ui.IExportWizard-liittymän.
Toimitettu toteutus:
Työympäristöön on ladattu valmiiksi perusohjelmat
tiedostojen ja hakemistojen vientiä varten.
Copyright (c) 2002, 2004 IBM Corporation and others.
All rights reserved. This program and the accompanying materials are made available under the terms of the Eclipse Public License v1.0 which accompanies this distribution, and is available at http://www.eclipse.org/legal/epl-v10.html