Eclipse JDT
Release 3.1

org.eclipse.jdt.ui.text.folding
Interface IJavaFoldingStructureProviderExtension


public interface IJavaFoldingStructureProviderExtension

Extends IJavaFoldingStructureProvider with the following functions:

XXX: This is work in progress and can change anytime until API for 3.2 is frozen.

Since:
3.2

Method Summary
 void collapseComments()
          Collapses all comments.
 void collapseElements(IJavaElement[] elements)
          Collapses the given elements.
 void collapseMembers()
          Collapses all members except for top level types.
 void expandElements(IJavaElement[] elements)
          Expands the given elements.
 

Method Detail

collapseMembers

public void collapseMembers()
Collapses all members except for top level types.


collapseComments

public void collapseComments()
Collapses all comments.


collapseElements

public void collapseElements(IJavaElement[] elements)
Collapses the given elements.

Parameters:
elements - the java elements to collapse (the array and its elements will not be modified)

expandElements

public void expandElements(IJavaElement[] elements)
Expands the given elements.

Parameters:
elements - the java elements to expand (the array and its elements will not be modified)

Eclipse JDT
Release 3.1

Copyright (c) IBM Corp. and others 2000, 2005. All Rights Reserved.