# Uses of Class
org.eclipse.jdt.ui.text.folding.DefaultJavaFoldingStructureProvider.FoldingStructureComputationContext

Packages that use DefaultJavaFoldingStructureProvider.FoldingStructureComputationContext
Package
Description
org.eclipse.jdt.ui.text.folding
Application programming interfaces for interaction with the Eclipse Java Editor folding.

## Uses of DefaultJavaFoldingStructureProvider.FoldingStructureComputationContext in org.eclipse.jdt.ui.text.folding

Methods in org.eclipse.jdt.ui.text.folding with parameters of type DefaultJavaFoldingStructureProvider.FoldingStructureComputationContext
Modifier and Type
Method
Description
`protected final org.eclipse.jface.text.IRegion`
DefaultJavaFoldingStructureProvider.`alignRegion(org.eclipse.jface.text.IRegion region, DefaultJavaFoldingStructureProvider.FoldingStructureComputationContext ctx)`
Aligns `region` to start and end at a line offset.
`protected void`
DefaultJavaFoldingStructureProvider.`computeFoldingStructure(IJavaElement element, DefaultJavaFoldingStructureProvider.FoldingStructureComputationContext ctx)`
Computes the folding structure for a given `java element`.
`protected final org.eclipse.jface.text.IRegion[]`
DefaultJavaFoldingStructureProvider.`computeProjectionRanges(ISourceReference reference, DefaultJavaFoldingStructureProvider.FoldingStructureComputationContext ctx)`
Computes the projection ranges for a given `ISourceReference`.