Dostawca struktury zwijania JavaScript

Identyfikator:
org.eclipse.wst.jsdt.ui.foldingStructureProviders

Dostępne od wersji:
3.0

Opis:
Elementy dodane do tego punktu rozszerzenia definiują struktury zwijania edytora JavaScript. Innymi słowy, definiują one fragmenty pliku źródłowego JavaScript, które mogą zostać zwinięte. Dodatkowe informacje można znaleźć w opisie klasy org.eclipse.jface.text.source.ProjectionViewer.

Opcjonalnie rozszerzenia mogą dodawać blok preferencji, który będzie wyświetlany na stronie preferencji edytora JavaScript.

Znaczniki konfiguracji:

<!ELEMENT extension (provider+)>

<!ATTLIST extension

point CDATA #REQUIRED

id    CDATA #IMPLIED

name  CDATA #IMPLIED

>


<!ELEMENT provider EMPTY>

<!ATTLIST provider

id               CDATA #REQUIRED

name             CDATA #IMPLIED

class            CDATA #REQUIRED

preferencesClass CDATA #IMPLIED

>


Przykłady:
Patrz org.eclipse.wst.jsdt.ui.text.folding.DefaultJavaFoldingStructureProvider, aby zapoznać się z przykładem.

Dostarczana implementacja:
Klasa org.eclipse.wst.jsdt.ui.text.folding.DefaultJavaFoldingStructureProvider dostarcza domyślną strukturę zwijania dla edytora JavaScript. Klasa org.eclipse.wst.jsdt.internal.ui.text.folding.DefaultJavaFoldingPreferenceBlock udostępnia blok preferencji dla dostawcy domyślnej struktury.


Copyright (c) 2007 IBM Corporation and others.
Wszelkie prawa zastrzeżone. Program ten oraz towarzyszące mu materiały są udostępniane na warunkach licencji EPL (Eclipse Public License), wersja 1.0, dołączonej do nich i dostępnej pod adresem http://www.eclipse.org/legal/epl-v10.html.