fContext= context; fProject= project;  fWorkingValues= getOptions(true); fWorkingValues.put(INTR_DEFAULT_COMPLIANCE, getCurrentCompliance());  fCheckBoxes= new ArrayList(); fComboBoxes= new ArrayList(); fTextBoxes= new ArrayList(2);
super(context, project);
	public CompilerConfigurationBlock(IStatusChangeListener context, IJavaProject project) {		fContext= context;		fProject= project;				fWorkingValues= getOptions(true);		fWorkingValues.put(INTR_DEFAULT_COMPLIANCE, getCurrentCompliance());				fCheckBoxes= new ArrayList();		fComboBoxes= new ArrayList();		fTextBoxes= new ArrayList(2); 				fComplianceControls= new ArrayList();				fSelectionListener= new SelectionListener() {			public void widgetDefaultSelected(SelectionEvent e) {}			public void widgetSelected(SelectionEvent e) {				controlChanged(e.widget);			}		};				fTextModifyListener= new ModifyListener() {			public void modifyText(ModifyEvent e) {				textChanged((Text) e.widget);			}		};				fComplianceStatus= new StatusInfo();		fMaxNumberProblemsStatus= new StatusInfo();		fResourceFilterStatus= new StatusInfo();	}