Provider für Java-Komprimierungsstrukturen

org.eclipse.jdt.ui.foldingStructureProviders

3.0

Mit Hilfe von Bereitstellungen an diesem Erweiterungspunkt werden Komprimierungsstrukturen für den Java-Editor beschrieben. Dies bedeutet, dass die Regionen einer Java-Quellendatei definiert werden, die komprimiert werden können. Referenzinformationen hierzu finden Sie unter org.eclipse.jface.text.source.ProjectionViewer.

Über Erweiterungen kann optional auch ein Vorgabenblock bereitgestellt werden, der auf der Vorgabenseite des Java-Editors angezeigt wird.

<!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>


Ein Beispiel finden Sie unter org.eclipse.jdt.internal.ui.text.folding.DefaultJavaFoldingStructureProvider.

org.eclipse.jdt.internal.ui.text.folding.DefaultJavaFoldingStructureProvider stellt die Standardkomprimierungsstruktur für den Java-Editor zur Verfügung. org.eclipse.jdt.internal.ui.text.folding.DefaultJavaFoldingPreferenceBlock stellt den Vorgabenblock für den Standardstrukturprovider zur Verfügung.