|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface ICFoldingStructureProvider
Contributors to the
org.eclipse.cdt.ui.foldingStructureProvider
extension
point must specify an implementation of this interface which will create and
maintain ProjectionAnnotation
objects
that define folded regions in the the ProjectionViewer
.
Clients may implement this interface.
Method Summary | |
---|---|
void |
initialize()
(Re-)initializes the structure provided by the receiver. |
void |
install(org.eclipse.ui.texteditor.ITextEditor editor,
org.eclipse.jface.text.source.projection.ProjectionViewer viewer)
Installs this structure provider on the given editor and viewer. |
void |
uninstall()
Uninstalls this structure provider. |
Method Detail |
---|
void install(org.eclipse.ui.texteditor.ITextEditor editor, org.eclipse.jface.text.source.projection.ProjectionViewer viewer)
viewer
and enable / disable generation of projection
structure accordingly.
editor
- the editor that this provider works onviewer
- the projection viewer that displays the annotations created
by this structure providervoid uninstall()
void initialize()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |