/**
* @see IActionDelegate#run(IAction)
*/
public void run(IAction action) {
SetResourceAsFramework seaf = new SetResourceAsFramework(this.shell, this.resource);
if(seaf.open() == IDialogConstants.OK_ID){
String selectedFramework = seaf.getSelectedFramework();
try {
if(selectedFramework != null){
ConfigFileDecorator configFileDecorator = ConfigFileDecorator.getConfigFileDecorator();
this.resource.setPersistentProperty(new QualifiedName("", "isFrameworkConfig"), "true");