fTextModifyListener= new ModifyListener() { public void modifyText(ModifyEvent e) { if (!e.widget.isDisposed()) { textChanged((Text) e.widget); } } };  fPreviewDocument= new Document(); fPreviewText= loadPreviewFile("CodeFormatterPreviewCode.txt");
fConfigurationBlock= new CodeFormatterConfigurationBlock(this, null);
	public CodeFormatterPreferencePage() {		setPreferenceStore(JavaPlugin.getDefault().getPreferenceStore());				setDescription(PreferencesMessages.getString("CodeFormatterPreferencePage.description")); //$NON-NLS-1$			fWorkingValues= JavaCore.getOptions();		fCheckBoxes= new ArrayList();		fTextBoxes= new ArrayList();				fButtonSelectionListener= new SelectionListener() {			public void widgetDefaultSelected(SelectionEvent e) {}			public void widgetSelected(SelectionEvent e) {				if (!e.widget.isDisposed()) {					controlChanged((Button) e.widget);				}			}		};				fTextModifyListener= new ModifyListener() {			public void modifyText(ModifyEvent e) {				if (!e.widget.isDisposed()) {					textChanged((Text) e.widget);				}			}		};				fPreviewDocument= new Document();		fPreviewText= loadPreviewFile("CodeFormatterPreviewCode.txt");	//$NON-NLS-1$		}