package com.sap.furcas.ide.editor.folding;
@SuppressWarnings("restriction")
public class CtsFoldingPreferenceBlock/* implements IFoldingPreferenceBlock*/ {
//
// private final IPreferenceStore fStore;
// private final OverlayPreferenceStore fOverlayStore;
// private final OverlayKey[] fKeys;
// private final Map fCheckBoxes= new HashMap();
//
// public CtsFoldingPreferenceBlock() {
// fStore= CtsActivator.getDefault().getPreferenceStore();
// fKeys= createKeys();
// fOverlayStore= new OverlayPreferenceStore(fStore, fKeys);
// }
// private OverlayKey[] createKeys() {
// ArrayList<OverlayKey> overlayKeys= new ArrayList<OverlayKey>();
// overlayKeys.add(new OverlayPreferenceStore.OverlayKey(OverlayPreferenceStore.BOOLEAN, PreferenceConstants.EDITOR_FOLDING_INNERTYPES));
// overlayKeys.add(new OverlayPreferenceStore.OverlayKey(OverlayPreferenceStore.BOOLEAN, PreferenceConstants.EDITOR_FOLDING_METHODS));
// return (OverlayKey[]) overlayKeys.toArray(new OverlayKey[overlayKeys.size()]);
// }
// @Override
// public Control createControl(Composite parent) {
// fOverlayStore.load();
// fOverlayStore.start();
//
// Composite inner= new Composite(parent, SWT.NONE);
// GridLayout layout= new GridLayout(1, true);
// layout.verticalSpacing= 3;
// layout.marginWidth= 0;
// inner.setLayout(layout);
// return inner;
// }
//
// private void initializeFields() {
// Iterator<?> it= fCheckBoxes.keySet().iterator();
// while (it.hasNext()) {
// Button b= (Button) it.next();
// String key= (String) fCheckBoxes.get(b);
// b.setSelection(fOverlayStore.getBoolean(key));
// }
// }
// @Override
// public void dispose() {
// fOverlayStore.stop();
//
// }
// @Override
// public void initialize() {
// initializeFields();
//
// }
// @Override
// public void performDefaults() {
// fOverlayStore.loadDefaults();
// initializeFields();
// }
// @Override
// public void performOk() {
// fOverlayStore.propagate();
//
// }
}