package com.sap.furcas.ide.editor.folding;
public class CtsFoldingStructureProvider /*implements IFoldingStructureProvider */{
// private ITextEditor fEditor;
// private ProjectionViewer fViewer;
// private IElementChangedListener fElementListener;
//
// @Override
// public void initialize() {
// if (!isInstalled()) return;
// }
// @Override
// public void install(ITextEditor editor, ProjectionViewer viewer) {
// if (editor instanceof AbstractGrammarBasedEditor) {
// fEditor = editor;
// fViewer = viewer;
// fViewer.addProjectionListener((IProjectionListener) this);
// }
// }
// @Override
// public void uninstall() {
// if (isInstalled()) {
// projectionDisabled();
// fViewer.removeProjectionListener((IProjectionListener) this);
// fViewer = null;
// fEditor = null;
// }
// }
// public void projectionDisabled() {
//
// if (fElementListener != null) {
// JavaCore.removeElementChangedListener(fElementListener);
// fElementListener = null;
// }
// }
// protected boolean isInstalled() {
// return fEditor != null;
// }
}