Fornecedor de Estrutura de Compactação Java

org.eclipse.jdt.ui.foldingStructureProviders

3.0

As contribuições para este ponto de extensão definem as estruturas de compactação do editor Java, ou seja, definem as regiões de um ficheiro de fonte Java que podem ser compactadas. Para mais informações, consulte org.eclipse.jface.text.source.ProjectionViewer.

As extensões podem opcionalmente preencher um bloco de preferências que aparecerá na página de preferências do editor Java.

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


Para ver um exemplo, consulte org.eclipse.jdt.ui.text.folding.DefaultJavaFoldingStructureProvider.

org.eclipse.jdt.ui.text.folding.DefaultJavaFoldingStructureProvider fornece a estrutura de compactação predefinida para o editor Java. org.eclipse.jdt.internal.ui.text.folding.DefaultJavaFoldingPreferenceBlock fornece o bloco de preferências para o fornecedor da estrutura predefinida.