Java 折りたたみ構造プロバイダー

org.eclipse.jdt.ui.foldingStructureProviders

3.0

この拡張ポイントの contribution は、Java エディターの折りたたみ構造を定義します。 つまり、折りたたみが可能な Java ソース・ファイルの領域を定義します。 org.eclipse.jface.text.source.ProjectionViewer を参照してください。

拡張ではオプションで、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>


例については、org.eclipse.jdt.internal.ui.text.folding.DefaultJavaFoldingStructureProvider を参照してください。

org.eclipse.jdt.internal.ui.text.folding.DefaultJavaFoldingStructureProvider は、Java エディターのデフォルトの折りたたみ構造を提供します。 org.eclipse.jdt.internal.ui.text.folding.DefaultJavaFoldingPreferenceBlock は、デフォルトの構造プロバイダーの設定ブロックを提供します。