Provider van Java-samenvouwstructuur

org.eclipse.jdt.ui.foldingStructureProviders

3.0

Door de bijdragen aan dit extensiepunt worden de samenvouwstructuren van de Java-editor gedefinieerd. Dit betekent dat door deze bijdragen de secties worden gedefinieerd van een Java-bronbestand die kunnen worden samengevouwen. Zie org.eclipse.jface.text.source.ProjectionViewer voor meer informatie.

De extensies kunnen optioneel een voorkeurenblok aanleveren dat verschijnt op de voorkeurenpagina van de Java-editor.

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


zie org.eclipse.jdt.ui.text.folding.DefaultJavaFoldingStructureProvider voor een voorbeeld.

De standaard samenvouwstructuur van de Java-editor wordt geleverd door org.eclipse.jdt.ui.text.folding.DefaultJavaFoldingStructureProvider. Het voorkeurenblok van de standaard structuurprovider wordt geleverd door org.eclipse.jdt.internal.ui.text.folding.DefaultJavaFoldingPreferenceBlock.