adapter = getElement().getAdapter(IResource.class);
}
if (adapter != null && adapter instanceof IResource) {
String preferenceKey = TagModelQuery.createPreferenceKey(((IResource) adapter).getFullPath());
new DefaultScope().getNode(JSPCorePlugin.getDefault().getBundle().getSymbolicName()).put(preferenceKey, fValues[0]);
ScopedPreferenceStore store = new ScopedPreferenceStore(new ProjectScope(((IResource) adapter).getProject()), JSPCorePlugin.getDefault().getBundle().getSymbolicName());
String[][] entryNamesAndValues = new String[][]{{fDisplayTypes[0], fValues[0]}, {fDisplayTypes[1], fValues[1]}};
fComboFieldEditor = new ComboFieldEditor(preferenceKey, JSPUIMessages.JSPFContentSettingsPropertyPage_2, entryNamesAndValues, composite);
fComboFieldEditor.fillIntoGrid(composite, 2);
fComboFieldEditor.setPreferenceStore(store);