java.lang.ClassCastException: org.drools.eclipse.core.DefaultRuleGroup cannot be cast to org.eclipse.core.resources.IResource at com.metamatrix.modeler.internal.ui.refactor.actions.RefactorAction.setEnabledState(RefactorAction.java:111) at com.metamatrix.modeler.internal.ui.refactor.actions.RefactorAction.selectionChanged(RefactorAction.java:103) at org.eclipse.ui.internal.PluginAction.refreshEnablement(PluginAction.java:206) at org.eclipse.ui.internal.PluginAction.selectionChanged(PluginAction.java:277) at org.eclipse.ui.internal.PluginAction.selectionChanged(PluginAction.java:299) at org.eclipse.ui.internal.AbstractSelectionService.fireSelection(AbstractSelectionService.java:156) at org.eclipse.ui.internal.AbstractSelectionService$1.selectionChanged(AbstractSelectionService.java:62) java.lang.ClassCastException: org.drools.eclipse.core.DefaultRuleGroup cannot be cast to org.eclipse.emf.ecore.EObject at com.metamatrix.modeler.internal.ui.actions.workers.ModelObjectWorker.isReadOnly(ModelObjectWorker.java:134) at com.metamatrix.modeler.internal.ui.actions.workers.DeleteWorker.setEnabledState(DeleteWorker.java:69) at com.metamatrix.modeler.internal.ui.actions.workers.ModelObjectWorker.selectionChanged(ModelObjectWorker.java:181) at com.metamatrix.modeler.internal.ui.actions.ModelObjectAction.selectionChanged(ModelObjectAction.java:76) at com.metamatrix.modeler.internal.ui.actions.DeleteResourceAction.selectionChanged(DeleteResourceAction.java:713) at org.eclipse.ui.internal.AbstractSelectionService.fireSelection(AbstractSelectionService.java:156) at org.eclipse.ui.internal.AbstractSelectionService$1.selectionChanged(AbstractSelectionService.java:62) java.lang.ClassCastException: org.drools.eclipse.core.DefaultRuleGroup cannot be cast to org.eclipse.emf.ecore.EObject at com.metamatrix.modeler.internal.ui.actions.workers.ModelObjectWorker.isReadOnly(ModelObjectWorker.java:134) at com.metamatrix.modeler.internal.ui.actions.workers.DeleteWorker.setEnabledState(DeleteWorker.java:69) at com.metamatrix.modeler.internal.ui.actions.workers.ModelObjectWorker.selectionChanged(ModelObjectWorker.java:181) at com.metamatrix.modeler.internal.ui.actions.ModelObjectAction.selectionChanged(ModelObjectAction.java:76) at org.eclipse.ui.internal.AbstractSelectionService.fireSelection(AbstractSelectionService.java:156) at org.eclipse.ui.internal.AbstractSelectionService$1.selectionChanged(AbstractSelectionService.java:62) java.lang.ClassCastException: org.drools.eclipse.core.DefaultRuleGroup cannot be cast to org.eclipse.emf.ecore.EObject at com.metamatrix.modeler.internal.ui.actions.ModelObjectAction.isReadOnly(ModelObjectAction.java:95) at com.metamatrix.modeler.internal.ui.actions.RenameAction.determineEnablement(RenameAction.java:154) at com.metamatrix.modeler.internal.ui.actions.RenameAction.selectionChanged(RenameAction.java:130) at org.eclipse.ui.internal.AbstractSelectionService.fireSelection(AbstractSelectionService.java:156) at org.eclipse.ui.internal.AbstractSelectionService$1.selectionChanged(AbstractSelectionService.java:62) java.lang.ClassCastException: org.drools.eclipse.core.DefaultRuleGroup cannot be cast to org.eclipse.emf.ecore.EObject at com.metamatrix.modeler.internal.ui.actions.workers.ModelObjectWorker.isReadOnly(ModelObjectWorker.java:134) at com.metamatrix.modeler.internal.ui.actions.workers.PasteWorker.setEnabledState(PasteWorker.java:123) at com.metamatrix.modeler.internal.ui.actions.workers.ModelObjectWorker.selectionChanged(ModelObjectWorker.java:181) at com.metamatrix.modeler.internal.ui.actions.ModelObjectAction.selectionChanged(ModelObjectAction.java:76) at org.eclipse.ui.internal.AbstractSelectionService.fireSelection(AbstractSelectionService.java:156) at org.eclipse.ui.internal.AbstractSelectionService$1.selectionChanged(AbstractSelectionService.java:62) java.lang.ClassCastException: org.drools.eclipse.core.DefaultRuleGroup cannot be cast to org.eclipse.emf.ecore.EObject at com.metamatrix.modeler.internal.ui.actions.workers.ModelObjectWorker.isReadOnly(ModelObjectWorker.java:134) at com.metamatrix.modeler.internal.ui.actions.workers.CutWorker.setEnabledState(CutWorker.java:67) at com.metamatrix.modeler.internal.ui.actions.workers.ModelObjectWorker.selectionChanged(ModelObjectWorker.java:181) at com.metamatrix.modeler.internal.ui.actions.ModelObjectAction.selectionChanged(ModelObjectAction.java:76) at org.eclipse.ui.internal.AbstractSelectionService.fireSelection(AbstractSelectionService.java:156) at org.eclipse.ui.internal.AbstractSelectionService$1.selectionChanged(AbstractSelectionService.java:62) java.lang.ClassCastException: org.drools.eclipse.core.DefaultRuleGroup cannot be cast to org.eclipse.emf.ecore.EObject at com.metamatrix.modeler.internal.ui.actions.SetDatatypeAction.allSelectedAreSqlColumns(SetDatatypeAction.java:93) at com.metamatrix.modeler.internal.ui.actions.SetDatatypeAction.determineEnablement(SetDatatypeAction.java:75) at com.metamatrix.modeler.internal.ui.actions.SetDatatypeAction.selectionChanged(SetDatatypeAction.java:56) at org.eclipse.ui.internal.AbstractSelectionService.fireSelection(AbstractSelectionService.java:156) at org.eclipse.ui.internal.AbstractSelectionService$1.selectionChanged(AbstractSelectionService.java:62) java.lang.ClassCastException: org.drools.eclipse.core.DefaultRuleGroup cannot be cast to org.eclipse.emf.ecore.EObject at com.metamatrix.modeler.internal.ui.actions.workers.ModelObjectWorker.isReadOnly(ModelObjectWorker.java:134) at com.metamatrix.modeler.internal.ui.actions.workers.CloneWorker.setEnabledState(CloneWorker.java:58) at com.metamatrix.modeler.internal.ui.actions.workers.ModelObjectWorker.selectionChanged(ModelObjectWorker.java:181) at com.metamatrix.modeler.internal.ui.actions.ModelObjectAction.selectionChanged(ModelObjectAction.java:76) at org.eclipse.ui.internal.AbstractSelectionService.fireSelection(AbstractSelectionService.java:156) at org.eclipse.ui.internal.AbstractSelectionService$1.selectionChanged(AbstractSelectionService.java:62) electionChanged(AbstractSelectionService.java:62) java.lang.ClassCastException: org.drools.eclipse.core.DefaultRuleGroup cannot be cast to org.eclipse.emf.ecore.EObject at com.metamatrix.modeler.internal.ui.actions.workers.ModelObjectWorker.isReadOnly(ModelObjectWorker.java:134) at com.metamatrix.modeler.internal.ui.actions.workers.DeleteWorker.setEnabledState(DeleteWorker.java:69) at com.metamatrix.modeler.internal.ui.actions.workers.ModelObjectWorker.selectionChanged(ModelObjectWorker.java:181) at com.metamatrix.modeler.internal.ui.actions.ModelObjectAction.selectionChanged(ModelObjectAction.java:76) at com.metamatrix.modeler.internal.ui.actions.DeleteResourceAction.selectionChanged(DeleteResourceAction.java:713) at org.eclipse.ui.internal.AbstractSelectionService.fireSelection(AbstractSelectionService.java:156) at org.eclipse.ui.internal.AbstractSelectionService$1.selectionChanged(AbstractSelectionService.java:62) java.lang.ClassCastException: org.drools.eclipse.core.DefaultRuleGroup cannot be cast to org.eclipse.emf.ecore.EObject at com.metamatrix.modeler.internal.ui.actions.workers.ModelObjectWorker.isReadOnly(ModelObjectWorker.java:134) at com.metamatrix.modeler.internal.ui.actions.workers.DeleteWorker.setEnabledState(DeleteWorker.java:69) at com.metamatrix.modeler.internal.ui.actions.workers.ModelObjectWorker.selectionChanged(ModelObjectWorker.java:181) at com.metamatrix.modeler.internal.ui.actions.ModelObjectAction.selectionChanged(ModelObjectAction.java:76) at org.eclipse.ui.internal.AbstractSelectionService.fireSelection(AbstractSelectionService.java:156) at org.eclipse.ui.internal.AbstractSelectionService$1.selectionChanged(AbstractSelectionService.java:62)