!SESSION 2008-05-25 18:08:46.859 ----------------------------------------------- eclipse.buildId=M20060629-1905 java.version=1.6.0_06 java.vendor=Sun Microsystems Inc. BootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=de_DE Command-line arguments: -os win32 -ws win32 -arch x86 This is a continuation of log file C:\Daten\Master\Kryptografie\prakt3\prakt3WS\.metadata\.bak_9.log Created Time: 2008-05-25 18:14:03.953 !ENTRY org.eclipse.jem.beaninfo 2 0 2008-05-25 18:14:03.953 !MESSAGE IWAV0155E Introspection failed on class "java.lang.Object." msg="." !STACK 0 java.lang.ClassCastException: java.lang.Boolean cannot be cast to org.eclipse.emf.common.util.EList at org.eclipse.emf.ecore.change.impl.FeatureChangeImpl.getValue(FeatureChangeImpl.java:422) at org.eclipse.emf.ecore.change.impl.ChangeDescriptionImpl.preApply(ChangeDescriptionImpl.java:480) at org.eclipse.emf.ecore.change.impl.ChangeDescriptionImpl.apply(ChangeDescriptionImpl.java:288) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter$ExtensionDocApplies.run(BeaninfoClassAdapter.java:1139) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.applyExtensionDocument(BeaninfoClassAdapter.java:905) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspect(BeaninfoClassAdapter.java:649) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspectIfNecessary(BeaninfoClassAdapter.java:428) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspectIfNecessary(BeaninfoClassAdapter.java:415) at org.eclipse.jem.java.internal.impl.JavaClassImpl.getEAnnotations(JavaClassImpl.java:379) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eGet(JavaClassImpl.java:1841) at org.eclipse.emf.ecore.util.EContentsEList$FeatureIteratorImpl.hasNext(EContentsEList.java:429) at org.eclipse.emf.ecore.util.EcoreUtil$ProperContentIterator.hasNext(EcoreUtil.java:1209) at org.eclipse.emf.ecore.util.EcoreUtil$ContentTreeIterator.hasNext(EcoreUtil.java:1393) at org.eclipse.emf.ecore.resource.impl.ResourceImpl.attached(ResourceImpl.java:836) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eBasicSetContainer(BasicEObjectImpl.java:1316) at org.eclipse.emf.ecore.impl.EStructuralFeatureImpl$InternalSettingDelegateSingleContainer.dynamicInverseAdd(EStructuralFeatureImpl.java:1893) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1414) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1408) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eInverseAdd(JavaClassImpl.java:1773) at org.eclipse.emf.ecore.util.EcoreEList.inverseAdd(EcoreEList.java:282) at org.eclipse.emf.common.notify.impl.NotifyingListImpl.addUnique(NotifyingListImpl.java:318) at org.eclipse.emf.common.util.BasicEList.add(BasicEList.java:626) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaClass(JavaReflectionKey.java:176) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaType(JavaReflectionKey.java:332) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaObject(JavaReflectionKey.java:277) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.get(JavaReflectionKey.java:134) at org.eclipse.jem.internal.java.adapters.JavaXMIFactoryImpl$JavaXMIResource.getEObject(JavaXMIFactoryImpl.java:102) at org.eclipse.jem.internal.util.emf.workbench.ProjectResourceSetImpl.getEObject(ProjectResourceSetImpl.java:188) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:401) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:388) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:375) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectJavaClass(JavaClassJDOMAdaptor.java:406) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectJavaClass(JavaClassJDOMAdaptor.java:400) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.setSuper(JavaClassJDOMAdaptor.java:659) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectValues(JavaClassJDOMAdaptor.java:454) at org.eclipse.jem.internal.java.adapters.ReflectionAdaptor.reflectValuesIfNecessary(ReflectionAdaptor.java:143) at org.eclipse.jem.internal.java.adapters.JavaReflectionAdaptor.reflectValuesIfNecessary(JavaReflectionAdaptor.java:260) at org.eclipse.jem.java.internal.impl.JavaClassImpl.reflectBase(JavaClassImpl.java:786) at org.eclipse.jem.java.internal.impl.JavaClassImpl.getEAllSuperTypes(JavaClassImpl.java:1670) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspect(BeaninfoClassAdapter.java:622) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspectIfNecessary(BeaninfoClassAdapter.java:428) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspectIfNecessary(BeaninfoClassAdapter.java:415) at org.eclipse.jem.java.internal.impl.JavaClassImpl.getEAnnotations(JavaClassImpl.java:379) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eGet(JavaClassImpl.java:1841) at org.eclipse.emf.ecore.util.EContentsEList$FeatureIteratorImpl.hasNext(EContentsEList.java:429) at org.eclipse.emf.ecore.util.EcoreUtil$ProperContentIterator.hasNext(EcoreUtil.java:1209) at org.eclipse.emf.ecore.util.EcoreUtil$ContentTreeIterator.hasNext(EcoreUtil.java:1393) at org.eclipse.emf.ecore.resource.impl.ResourceImpl.attached(ResourceImpl.java:836) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eBasicSetContainer(BasicEObjectImpl.java:1316) at org.eclipse.emf.ecore.impl.EStructuralFeatureImpl$InternalSettingDelegateSingleContainer.dynamicInverseAdd(EStructuralFeatureImpl.java:1893) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1414) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1408) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eInverseAdd(JavaClassImpl.java:1773) at org.eclipse.emf.ecore.util.EcoreEList.inverseAdd(EcoreEList.java:282) at org.eclipse.emf.common.notify.impl.NotifyingListImpl.addUnique(NotifyingListImpl.java:318) at org.eclipse.emf.common.util.BasicEList.add(BasicEList.java:626) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaClass(JavaReflectionKey.java:176) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaType(JavaReflectionKey.java:332) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaObject(JavaReflectionKey.java:277) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.get(JavaReflectionKey.java:134) at org.eclipse.jem.internal.java.adapters.JavaXMIFactoryImpl$JavaXMIResource.getEObject(JavaXMIFactoryImpl.java:102) at org.eclipse.jem.internal.util.emf.workbench.ProjectResourceSetImpl.getEObject(ProjectResourceSetImpl.java:188) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:401) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:388) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:375) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectJavaClass(JavaClassJDOMAdaptor.java:406) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectJavaClass(JavaClassJDOMAdaptor.java:400) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.setSuper(JavaClassJDOMAdaptor.java:659) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectValues(JavaClassJDOMAdaptor.java:454) at org.eclipse.jem.internal.java.adapters.ReflectionAdaptor.reflectValuesIfNecessary(ReflectionAdaptor.java:143) at org.eclipse.jem.internal.java.adapters.JavaReflectionAdaptor.reflectValuesIfNecessary(JavaReflectionAdaptor.java:260) at org.eclipse.jem.java.internal.impl.JavaClassImpl.reflectBase(JavaClassImpl.java:786) at org.eclipse.jem.java.internal.impl.JavaClassImpl.isPublic(JavaClassImpl.java:1152) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eGet(JavaClassImpl.java:1883) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eGet(BasicEObjectImpl.java:989) at org.eclipse.emf.ecore.change.impl.FeatureChangeImpl.getValue(FeatureChangeImpl.java:422) at org.eclipse.emf.ecore.change.impl.ChangeDescriptionImpl.preApply(ChangeDescriptionImpl.java:480) at org.eclipse.emf.ecore.change.impl.ChangeDescriptionImpl.apply(ChangeDescriptionImpl.java:288) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter$ExtensionDocApplies.run(BeaninfoClassAdapter.java:1139) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.applyExtensionDocument(BeaninfoClassAdapter.java:905) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspect(BeaninfoClassAdapter.java:649) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspectIfNecessary(BeaninfoClassAdapter.java:428) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspectIfNecessary(BeaninfoClassAdapter.java:415) at org.eclipse.jem.java.internal.impl.JavaClassImpl.getEAnnotations(JavaClassImpl.java:379) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eGet(JavaClassImpl.java:1841) at org.eclipse.emf.ecore.util.EContentsEList$FeatureIteratorImpl.hasNext(EContentsEList.java:429) at org.eclipse.emf.ecore.util.EcoreUtil$ProperContentIterator.hasNext(EcoreUtil.java:1209) at org.eclipse.emf.ecore.util.EcoreUtil$ContentTreeIterator.hasNext(EcoreUtil.java:1393) at org.eclipse.emf.ecore.resource.impl.ResourceImpl.attached(ResourceImpl.java:836) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eBasicSetContainer(BasicEObjectImpl.java:1316) at org.eclipse.emf.ecore.impl.EStructuralFeatureImpl$InternalSettingDelegateSingleContainer.dynamicInverseAdd(EStructuralFeatureImpl.java:1893) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1414) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1408) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eInverseAdd(JavaClassImpl.java:1773) at org.eclipse.emf.ecore.util.EcoreEList.inverseAdd(EcoreEList.java:282) at org.eclipse.emf.common.notify.impl.NotifyingListImpl.addUnique(NotifyingListImpl.java:318) at org.eclipse.emf.common.util.BasicEList.add(BasicEList.java:626) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaClass(JavaReflectionKey.java:176) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaType(JavaReflectionKey.java:332) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaObject(JavaReflectionKey.java:277) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.get(JavaReflectionKey.java:134) at org.eclipse.jem.internal.java.adapters.JavaXMIFactoryImpl$JavaXMIResource.getEObject(JavaXMIFactoryImpl.java:102) at org.eclipse.jem.internal.util.emf.workbench.ProjectResourceSetImpl.getEObject(ProjectResourceSetImpl.java:188) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:401) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:388) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:375) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectJavaClass(JavaClassJDOMAdaptor.java:406) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectJavaClass(JavaClassJDOMAdaptor.java:400) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.setSuper(JavaClassJDOMAdaptor.java:659) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectValues(JavaClassJDOMAdaptor.java:454) at org.eclipse.jem.internal.java.adapters.ReflectionAdaptor.reflectValuesIfNecessary(ReflectionAdaptor.java:143) at org.eclipse.jem.internal.java.adapters.JavaReflectionAdaptor.reflectValuesIfNecessary(JavaReflectionAdaptor.java:260) at org.eclipse.jem.java.internal.impl.JavaClassImpl.reflectBase(JavaClassImpl.java:786) at org.eclipse.jem.java.internal.impl.JavaClassImpl.getKind(JavaClassImpl.java:1135) at org.eclipse.jem.java.internal.impl.JavaClassImpl.isInterface(JavaClassImpl.java:984) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eGet(JavaClassImpl.java:1855) at org.eclipse.emf.ecore.util.EContentsEList$FeatureIteratorImpl.hasNext(EContentsEList.java:429) at org.eclipse.emf.ecore.util.EcoreUtil$ProperContentIterator.hasNext(EcoreUtil.java:1209) at org.eclipse.emf.ecore.util.EcoreUtil$ContentTreeIterator.hasNext(EcoreUtil.java:1393) at org.eclipse.emf.ecore.resource.impl.ResourceImpl.attached(ResourceImpl.java:836) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eBasicSetContainer(BasicEObjectImpl.java:1316) at org.eclipse.emf.ecore.impl.EStructuralFeatureImpl$InternalSettingDelegateSingleContainer.dynamicInverseAdd(EStructuralFeatureImpl.java:1893) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1414) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1408) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eInverseAdd(JavaClassImpl.java:1773) at org.eclipse.emf.ecore.util.EcoreEList.inverseAdd(EcoreEList.java:282) at org.eclipse.emf.common.notify.impl.NotifyingListImpl.addUnique(NotifyingListImpl.java:318) at org.eclipse.emf.common.util.BasicEList.add(BasicEList.java:626) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaClass(JavaReflectionKey.java:176) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaType(JavaReflectionKey.java:332) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaObject(JavaReflectionKey.java:277) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.get(JavaReflectionKey.java:134) at org.eclipse.jem.internal.java.adapters.JavaXMIFactoryImpl$JavaXMIResource.getEObject(JavaXMIFactoryImpl.java:102) at org.eclipse.jem.internal.util.emf.workbench.ProjectResourceSetImpl.getEObject(ProjectResourceSetImpl.java:188) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:401) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:388) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:375) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectJavaClass(JavaClassJDOMAdaptor.java:406) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectJavaClass(JavaClassJDOMAdaptor.java:400) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.setSuper(JavaClassJDOMAdaptor.java:659) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectValues(JavaClassJDOMAdaptor.java:454) at org.eclipse.jem.internal.java.adapters.ReflectionAdaptor.reflectValuesIfNecessary(ReflectionAdaptor.java:143) at org.eclipse.jem.internal.java.adapters.JavaReflectionAdaptor.reflectValuesIfNecessary(JavaReflectionAdaptor.java:260) at org.eclipse.jem.java.internal.impl.JavaClassImpl.reflectBase(JavaClassImpl.java:786) at org.eclipse.jem.java.internal.impl.JavaClassImpl.getESuperTypes(JavaClassImpl.java:1675) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspect(BeaninfoClassAdapter.java:632) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspectIfNecessary(BeaninfoClassAdapter.java:428) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspectIfNecessary(BeaninfoClassAdapter.java:415) at org.eclipse.jem.java.internal.impl.JavaClassImpl.getEAnnotations(JavaClassImpl.java:379) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eGet(JavaClassImpl.java:1841) at org.eclipse.emf.ecore.util.EContentsEList$FeatureIteratorImpl.hasNext(EContentsEList.java:429) at org.eclipse.emf.ecore.util.EcoreUtil$ProperContentIterator.hasNext(EcoreUtil.java:1209) at org.eclipse.emf.ecore.util.EcoreUtil$ContentTreeIterator.hasNext(EcoreUtil.java:1393) at org.eclipse.emf.ecore.resource.impl.ResourceImpl.attached(ResourceImpl.java:836) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eBasicSetContainer(BasicEObjectImpl.java:1316) at org.eclipse.emf.ecore.impl.EStructuralFeatureImpl$InternalSettingDelegateSingleContainer.dynamicInverseAdd(EStructuralFeatureImpl.java:1893) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1414) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1408) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eInverseAdd(JavaClassImpl.java:1773) at org.eclipse.emf.ecore.util.EcoreEList.inverseAdd(EcoreEList.java:282) at org.eclipse.emf.common.notify.impl.NotifyingListImpl.addUnique(NotifyingListImpl.java:318) at org.eclipse.emf.common.util.BasicEList.add(BasicEList.java:626) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaClass(JavaReflectionKey.java:176) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaType(JavaReflectionKey.java:332) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaObject(JavaReflectionKey.java:277) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.get(JavaReflectionKey.java:134) at org.eclipse.jem.internal.java.adapters.JavaXMIFactoryImpl$JavaXMIResource.getEObject(JavaXMIFactoryImpl.java:102) at org.eclipse.jem.internal.util.emf.workbench.ProjectResourceSetImpl.getEObject(ProjectResourceSetImpl.java:188) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:401) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:388) at org.eclipse.ve.internal.java.codegen.java.JavaBeanModelBuilder.determineVisitorFactoryRule(JavaBeanModelBuilder.java:507) at org.eclipse.ve.internal.java.codegen.java.JavaBeanModelBuilder.build(JavaBeanModelBuilder.java:440) at org.eclipse.ve.internal.java.codegen.core.JavaSourceTranslator.reverseParse(JavaSourceTranslator.java:865) at org.eclipse.ve.internal.java.codegen.core.JavaSourceTranslator.decodeDocument(JavaSourceTranslator.java:947) at org.eclipse.ve.internal.java.codegen.core.JavaSourceTranslator.loadModel(JavaSourceTranslator.java:597) at org.eclipse.ve.internal.java.codegen.editorpart.JavaVisualEditorPart$Setup.run(JavaVisualEditorPart.java:1978) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55) !ENTRY org.eclipse.jem.beaninfo 2 0 2008-05-25 18:14:03.984 !MESSAGE IWAV0155E Introspection failed on class "java.lang.Object." msg="." !STACK 0 java.lang.ClassCastException: java.lang.Boolean cannot be cast to org.eclipse.emf.common.util.EList at org.eclipse.emf.ecore.change.impl.FeatureChangeImpl.getValue(FeatureChangeImpl.java:422) at org.eclipse.emf.ecore.change.impl.ChangeDescriptionImpl.preApply(ChangeDescriptionImpl.java:480) at org.eclipse.emf.ecore.change.impl.ChangeDescriptionImpl.apply(ChangeDescriptionImpl.java:288) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter$ExtensionDocApplies.run(BeaninfoClassAdapter.java:1139) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.applyExtensionDocument(BeaninfoClassAdapter.java:905) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspect(BeaninfoClassAdapter.java:649) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspectIfNecessary(BeaninfoClassAdapter.java:428) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspectIfNecessary(BeaninfoClassAdapter.java:415) at org.eclipse.jem.java.internal.impl.JavaClassImpl.getEAnnotations(JavaClassImpl.java:379) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eGet(JavaClassImpl.java:1841) at org.eclipse.emf.ecore.util.EContentsEList$FeatureIteratorImpl.hasNext(EContentsEList.java:429) at org.eclipse.emf.ecore.util.EcoreUtil$ProperContentIterator.hasNext(EcoreUtil.java:1209) at org.eclipse.emf.ecore.util.EcoreUtil$ContentTreeIterator.hasNext(EcoreUtil.java:1393) at org.eclipse.emf.ecore.resource.impl.ResourceImpl.attached(ResourceImpl.java:836) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eBasicSetContainer(BasicEObjectImpl.java:1316) at org.eclipse.emf.ecore.impl.EStructuralFeatureImpl$InternalSettingDelegateSingleContainer.dynamicInverseAdd(EStructuralFeatureImpl.java:1893) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1414) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1408) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eInverseAdd(JavaClassImpl.java:1773) at org.eclipse.emf.ecore.util.EcoreEList.inverseAdd(EcoreEList.java:282) at org.eclipse.emf.common.notify.impl.NotifyingListImpl.addUnique(NotifyingListImpl.java:318) at org.eclipse.emf.common.util.BasicEList.add(BasicEList.java:626) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaClass(JavaReflectionKey.java:176) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaType(JavaReflectionKey.java:332) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaObject(JavaReflectionKey.java:277) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.get(JavaReflectionKey.java:134) at org.eclipse.jem.internal.java.adapters.JavaXMIFactoryImpl$JavaXMIResource.getEObject(JavaXMIFactoryImpl.java:102) at org.eclipse.jem.internal.util.emf.workbench.ProjectResourceSetImpl.getEObject(ProjectResourceSetImpl.java:188) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:401) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:388) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:375) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectJavaClass(JavaClassJDOMAdaptor.java:406) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectJavaClass(JavaClassJDOMAdaptor.java:400) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.setSuper(JavaClassJDOMAdaptor.java:659) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectValues(JavaClassJDOMAdaptor.java:454) at org.eclipse.jem.internal.java.adapters.ReflectionAdaptor.reflectValuesIfNecessary(ReflectionAdaptor.java:143) at org.eclipse.jem.internal.java.adapters.JavaReflectionAdaptor.reflectValuesIfNecessary(JavaReflectionAdaptor.java:260) at org.eclipse.jem.java.internal.impl.JavaClassImpl.reflectBase(JavaClassImpl.java:786) at org.eclipse.jem.java.internal.impl.JavaClassImpl.getESuperTypes(JavaClassImpl.java:1675) at org.eclipse.emf.ecore.impl.EClassImpl.getEAllSuperTypes(EClassImpl.java:1933) at org.eclipse.jem.java.internal.impl.JavaClassImpl.getEAllSuperTypes(JavaClassImpl.java:1671) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspect(BeaninfoClassAdapter.java:622) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspectIfNecessary(BeaninfoClassAdapter.java:428) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspectIfNecessary(BeaninfoClassAdapter.java:415) at org.eclipse.jem.java.internal.impl.JavaClassImpl.getEAnnotations(JavaClassImpl.java:379) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eGet(JavaClassImpl.java:1841) at org.eclipse.emf.ecore.util.EContentsEList$FeatureIteratorImpl.hasNext(EContentsEList.java:429) at org.eclipse.emf.ecore.util.EcoreUtil$ProperContentIterator.hasNext(EcoreUtil.java:1209) at org.eclipse.emf.ecore.util.EcoreUtil$ContentTreeIterator.hasNext(EcoreUtil.java:1393) at org.eclipse.emf.ecore.resource.impl.ResourceImpl.attached(ResourceImpl.java:836) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eBasicSetContainer(BasicEObjectImpl.java:1316) at org.eclipse.emf.ecore.impl.EStructuralFeatureImpl$InternalSettingDelegateSingleContainer.dynamicInverseAdd(EStructuralFeatureImpl.java:1893) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1414) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1408) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eInverseAdd(JavaClassImpl.java:1773) at org.eclipse.emf.ecore.util.EcoreEList.inverseAdd(EcoreEList.java:282) at org.eclipse.emf.common.notify.impl.NotifyingListImpl.addUnique(NotifyingListImpl.java:318) at org.eclipse.emf.common.util.BasicEList.add(BasicEList.java:626) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaClass(JavaReflectionKey.java:176) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaType(JavaReflectionKey.java:332) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaObject(JavaReflectionKey.java:277) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.get(JavaReflectionKey.java:134) at org.eclipse.jem.internal.java.adapters.JavaXMIFactoryImpl$JavaXMIResource.getEObject(JavaXMIFactoryImpl.java:102) at org.eclipse.jem.internal.util.emf.workbench.ProjectResourceSetImpl.getEObject(ProjectResourceSetImpl.java:188) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:401) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:388) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:375) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectJavaClass(JavaClassJDOMAdaptor.java:406) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectJavaClass(JavaClassJDOMAdaptor.java:400) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.setSuper(JavaClassJDOMAdaptor.java:659) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectValues(JavaClassJDOMAdaptor.java:454) at org.eclipse.jem.internal.java.adapters.ReflectionAdaptor.reflectValuesIfNecessary(ReflectionAdaptor.java:143) at org.eclipse.jem.internal.java.adapters.JavaReflectionAdaptor.reflectValuesIfNecessary(JavaReflectionAdaptor.java:260) at org.eclipse.jem.java.internal.impl.JavaClassImpl.reflectBase(JavaClassImpl.java:786) at org.eclipse.jem.java.internal.impl.JavaClassImpl.isPublic(JavaClassImpl.java:1152) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eGet(JavaClassImpl.java:1883) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eGet(BasicEObjectImpl.java:989) at org.eclipse.emf.ecore.change.impl.FeatureChangeImpl.getValue(FeatureChangeImpl.java:422) at org.eclipse.emf.ecore.change.impl.ChangeDescriptionImpl.preApply(ChangeDescriptionImpl.java:480) at org.eclipse.emf.ecore.change.impl.ChangeDescriptionImpl.apply(ChangeDescriptionImpl.java:288) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter$ExtensionDocApplies.run(BeaninfoClassAdapter.java:1139) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.applyExtensionDocument(BeaninfoClassAdapter.java:905) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspect(BeaninfoClassAdapter.java:649) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspectIfNecessary(BeaninfoClassAdapter.java:428) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspectIfNecessary(BeaninfoClassAdapter.java:415) at org.eclipse.jem.java.internal.impl.JavaClassImpl.getEAnnotations(JavaClassImpl.java:379) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eGet(JavaClassImpl.java:1841) at org.eclipse.emf.ecore.util.EContentsEList$FeatureIteratorImpl.hasNext(EContentsEList.java:429) at org.eclipse.emf.ecore.util.EcoreUtil$ProperContentIterator.hasNext(EcoreUtil.java:1209) at org.eclipse.emf.ecore.util.EcoreUtil$ContentTreeIterator.hasNext(EcoreUtil.java:1393) at org.eclipse.emf.ecore.resource.impl.ResourceImpl.attached(ResourceImpl.java:836) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eBasicSetContainer(BasicEObjectImpl.java:1316) at org.eclipse.emf.ecore.impl.EStructuralFeatureImpl$InternalSettingDelegateSingleContainer.dynamicInverseAdd(EStructuralFeatureImpl.java:1893) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1414) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1408) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eInverseAdd(JavaClassImpl.java:1773) at org.eclipse.emf.ecore.util.EcoreEList.inverseAdd(EcoreEList.java:282) at org.eclipse.emf.common.notify.impl.NotifyingListImpl.addUnique(NotifyingListImpl.java:318) at org.eclipse.emf.common.util.BasicEList.add(BasicEList.java:626) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaClass(JavaReflectionKey.java:176) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaType(JavaReflectionKey.java:332) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaObject(JavaReflectionKey.java:277) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.get(JavaReflectionKey.java:134) at org.eclipse.jem.internal.java.adapters.JavaXMIFactoryImpl$JavaXMIResource.getEObject(JavaXMIFactoryImpl.java:102) at org.eclipse.jem.internal.util.emf.workbench.ProjectResourceSetImpl.getEObject(ProjectResourceSetImpl.java:188) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:401) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:388) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:375) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectJavaClass(JavaClassJDOMAdaptor.java:406) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectJavaClass(JavaClassJDOMAdaptor.java:400) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.setSuper(JavaClassJDOMAdaptor.java:659) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectValues(JavaClassJDOMAdaptor.java:454) at org.eclipse.jem.internal.java.adapters.ReflectionAdaptor.reflectValuesIfNecessary(ReflectionAdaptor.java:143) at org.eclipse.jem.internal.java.adapters.JavaReflectionAdaptor.reflectValuesIfNecessary(JavaReflectionAdaptor.java:260) at org.eclipse.jem.java.internal.impl.JavaClassImpl.reflectBase(JavaClassImpl.java:786) at org.eclipse.jem.java.internal.impl.JavaClassImpl.getKind(JavaClassImpl.java:1135) at org.eclipse.jem.java.internal.impl.JavaClassImpl.isInterface(JavaClassImpl.java:984) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eGet(JavaClassImpl.java:1855) at org.eclipse.emf.ecore.util.EContentsEList$FeatureIteratorImpl.hasNext(EContentsEList.java:429) at org.eclipse.emf.ecore.util.EcoreUtil$ProperContentIterator.hasNext(EcoreUtil.java:1209) at org.eclipse.emf.ecore.util.EcoreUtil$ContentTreeIterator.hasNext(EcoreUtil.java:1393) at org.eclipse.emf.ecore.resource.impl.ResourceImpl.attached(ResourceImpl.java:836) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eBasicSetContainer(BasicEObjectImpl.java:1316) at org.eclipse.emf.ecore.impl.EStructuralFeatureImpl$InternalSettingDelegateSingleContainer.dynamicInverseAdd(EStructuralFeatureImpl.java:1893) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1414) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1408) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eInverseAdd(JavaClassImpl.java:1773) at org.eclipse.emf.ecore.util.EcoreEList.inverseAdd(EcoreEList.java:282) at org.eclipse.emf.common.notify.impl.NotifyingListImpl.addUnique(NotifyingListImpl.java:318) at org.eclipse.emf.common.util.BasicEList.add(BasicEList.java:626) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaClass(JavaReflectionKey.java:176) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaType(JavaReflectionKey.java:332) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaObject(JavaReflectionKey.java:277) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.get(JavaReflectionKey.java:134) at org.eclipse.jem.internal.java.adapters.JavaXMIFactoryImpl$JavaXMIResource.getEObject(JavaXMIFactoryImpl.java:102) at org.eclipse.jem.internal.util.emf.workbench.ProjectResourceSetImpl.getEObject(ProjectResourceSetImpl.java:188) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:401) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:388) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:375) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectJavaClass(JavaClassJDOMAdaptor.java:406) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectJavaClass(JavaClassJDOMAdaptor.java:400) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.setSuper(JavaClassJDOMAdaptor.java:659) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectValues(JavaClassJDOMAdaptor.java:454) at org.eclipse.jem.internal.java.adapters.ReflectionAdaptor.reflectValuesIfNecessary(ReflectionAdaptor.java:143) at org.eclipse.jem.internal.java.adapters.JavaReflectionAdaptor.reflectValuesIfNecessary(JavaReflectionAdaptor.java:260) at org.eclipse.jem.java.internal.impl.JavaClassImpl.reflectBase(JavaClassImpl.java:786) at org.eclipse.jem.java.internal.impl.JavaClassImpl.getESuperTypes(JavaClassImpl.java:1675) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspect(BeaninfoClassAdapter.java:632) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspectIfNecessary(BeaninfoClassAdapter.java:428) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspectIfNecessary(BeaninfoClassAdapter.java:415) at org.eclipse.jem.java.internal.impl.JavaClassImpl.getEAnnotations(JavaClassImpl.java:379) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eGet(JavaClassImpl.java:1841) at org.eclipse.emf.ecore.util.EContentsEList$FeatureIteratorImpl.hasNext(EContentsEList.java:429) at org.eclipse.emf.ecore.util.EcoreUtil$ProperContentIterator.hasNext(EcoreUtil.java:1209) at org.eclipse.emf.ecore.util.EcoreUtil$ContentTreeIterator.hasNext(EcoreUtil.java:1393) at org.eclipse.emf.ecore.resource.impl.ResourceImpl.attached(ResourceImpl.java:836) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eBasicSetContainer(BasicEObjectImpl.java:1316) at org.eclipse.emf.ecore.impl.EStructuralFeatureImpl$InternalSettingDelegateSingleContainer.dynamicInverseAdd(EStructuralFeatureImpl.java:1893) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1414) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1408) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eInverseAdd(JavaClassImpl.java:1773) at org.eclipse.emf.ecore.util.EcoreEList.inverseAdd(EcoreEList.java:282) at org.eclipse.emf.common.notify.impl.NotifyingListImpl.addUnique(NotifyingListImpl.java:318) at org.eclipse.emf.common.util.BasicEList.add(BasicEList.java:626) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaClass(JavaReflectionKey.java:176) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaType(JavaReflectionKey.java:332) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaObject(JavaReflectionKey.java:277) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.get(JavaReflectionKey.java:134) at org.eclipse.jem.internal.java.adapters.JavaXMIFactoryImpl$JavaXMIResource.getEObject(JavaXMIFactoryImpl.java:102) at org.eclipse.jem.internal.util.emf.workbench.ProjectResourceSetImpl.getEObject(ProjectResourceSetImpl.java:188) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:401) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:388) at org.eclipse.ve.internal.java.codegen.java.JavaBeanModelBuilder.determineVisitorFactoryRule(JavaBeanModelBuilder.java:507) at org.eclipse.ve.internal.java.codegen.java.JavaBeanModelBuilder.build(JavaBeanModelBuilder.java:440) at org.eclipse.ve.internal.java.codegen.core.JavaSourceTranslator.reverseParse(JavaSourceTranslator.java:865) at org.eclipse.ve.internal.java.codegen.core.JavaSourceTranslator.decodeDocument(JavaSourceTranslator.java:947) at org.eclipse.ve.internal.java.codegen.core.JavaSourceTranslator.loadModel(JavaSourceTranslator.java:597) at org.eclipse.ve.internal.java.codegen.editorpart.JavaVisualEditorPart$Setup.run(JavaVisualEditorPart.java:1978) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55) !ENTRY org.eclipse.jem.beaninfo 2 0 2008-05-25 18:14:03.984 !MESSAGE IWAV0155E Introspection failed on class "java.lang.Object." msg="." !STACK 0 java.lang.ClassCastException: java.lang.Boolean cannot be cast to org.eclipse.emf.common.util.EList at org.eclipse.emf.ecore.change.impl.FeatureChangeImpl.getValue(FeatureChangeImpl.java:422) at org.eclipse.emf.ecore.change.impl.ChangeDescriptionImpl.preApply(ChangeDescriptionImpl.java:480) at org.eclipse.emf.ecore.change.impl.ChangeDescriptionImpl.apply(ChangeDescriptionImpl.java:288) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter$ExtensionDocApplies.run(BeaninfoClassAdapter.java:1139) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.applyExtensionDocument(BeaninfoClassAdapter.java:905) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspect(BeaninfoClassAdapter.java:649) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspectIfNecessary(BeaninfoClassAdapter.java:428) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspectIfNecessary(BeaninfoClassAdapter.java:415) at org.eclipse.jem.java.internal.impl.JavaClassImpl.getEAnnotations(JavaClassImpl.java:379) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eGet(JavaClassImpl.java:1841) at org.eclipse.emf.ecore.util.EContentsEList$FeatureIteratorImpl.hasNext(EContentsEList.java:429) at org.eclipse.emf.ecore.util.EcoreUtil$ProperContentIterator.hasNext(EcoreUtil.java:1209) at org.eclipse.emf.ecore.util.EcoreUtil$ContentTreeIterator.hasNext(EcoreUtil.java:1393) at org.eclipse.emf.ecore.resource.impl.ResourceImpl.attached(ResourceImpl.java:836) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eBasicSetContainer(BasicEObjectImpl.java:1316) at org.eclipse.emf.ecore.impl.EStructuralFeatureImpl$InternalSettingDelegateSingleContainer.dynamicInverseAdd(EStructuralFeatureImpl.java:1893) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1414) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1408) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eInverseAdd(JavaClassImpl.java:1773) at org.eclipse.emf.ecore.util.EcoreEList.inverseAdd(EcoreEList.java:282) at org.eclipse.emf.common.notify.impl.NotifyingListImpl.addUnique(NotifyingListImpl.java:318) at org.eclipse.emf.common.util.BasicEList.add(BasicEList.java:626) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaClass(JavaReflectionKey.java:176) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaType(JavaReflectionKey.java:332) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaObject(JavaReflectionKey.java:277) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.get(JavaReflectionKey.java:134) at org.eclipse.jem.internal.java.adapters.JavaXMIFactoryImpl$JavaXMIResource.getEObject(JavaXMIFactoryImpl.java:102) at org.eclipse.jem.internal.util.emf.workbench.ProjectResourceSetImpl.getEObject(ProjectResourceSetImpl.java:188) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:401) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:388) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:375) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectJavaClass(JavaClassJDOMAdaptor.java:406) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectJavaClass(JavaClassJDOMAdaptor.java:400) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.setSuper(JavaClassJDOMAdaptor.java:659) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectValues(JavaClassJDOMAdaptor.java:454) at org.eclipse.jem.internal.java.adapters.ReflectionAdaptor.reflectValuesIfNecessary(ReflectionAdaptor.java:143) at org.eclipse.jem.internal.java.adapters.JavaReflectionAdaptor.reflectValuesIfNecessary(JavaReflectionAdaptor.java:260) at org.eclipse.jem.java.internal.impl.JavaClassImpl.reflectBase(JavaClassImpl.java:786) at org.eclipse.jem.java.internal.impl.JavaClassImpl.getESuperTypes(JavaClassImpl.java:1675) at org.eclipse.emf.ecore.impl.EClassImpl.getEGenericSuperTypes(EClassImpl.java:343) at org.eclipse.emf.ecore.impl.EClassImpl$9.delegateSize(EClassImpl.java:1703) at org.eclipse.emf.common.util.DelegatingEList.size(DelegatingEList.java:222) at org.eclipse.emf.common.util.DelegatingEList$EIterator.hasNext(DelegatingEList.java:1048) at org.eclipse.emf.ecore.impl.EClassImpl.getEAllSuperTypes(EClassImpl.java:1933) at org.eclipse.jem.java.internal.impl.JavaClassImpl.getEAllSuperTypes(JavaClassImpl.java:1671) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspect(BeaninfoClassAdapter.java:622) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspectIfNecessary(BeaninfoClassAdapter.java:428) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspectIfNecessary(BeaninfoClassAdapter.java:415) at org.eclipse.jem.java.internal.impl.JavaClassImpl.getEAnnotations(JavaClassImpl.java:379) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eGet(JavaClassImpl.java:1841) at org.eclipse.emf.ecore.util.EContentsEList$FeatureIteratorImpl.hasNext(EContentsEList.java:429) at org.eclipse.emf.ecore.util.EcoreUtil$ProperContentIterator.hasNext(EcoreUtil.java:1209) at org.eclipse.emf.ecore.util.EcoreUtil$ContentTreeIterator.hasNext(EcoreUtil.java:1393) at org.eclipse.emf.ecore.resource.impl.ResourceImpl.attached(ResourceImpl.java:836) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eBasicSetContainer(BasicEObjectImpl.java:1316) at org.eclipse.emf.ecore.impl.EStructuralFeatureImpl$InternalSettingDelegateSingleContainer.dynamicInverseAdd(EStructuralFeatureImpl.java:1893) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1414) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1408) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eInverseAdd(JavaClassImpl.java:1773) at org.eclipse.emf.ecore.util.EcoreEList.inverseAdd(EcoreEList.java:282) at org.eclipse.emf.common.notify.impl.NotifyingListImpl.addUnique(NotifyingListImpl.java:318) at org.eclipse.emf.common.util.BasicEList.add(BasicEList.java:626) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaClass(JavaReflectionKey.java:176) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaType(JavaReflectionKey.java:332) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaObject(JavaReflectionKey.java:277) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.get(JavaReflectionKey.java:134) at org.eclipse.jem.internal.java.adapters.JavaXMIFactoryImpl$JavaXMIResource.getEObject(JavaXMIFactoryImpl.java:102) at org.eclipse.jem.internal.util.emf.workbench.ProjectResourceSetImpl.getEObject(ProjectResourceSetImpl.java:188) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:401) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:388) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:375) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectJavaClass(JavaClassJDOMAdaptor.java:406) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectJavaClass(JavaClassJDOMAdaptor.java:400) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.setSuper(JavaClassJDOMAdaptor.java:659) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectValues(JavaClassJDOMAdaptor.java:454) at org.eclipse.jem.internal.java.adapters.ReflectionAdaptor.reflectValuesIfNecessary(ReflectionAdaptor.java:143) at org.eclipse.jem.internal.java.adapters.JavaReflectionAdaptor.reflectValuesIfNecessary(JavaReflectionAdaptor.java:260) at org.eclipse.jem.java.internal.impl.JavaClassImpl.reflectBase(JavaClassImpl.java:786) at org.eclipse.jem.java.internal.impl.JavaClassImpl.isPublic(JavaClassImpl.java:1152) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eGet(JavaClassImpl.java:1883) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eGet(BasicEObjectImpl.java:989) at org.eclipse.emf.ecore.change.impl.FeatureChangeImpl.getValue(FeatureChangeImpl.java:422) at org.eclipse.emf.ecore.change.impl.ChangeDescriptionImpl.preApply(ChangeDescriptionImpl.java:480) at org.eclipse.emf.ecore.change.impl.ChangeDescriptionImpl.apply(ChangeDescriptionImpl.java:288) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter$ExtensionDocApplies.run(BeaninfoClassAdapter.java:1139) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.applyExtensionDocument(BeaninfoClassAdapter.java:905) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspect(BeaninfoClassAdapter.java:649) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspectIfNecessary(BeaninfoClassAdapter.java:428) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspectIfNecessary(BeaninfoClassAdapter.java:415) at org.eclipse.jem.java.internal.impl.JavaClassImpl.getEAnnotations(JavaClassImpl.java:379) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eGet(JavaClassImpl.java:1841) at org.eclipse.emf.ecore.util.EContentsEList$FeatureIteratorImpl.hasNext(EContentsEList.java:429) at org.eclipse.emf.ecore.util.EcoreUtil$ProperContentIterator.hasNext(EcoreUtil.java:1209) at org.eclipse.emf.ecore.util.EcoreUtil$ContentTreeIterator.hasNext(EcoreUtil.java:1393) at org.eclipse.emf.ecore.resource.impl.ResourceImpl.attached(ResourceImpl.java:836) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eBasicSetContainer(BasicEObjectImpl.java:1316) at org.eclipse.emf.ecore.impl.EStructuralFeatureImpl$InternalSettingDelegateSingleContainer.dynamicInverseAdd(EStructuralFeatureImpl.java:1893) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1414) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1408) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eInverseAdd(JavaClassImpl.java:1773) at org.eclipse.emf.ecore.util.EcoreEList.inverseAdd(EcoreEList.java:282) at org.eclipse.emf.common.notify.impl.NotifyingListImpl.addUnique(NotifyingListImpl.java:318) at org.eclipse.emf.common.util.BasicEList.add(BasicEList.java:626) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaClass(JavaReflectionKey.java:176) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaType(JavaReflectionKey.java:332) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaObject(JavaReflectionKey.java:277) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.get(JavaReflectionKey.java:134) at org.eclipse.jem.internal.java.adapters.JavaXMIFactoryImpl$JavaXMIResource.getEObject(JavaXMIFactoryImpl.java:102) at org.eclipse.jem.internal.util.emf.workbench.ProjectResourceSetImpl.getEObject(ProjectResourceSetImpl.java:188) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:401) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:388) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:375) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectJavaClass(JavaClassJDOMAdaptor.java:406) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectJavaClass(JavaClassJDOMAdaptor.java:400) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.setSuper(JavaClassJDOMAdaptor.java:659) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectValues(JavaClassJDOMAdaptor.java:454) at org.eclipse.jem.internal.java.adapters.ReflectionAdaptor.reflectValuesIfNecessary(ReflectionAdaptor.java:143) at org.eclipse.jem.internal.java.adapters.JavaReflectionAdaptor.reflectValuesIfNecessary(JavaReflectionAdaptor.java:260) at org.eclipse.jem.java.internal.impl.JavaClassImpl.reflectBase(JavaClassImpl.java:786) at org.eclipse.jem.java.internal.impl.JavaClassImpl.getKind(JavaClassImpl.java:1135) at org.eclipse.jem.java.internal.impl.JavaClassImpl.isInterface(JavaClassImpl.java:984) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eGet(JavaClassImpl.java:1855) at org.eclipse.emf.ecore.util.EContentsEList$FeatureIteratorImpl.hasNext(EContentsEList.java:429) at org.eclipse.emf.ecore.util.EcoreUtil$ProperContentIterator.hasNext(EcoreUtil.java:1209) at org.eclipse.emf.ecore.util.EcoreUtil$ContentTreeIterator.hasNext(EcoreUtil.java:1393) at org.eclipse.emf.ecore.resource.impl.ResourceImpl.attached(ResourceImpl.java:836) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eBasicSetContainer(BasicEObjectImpl.java:1316) at org.eclipse.emf.ecore.impl.EStructuralFeatureImpl$InternalSettingDelegateSingleContainer.dynamicInverseAdd(EStructuralFeatureImpl.java:1893) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1414) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1408) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eInverseAdd(JavaClassImpl.java:1773) at org.eclipse.emf.ecore.util.EcoreEList.inverseAdd(EcoreEList.java:282) at org.eclipse.emf.common.notify.impl.NotifyingListImpl.addUnique(NotifyingListImpl.java:318) at org.eclipse.emf.common.util.BasicEList.add(BasicEList.java:626) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaClass(JavaReflectionKey.java:176) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaType(JavaReflectionKey.java:332) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaObject(JavaReflectionKey.java:277) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.get(JavaReflectionKey.java:134) at org.eclipse.jem.internal.java.adapters.JavaXMIFactoryImpl$JavaXMIResource.getEObject(JavaXMIFactoryImpl.java:102) at org.eclipse.jem.internal.util.emf.workbench.ProjectResourceSetImpl.getEObject(ProjectResourceSetImpl.java:188) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:401) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:388) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:375) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectJavaClass(JavaClassJDOMAdaptor.java:406) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectJavaClass(JavaClassJDOMAdaptor.java:400) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.setSuper(JavaClassJDOMAdaptor.java:659) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectValues(JavaClassJDOMAdaptor.java:454) at org.eclipse.jem.internal.java.adapters.ReflectionAdaptor.reflectValuesIfNecessary(ReflectionAdaptor.java:143) at org.eclipse.jem.internal.java.adapters.JavaReflectionAdaptor.reflectValuesIfNecessary(JavaReflectionAdaptor.java:260) at org.eclipse.jem.java.internal.impl.JavaClassImpl.reflectBase(JavaClassImpl.java:786) at org.eclipse.jem.java.internal.impl.JavaClassImpl.getESuperTypes(JavaClassImpl.java:1675) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspect(BeaninfoClassAdapter.java:632) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspectIfNecessary(BeaninfoClassAdapter.java:428) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspectIfNecessary(BeaninfoClassAdapter.java:415) at org.eclipse.jem.java.internal.impl.JavaClassImpl.getEAnnotations(JavaClassImpl.java:379) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eGet(JavaClassImpl.java:1841) at org.eclipse.emf.ecore.util.EContentsEList$FeatureIteratorImpl.hasNext(EContentsEList.java:429) at org.eclipse.emf.ecore.util.EcoreUtil$ProperContentIterator.hasNext(EcoreUtil.java:1209) at org.eclipse.emf.ecore.util.EcoreUtil$ContentTreeIterator.hasNext(EcoreUtil.java:1393) at org.eclipse.emf.ecore.resource.impl.ResourceImpl.attached(ResourceImpl.java:836) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eBasicSetContainer(BasicEObjectImpl.java:1316) at org.eclipse.emf.ecore.impl.EStructuralFeatureImpl$InternalSettingDelegateSingleContainer.dynamicInverseAdd(EStructuralFeatureImpl.java:1893) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1414) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1408) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eInverseAdd(JavaClassImpl.java:1773) at org.eclipse.emf.ecore.util.EcoreEList.inverseAdd(EcoreEList.java:282) at org.eclipse.emf.common.notify.impl.NotifyingListImpl.addUnique(NotifyingListImpl.java:318) at org.eclipse.emf.common.util.BasicEList.add(BasicEList.java:626) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaClass(JavaReflectionKey.java:176) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaType(JavaReflectionKey.java:332) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaObject(JavaReflectionKey.java:277) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.get(JavaReflectionKey.java:134) at org.eclipse.jem.internal.java.adapters.JavaXMIFactoryImpl$JavaXMIResource.getEObject(JavaXMIFactoryImpl.java:102) at org.eclipse.jem.internal.util.emf.workbench.ProjectResourceSetImpl.getEObject(ProjectResourceSetImpl.java:188) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:401) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:388) at org.eclipse.ve.internal.java.codegen.java.JavaBeanModelBuilder.determineVisitorFactoryRule(JavaBeanModelBuilder.java:507) at org.eclipse.ve.internal.java.codegen.java.JavaBeanModelBuilder.build(JavaBeanModelBuilder.java:440) at org.eclipse.ve.internal.java.codegen.core.JavaSourceTranslator.reverseParse(JavaSourceTranslator.java:865) at org.eclipse.ve.internal.java.codegen.core.JavaSourceTranslator.decodeDocument(JavaSourceTranslator.java:947) at org.eclipse.ve.internal.java.codegen.core.JavaSourceTranslator.loadModel(JavaSourceTranslator.java:597) at org.eclipse.ve.internal.java.codegen.editorpart.JavaVisualEditorPart$Setup.run(JavaVisualEditorPart.java:1978) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55) !ENTRY org.eclipse.jem.beaninfo 2 0 2008-05-25 18:14:04.000 !MESSAGE IWAV0155E Introspection failed on class "java.lang.Object." msg="." !STACK 0 java.lang.ClassCastException: java.lang.Boolean cannot be cast to org.eclipse.emf.common.util.EList at org.eclipse.emf.ecore.change.impl.FeatureChangeImpl.getValue(FeatureChangeImpl.java:422) at org.eclipse.emf.ecore.change.impl.ChangeDescriptionImpl.preApply(ChangeDescriptionImpl.java:480) at org.eclipse.emf.ecore.change.impl.ChangeDescriptionImpl.apply(ChangeDescriptionImpl.java:288) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter$ExtensionDocApplies.run(BeaninfoClassAdapter.java:1139) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.applyExtensionDocument(BeaninfoClassAdapter.java:905) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspect(BeaninfoClassAdapter.java:649) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspectIfNecessary(BeaninfoClassAdapter.java:428) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspectIfNecessary(BeaninfoClassAdapter.java:415) at org.eclipse.jem.java.internal.impl.JavaClassImpl.getEAnnotations(JavaClassImpl.java:379) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eGet(JavaClassImpl.java:1841) at org.eclipse.emf.ecore.util.EContentsEList$FeatureIteratorImpl.hasNext(EContentsEList.java:429) at org.eclipse.emf.ecore.util.EcoreUtil$ProperContentIterator.hasNext(EcoreUtil.java:1209) at org.eclipse.emf.ecore.util.EcoreUtil$ContentTreeIterator.hasNext(EcoreUtil.java:1393) at org.eclipse.emf.ecore.resource.impl.ResourceImpl.attached(ResourceImpl.java:836) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eBasicSetContainer(BasicEObjectImpl.java:1316) at org.eclipse.emf.ecore.impl.EStructuralFeatureImpl$InternalSettingDelegateSingleContainer.dynamicInverseAdd(EStructuralFeatureImpl.java:1893) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1414) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1408) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eInverseAdd(JavaClassImpl.java:1773) at org.eclipse.emf.ecore.util.EcoreEList.inverseAdd(EcoreEList.java:282) at org.eclipse.emf.common.notify.impl.NotifyingListImpl.addUnique(NotifyingListImpl.java:318) at org.eclipse.emf.common.util.BasicEList.add(BasicEList.java:626) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaClass(JavaReflectionKey.java:176) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaType(JavaReflectionKey.java:332) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaObject(JavaReflectionKey.java:277) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.get(JavaReflectionKey.java:134) at org.eclipse.jem.internal.java.adapters.JavaXMIFactoryImpl$JavaXMIResource.getEObject(JavaXMIFactoryImpl.java:102) at org.eclipse.jem.internal.util.emf.workbench.ProjectResourceSetImpl.getEObject(ProjectResourceSetImpl.java:188) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:401) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:388) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:375) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectJavaClass(JavaClassJDOMAdaptor.java:406) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectJavaClass(JavaClassJDOMAdaptor.java:400) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.setSuper(JavaClassJDOMAdaptor.java:659) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectValues(JavaClassJDOMAdaptor.java:454) at org.eclipse.jem.internal.java.adapters.ReflectionAdaptor.reflectValuesIfNecessary(ReflectionAdaptor.java:143) at org.eclipse.jem.internal.java.adapters.JavaReflectionAdaptor.reflectValuesIfNecessary(JavaReflectionAdaptor.java:260) at org.eclipse.jem.java.internal.impl.JavaClassImpl.reflectBase(JavaClassImpl.java:786) at org.eclipse.jem.java.internal.impl.JavaClassImpl.getESuperTypes(JavaClassImpl.java:1675) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspect(BeaninfoClassAdapter.java:632) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspectIfNecessary(BeaninfoClassAdapter.java:428) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspectIfNecessary(BeaninfoClassAdapter.java:415) at org.eclipse.jem.java.internal.impl.JavaClassImpl.getEAnnotations(JavaClassImpl.java:379) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eGet(JavaClassImpl.java:1841) at org.eclipse.emf.ecore.util.EContentsEList$FeatureIteratorImpl.hasNext(EContentsEList.java:429) at org.eclipse.emf.ecore.util.EcoreUtil$ProperContentIterator.hasNext(EcoreUtil.java:1209) at org.eclipse.emf.ecore.util.EcoreUtil$ContentTreeIterator.hasNext(EcoreUtil.java:1393) at org.eclipse.emf.ecore.resource.impl.ResourceImpl.attached(ResourceImpl.java:836) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eBasicSetContainer(BasicEObjectImpl.java:1316) at org.eclipse.emf.ecore.impl.EStructuralFeatureImpl$InternalSettingDelegateSingleContainer.dynamicInverseAdd(EStructuralFeatureImpl.java:1893) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1414) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1408) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eInverseAdd(JavaClassImpl.java:1773) at org.eclipse.emf.ecore.util.EcoreEList.inverseAdd(EcoreEList.java:282) at org.eclipse.emf.common.notify.impl.NotifyingListImpl.addUnique(NotifyingListImpl.java:318) at org.eclipse.emf.common.util.BasicEList.add(BasicEList.java:626) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaClass(JavaReflectionKey.java:176) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaType(JavaReflectionKey.java:332) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaObject(JavaReflectionKey.java:277) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.get(JavaReflectionKey.java:134) at org.eclipse.jem.internal.java.adapters.JavaXMIFactoryImpl$JavaXMIResource.getEObject(JavaXMIFactoryImpl.java:102) at org.eclipse.jem.internal.util.emf.workbench.ProjectResourceSetImpl.getEObject(ProjectResourceSetImpl.java:188) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:401) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:388) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:375) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectJavaClass(JavaClassJDOMAdaptor.java:406) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectJavaClass(JavaClassJDOMAdaptor.java:400) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.setSuper(JavaClassJDOMAdaptor.java:659) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectValues(JavaClassJDOMAdaptor.java:454) at org.eclipse.jem.internal.java.adapters.ReflectionAdaptor.reflectValuesIfNecessary(ReflectionAdaptor.java:143) at org.eclipse.jem.internal.java.adapters.JavaReflectionAdaptor.reflectValuesIfNecessary(JavaReflectionAdaptor.java:260) at org.eclipse.jem.java.internal.impl.JavaClassImpl.reflectBase(JavaClassImpl.java:786) at org.eclipse.jem.java.internal.impl.JavaClassImpl.isPublic(JavaClassImpl.java:1152) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eGet(JavaClassImpl.java:1883) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eGet(BasicEObjectImpl.java:989) at org.eclipse.emf.ecore.change.impl.FeatureChangeImpl.getValue(FeatureChangeImpl.java:422) at org.eclipse.emf.ecore.change.impl.ChangeDescriptionImpl.preApply(ChangeDescriptionImpl.java:480) at org.eclipse.emf.ecore.change.impl.ChangeDescriptionImpl.apply(ChangeDescriptionImpl.java:288) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter$ExtensionDocApplies.run(BeaninfoClassAdapter.java:1139) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.applyExtensionDocument(BeaninfoClassAdapter.java:905) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspect(BeaninfoClassAdapter.java:649) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspectIfNecessary(BeaninfoClassAdapter.java:428) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspectIfNecessary(BeaninfoClassAdapter.java:415) at org.eclipse.jem.java.internal.impl.JavaClassImpl.getEAnnotations(JavaClassImpl.java:379) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eGet(JavaClassImpl.java:1841) at org.eclipse.emf.ecore.util.EContentsEList$FeatureIteratorImpl.hasNext(EContentsEList.java:429) at org.eclipse.emf.ecore.util.EcoreUtil$ProperContentIterator.hasNext(EcoreUtil.java:1209) at org.eclipse.emf.ecore.util.EcoreUtil$ContentTreeIterator.hasNext(EcoreUtil.java:1393) at org.eclipse.emf.ecore.resource.impl.ResourceImpl.attached(ResourceImpl.java:836) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eBasicSetContainer(BasicEObjectImpl.java:1316) at org.eclipse.emf.ecore.impl.EStructuralFeatureImpl$InternalSettingDelegateSingleContainer.dynamicInverseAdd(EStructuralFeatureImpl.java:1893) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1414) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1408) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eInverseAdd(JavaClassImpl.java:1773) at org.eclipse.emf.ecore.util.EcoreEList.inverseAdd(EcoreEList.java:282) at org.eclipse.emf.common.notify.impl.NotifyingListImpl.addUnique(NotifyingListImpl.java:318) at org.eclipse.emf.common.util.BasicEList.add(BasicEList.java:626) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaClass(JavaReflectionKey.java:176) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaType(JavaReflectionKey.java:332) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaObject(JavaReflectionKey.java:277) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.get(JavaReflectionKey.java:134) at org.eclipse.jem.internal.java.adapters.JavaXMIFactoryImpl$JavaXMIResource.getEObject(JavaXMIFactoryImpl.java:102) at org.eclipse.jem.internal.util.emf.workbench.ProjectResourceSetImpl.getEObject(ProjectResourceSetImpl.java:188) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:401) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:388) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:375) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectJavaClass(JavaClassJDOMAdaptor.java:406) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectJavaClass(JavaClassJDOMAdaptor.java:400) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.setSuper(JavaClassJDOMAdaptor.java:659) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectValues(JavaClassJDOMAdaptor.java:454) at org.eclipse.jem.internal.java.adapters.ReflectionAdaptor.reflectValuesIfNecessary(ReflectionAdaptor.java:143) at org.eclipse.jem.internal.java.adapters.JavaReflectionAdaptor.reflectValuesIfNecessary(JavaReflectionAdaptor.java:260) at org.eclipse.jem.java.internal.impl.JavaClassImpl.reflectBase(JavaClassImpl.java:786) at org.eclipse.jem.java.internal.impl.JavaClassImpl.getKind(JavaClassImpl.java:1135) at org.eclipse.jem.java.internal.impl.JavaClassImpl.isInterface(JavaClassImpl.java:984) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eGet(JavaClassImpl.java:1855) at org.eclipse.emf.ecore.util.EContentsEList$FeatureIteratorImpl.hasNext(EContentsEList.java:429) at org.eclipse.emf.ecore.util.EcoreUtil$ProperContentIterator.hasNext(EcoreUtil.java:1209) at org.eclipse.emf.ecore.util.EcoreUtil$ContentTreeIterator.hasNext(EcoreUtil.java:1393) at org.eclipse.emf.ecore.resource.impl.ResourceImpl.attached(ResourceImpl.java:836) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eBasicSetContainer(BasicEObjectImpl.java:1316) at org.eclipse.emf.ecore.impl.EStructuralFeatureImpl$InternalSettingDelegateSingleContainer.dynamicInverseAdd(EStructuralFeatureImpl.java:1893) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1414) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1408) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eInverseAdd(JavaClassImpl.java:1773) at org.eclipse.emf.ecore.util.EcoreEList.inverseAdd(EcoreEList.java:282) at org.eclipse.emf.common.notify.impl.NotifyingListImpl.addUnique(NotifyingListImpl.java:318) at org.eclipse.emf.common.util.BasicEList.add(BasicEList.java:626) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaClass(JavaReflectionKey.java:176) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaType(JavaReflectionKey.java:332) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaObject(JavaReflectionKey.java:277) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.get(JavaReflectionKey.java:134) at org.eclipse.jem.internal.java.adapters.JavaXMIFactoryImpl$JavaXMIResource.getEObject(JavaXMIFactoryImpl.java:102) at org.eclipse.jem.internal.util.emf.workbench.ProjectResourceSetImpl.getEObject(ProjectResourceSetImpl.java:188) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:401) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:388) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:375) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectJavaClass(JavaClassJDOMAdaptor.java:406) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectJavaClass(JavaClassJDOMAdaptor.java:400) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.setSuper(JavaClassJDOMAdaptor.java:659) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectValues(JavaClassJDOMAdaptor.java:454) at org.eclipse.jem.internal.java.adapters.ReflectionAdaptor.reflectValuesIfNecessary(ReflectionAdaptor.java:143) at org.eclipse.jem.internal.java.adapters.JavaReflectionAdaptor.reflectValuesIfNecessary(JavaReflectionAdaptor.java:260) at org.eclipse.jem.java.internal.impl.JavaClassImpl.reflectBase(JavaClassImpl.java:786) at org.eclipse.jem.java.internal.impl.JavaClassImpl.getESuperTypes(JavaClassImpl.java:1675) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspect(BeaninfoClassAdapter.java:632) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspectIfNecessary(BeaninfoClassAdapter.java:428) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspectIfNecessary(BeaninfoClassAdapter.java:415) at org.eclipse.jem.java.internal.impl.JavaClassImpl.getEAnnotations(JavaClassImpl.java:379) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eGet(JavaClassImpl.java:1841) at org.eclipse.emf.ecore.util.EContentsEList$FeatureIteratorImpl.hasNext(EContentsEList.java:429) at org.eclipse.emf.ecore.util.EcoreUtil$ProperContentIterator.hasNext(EcoreUtil.java:1209) at org.eclipse.emf.ecore.util.EcoreUtil$ContentTreeIterator.hasNext(EcoreUtil.java:1393) at org.eclipse.emf.ecore.resource.impl.ResourceImpl.attached(ResourceImpl.java:836) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eBasicSetContainer(BasicEObjectImpl.java:1316) at org.eclipse.emf.ecore.impl.EStructuralFeatureImpl$InternalSettingDelegateSingleContainer.dynamicInverseAdd(EStructuralFeatureImpl.java:1893) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1414) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1408) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eInverseAdd(JavaClassImpl.java:1773) at org.eclipse.emf.ecore.util.EcoreEList.inverseAdd(EcoreEList.java:282) at org.eclipse.emf.common.notify.impl.NotifyingListImpl.addUnique(NotifyingListImpl.java:318) at org.eclipse.emf.common.util.BasicEList.add(BasicEList.java:626) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaClass(JavaReflectionKey.java:176) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaType(JavaReflectionKey.java:332) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaObject(JavaReflectionKey.java:277) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.get(JavaReflectionKey.java:134) at org.eclipse.jem.internal.java.adapters.JavaXMIFactoryImpl$JavaXMIResource.getEObject(JavaXMIFactoryImpl.java:102) at org.eclipse.jem.internal.util.emf.workbench.ProjectResourceSetImpl.getEObject(ProjectResourceSetImpl.java:188) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:401) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:388) at org.eclipse.ve.internal.java.codegen.java.JavaBeanModelBuilder.determineVisitorFactoryRule(JavaBeanModelBuilder.java:507) at org.eclipse.ve.internal.java.codegen.java.JavaBeanModelBuilder.build(JavaBeanModelBuilder.java:440) at org.eclipse.ve.internal.java.codegen.core.JavaSourceTranslator.reverseParse(JavaSourceTranslator.java:865) at org.eclipse.ve.internal.java.codegen.core.JavaSourceTranslator.decodeDocument(JavaSourceTranslator.java:947) at org.eclipse.ve.internal.java.codegen.core.JavaSourceTranslator.loadModel(JavaSourceTranslator.java:597) at org.eclipse.ve.internal.java.codegen.editorpart.JavaVisualEditorPart$Setup.run(JavaVisualEditorPart.java:1978) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55) !ENTRY org.eclipse.jem.beaninfo 2 0 2008-05-25 18:14:04.031 !MESSAGE IWAV0155E Introspection failed on class "java.lang.Object." msg="." !STACK 0 java.lang.ClassCastException: java.lang.Boolean cannot be cast to org.eclipse.emf.common.util.EList at org.eclipse.emf.ecore.change.impl.FeatureChangeImpl.getValue(FeatureChangeImpl.java:422) at org.eclipse.emf.ecore.change.impl.ChangeDescriptionImpl.preApply(ChangeDescriptionImpl.java:480) at org.eclipse.emf.ecore.change.impl.ChangeDescriptionImpl.apply(ChangeDescriptionImpl.java:288) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter$ExtensionDocApplies.run(BeaninfoClassAdapter.java:1139) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.applyExtensionDocument(BeaninfoClassAdapter.java:905) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspect(BeaninfoClassAdapter.java:649) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspectIfNecessary(BeaninfoClassAdapter.java:428) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspectIfNecessary(BeaninfoClassAdapter.java:415) at org.eclipse.jem.java.internal.impl.JavaClassImpl.getEAnnotations(JavaClassImpl.java:379) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eGet(JavaClassImpl.java:1841) at org.eclipse.emf.ecore.util.EContentsEList$FeatureIteratorImpl.hasNext(EContentsEList.java:429) at org.eclipse.emf.ecore.util.EcoreUtil$ProperContentIterator.hasNext(EcoreUtil.java:1209) at org.eclipse.emf.ecore.util.EcoreUtil$ContentTreeIterator.hasNext(EcoreUtil.java:1393) at org.eclipse.emf.ecore.resource.impl.ResourceImpl.attached(ResourceImpl.java:836) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eBasicSetContainer(BasicEObjectImpl.java:1316) at org.eclipse.emf.ecore.impl.EStructuralFeatureImpl$InternalSettingDelegateSingleContainer.dynamicInverseAdd(EStructuralFeatureImpl.java:1893) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1414) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1408) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eInverseAdd(JavaClassImpl.java:1773) at org.eclipse.emf.ecore.util.EcoreEList.inverseAdd(EcoreEList.java:282) at org.eclipse.emf.common.notify.impl.NotifyingListImpl.addUnique(NotifyingListImpl.java:318) at org.eclipse.emf.common.util.BasicEList.add(BasicEList.java:626) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaClass(JavaReflectionKey.java:176) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaType(JavaReflectionKey.java:332) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaObject(JavaReflectionKey.java:277) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.get(JavaReflectionKey.java:134) at org.eclipse.jem.internal.java.adapters.JavaXMIFactoryImpl$JavaXMIResource.getEObject(JavaXMIFactoryImpl.java:102) at org.eclipse.jem.internal.util.emf.workbench.ProjectResourceSetImpl.getEObject(ProjectResourceSetImpl.java:188) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:401) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:388) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:375) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectJavaClass(JavaClassJDOMAdaptor.java:406) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectJavaClass(JavaClassJDOMAdaptor.java:400) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.setSuper(JavaClassJDOMAdaptor.java:659) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectValues(JavaClassJDOMAdaptor.java:454) at org.eclipse.jem.internal.java.adapters.ReflectionAdaptor.reflectValuesIfNecessary(ReflectionAdaptor.java:143) at org.eclipse.jem.internal.java.adapters.JavaReflectionAdaptor.reflectValuesIfNecessary(JavaReflectionAdaptor.java:260) at org.eclipse.jem.java.internal.impl.JavaClassImpl.reflectBase(JavaClassImpl.java:786) at org.eclipse.jem.java.internal.impl.JavaClassImpl.isPublic(JavaClassImpl.java:1152) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eGet(JavaClassImpl.java:1883) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eGet(BasicEObjectImpl.java:989) at org.eclipse.emf.ecore.change.impl.FeatureChangeImpl.getValue(FeatureChangeImpl.java:422) at org.eclipse.emf.ecore.change.impl.ChangeDescriptionImpl.preApply(ChangeDescriptionImpl.java:480) at org.eclipse.emf.ecore.change.impl.ChangeDescriptionImpl.apply(ChangeDescriptionImpl.java:288) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter$ExtensionDocApplies.run(BeaninfoClassAdapter.java:1139) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.applyExtensionDocument(BeaninfoClassAdapter.java:905) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspect(BeaninfoClassAdapter.java:649) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspectIfNecessary(BeaninfoClassAdapter.java:428) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspectIfNecessary(BeaninfoClassAdapter.java:415) at org.eclipse.jem.java.internal.impl.JavaClassImpl.getEAnnotations(JavaClassImpl.java:379) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eGet(JavaClassImpl.java:1841) at org.eclipse.emf.ecore.util.EContentsEList$FeatureIteratorImpl.hasNext(EContentsEList.java:429) at org.eclipse.emf.ecore.util.EcoreUtil$ProperContentIterator.hasNext(EcoreUtil.java:1209) at org.eclipse.emf.ecore.util.EcoreUtil$ContentTreeIterator.hasNext(EcoreUtil.java:1393) at org.eclipse.emf.ecore.resource.impl.ResourceImpl.attached(ResourceImpl.java:836) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eBasicSetContainer(BasicEObjectImpl.java:1316) at org.eclipse.emf.ecore.impl.EStructuralFeatureImpl$InternalSettingDelegateSingleContainer.dynamicInverseAdd(EStructuralFeatureImpl.java:1893) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1414) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1408) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eInverseAdd(JavaClassImpl.java:1773) at org.eclipse.emf.ecore.util.EcoreEList.inverseAdd(EcoreEList.java:282) at org.eclipse.emf.common.notify.impl.NotifyingListImpl.addUnique(NotifyingListImpl.java:318) at org.eclipse.emf.common.util.BasicEList.add(BasicEList.java:626) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaClass(JavaReflectionKey.java:176) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaType(JavaReflectionKey.java:332) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaObject(JavaReflectionKey.java:277) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.get(JavaReflectionKey.java:134) at org.eclipse.jem.internal.java.adapters.JavaXMIFactoryImpl$JavaXMIResource.getEObject(JavaXMIFactoryImpl.java:102) at org.eclipse.jem.internal.util.emf.workbench.ProjectResourceSetImpl.getEObject(ProjectResourceSetImpl.java:188) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:401) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:388) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:375) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectJavaClass(JavaClassJDOMAdaptor.java:406) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectJavaClass(JavaClassJDOMAdaptor.java:400) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.setSuper(JavaClassJDOMAdaptor.java:659) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectValues(JavaClassJDOMAdaptor.java:454) at org.eclipse.jem.internal.java.adapters.ReflectionAdaptor.reflectValuesIfNecessary(ReflectionAdaptor.java:143) at org.eclipse.jem.internal.java.adapters.JavaReflectionAdaptor.reflectValuesIfNecessary(JavaReflectionAdaptor.java:260) at org.eclipse.jem.java.internal.impl.JavaClassImpl.reflectBase(JavaClassImpl.java:786) at org.eclipse.jem.java.internal.impl.JavaClassImpl.isPublic(JavaClassImpl.java:1152) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eGet(JavaClassImpl.java:1883) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eGet(BasicEObjectImpl.java:989) at org.eclipse.emf.ecore.change.impl.FeatureChangeImpl.getValue(FeatureChangeImpl.java:422) at org.eclipse.emf.ecore.change.impl.ChangeDescriptionImpl.preApply(ChangeDescriptionImpl.java:480) at org.eclipse.emf.ecore.change.impl.ChangeDescriptionImpl.apply(ChangeDescriptionImpl.java:288) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter$ExtensionDocApplies.run(BeaninfoClassAdapter.java:1139) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.applyExtensionDocument(BeaninfoClassAdapter.java:905) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspect(BeaninfoClassAdapter.java:649) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspectIfNecessary(BeaninfoClassAdapter.java:428) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspectIfNecessary(BeaninfoClassAdapter.java:415) at org.eclipse.jem.java.internal.impl.JavaClassImpl.getEAnnotations(JavaClassImpl.java:379) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eGet(JavaClassImpl.java:1841) at org.eclipse.emf.ecore.util.EContentsEList$FeatureIteratorImpl.hasNext(EContentsEList.java:429) at org.eclipse.emf.ecore.util.EcoreUtil$ProperContentIterator.hasNext(EcoreUtil.java:1209) at org.eclipse.emf.ecore.util.EcoreUtil$ContentTreeIterator.hasNext(EcoreUtil.java:1393) at org.eclipse.emf.ecore.resource.impl.ResourceImpl.attached(ResourceImpl.java:836) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eBasicSetContainer(BasicEObjectImpl.java:1316) at org.eclipse.emf.ecore.impl.EStructuralFeatureImpl$InternalSettingDelegateSingleContainer.dynamicInverseAdd(EStructuralFeatureImpl.java:1893) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1414) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1408) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eInverseAdd(JavaClassImpl.java:1773) at org.eclipse.emf.ecore.util.EcoreEList.inverseAdd(EcoreEList.java:282) at org.eclipse.emf.common.notify.impl.NotifyingListImpl.addUnique(NotifyingListImpl.java:318) at org.eclipse.emf.common.util.BasicEList.add(BasicEList.java:626) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaClass(JavaReflectionKey.java:176) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaType(JavaReflectionKey.java:332) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaObject(JavaReflectionKey.java:277) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.get(JavaReflectionKey.java:134) at org.eclipse.jem.internal.java.adapters.JavaXMIFactoryImpl$JavaXMIResource.getEObject(JavaXMIFactoryImpl.java:102) at org.eclipse.jem.internal.util.emf.workbench.ProjectResourceSetImpl.getEObject(ProjectResourceSetImpl.java:188) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:401) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:388) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:375) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectJavaClass(JavaClassJDOMAdaptor.java:406) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectJavaClass(JavaClassJDOMAdaptor.java:400) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.setSuper(JavaClassJDOMAdaptor.java:659) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectValues(JavaClassJDOMAdaptor.java:454) at org.eclipse.jem.internal.java.adapters.ReflectionAdaptor.reflectValuesIfNecessary(ReflectionAdaptor.java:143) at org.eclipse.jem.internal.java.adapters.JavaReflectionAdaptor.reflectValuesIfNecessary(JavaReflectionAdaptor.java:260) at org.eclipse.jem.java.internal.impl.JavaClassImpl.reflectBase(JavaClassImpl.java:786) at org.eclipse.jem.java.internal.impl.JavaClassImpl.getKind(JavaClassImpl.java:1135) at org.eclipse.jem.java.internal.impl.JavaClassImpl.isInterface(JavaClassImpl.java:984) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eGet(JavaClassImpl.java:1855) at org.eclipse.emf.ecore.util.EContentsEList$FeatureIteratorImpl.hasNext(EContentsEList.java:429) at org.eclipse.emf.ecore.util.EcoreUtil$ProperContentIterator.hasNext(EcoreUtil.java:1209) at org.eclipse.emf.ecore.util.EcoreUtil$ContentTreeIterator.hasNext(EcoreUtil.java:1393) at org.eclipse.emf.ecore.resource.impl.ResourceImpl.attached(ResourceImpl.java:836) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eBasicSetContainer(BasicEObjectImpl.java:1316) at org.eclipse.emf.ecore.impl.EStructuralFeatureImpl$InternalSettingDelegateSingleContainer.dynamicInverseAdd(EStructuralFeatureImpl.java:1893) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1414) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1408) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eInverseAdd(JavaClassImpl.java:1773) at org.eclipse.emf.ecore.util.EcoreEList.inverseAdd(EcoreEList.java:282) at org.eclipse.emf.common.notify.impl.NotifyingListImpl.addUnique(NotifyingListImpl.java:318) at org.eclipse.emf.common.util.BasicEList.add(BasicEList.java:626) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaClass(JavaReflectionKey.java:176) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaType(JavaReflectionKey.java:332) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaObject(JavaReflectionKey.java:277) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.get(JavaReflectionKey.java:134) at org.eclipse.jem.internal.java.adapters.JavaXMIFactoryImpl$JavaXMIResource.getEObject(JavaXMIFactoryImpl.java:102) at org.eclipse.jem.internal.util.emf.workbench.ProjectResourceSetImpl.getEObject(ProjectResourceSetImpl.java:188) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:401) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:388) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:375) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectJavaClass(JavaClassJDOMAdaptor.java:406) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectJavaClass(JavaClassJDOMAdaptor.java:400) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.setSuper(JavaClassJDOMAdaptor.java:659) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectValues(JavaClassJDOMAdaptor.java:454) at org.eclipse.jem.internal.java.adapters.ReflectionAdaptor.reflectValuesIfNecessary(ReflectionAdaptor.java:143) at org.eclipse.jem.internal.java.adapters.JavaReflectionAdaptor.reflectValuesIfNecessary(JavaReflectionAdaptor.java:260) at org.eclipse.jem.java.internal.impl.JavaClassImpl.reflectBase(JavaClassImpl.java:786) at org.eclipse.jem.java.internal.impl.JavaClassImpl.getESuperTypes(JavaClassImpl.java:1675) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspect(BeaninfoClassAdapter.java:632) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspectIfNecessary(BeaninfoClassAdapter.java:428) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspectIfNecessary(BeaninfoClassAdapter.java:415) at org.eclipse.jem.java.internal.impl.JavaClassImpl.getEAnnotations(JavaClassImpl.java:379) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eGet(JavaClassImpl.java:1841) at org.eclipse.emf.ecore.util.EContentsEList$FeatureIteratorImpl.hasNext(EContentsEList.java:429) at org.eclipse.emf.ecore.util.EcoreUtil$ProperContentIterator.hasNext(EcoreUtil.java:1209) at org.eclipse.emf.ecore.util.EcoreUtil$ContentTreeIterator.hasNext(EcoreUtil.java:1393) at org.eclipse.emf.ecore.resource.impl.ResourceImpl.attached(ResourceImpl.java:836) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eBasicSetContainer(BasicEObjectImpl.java:1316) at org.eclipse.emf.ecore.impl.EStructuralFeatureImpl$InternalSettingDelegateSingleContainer.dynamicInverseAdd(EStructuralFeatureImpl.java:1893) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1414) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1408) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eInverseAdd(JavaClassImpl.java:1773) at org.eclipse.emf.ecore.util.EcoreEList.inverseAdd(EcoreEList.java:282) at org.eclipse.emf.common.notify.impl.NotifyingListImpl.addUnique(NotifyingListImpl.java:318) at org.eclipse.emf.common.util.BasicEList.add(BasicEList.java:626) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaClass(JavaReflectionKey.java:176) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaType(JavaReflectionKey.java:332) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaObject(JavaReflectionKey.java:277) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.get(JavaReflectionKey.java:134) at org.eclipse.jem.internal.java.adapters.JavaXMIFactoryImpl$JavaXMIResource.getEObject(JavaXMIFactoryImpl.java:102) at org.eclipse.jem.internal.util.emf.workbench.ProjectResourceSetImpl.getEObject(ProjectResourceSetImpl.java:188) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:401) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:388) at org.eclipse.ve.internal.java.codegen.java.JavaBeanModelBuilder.determineVisitorFactoryRule(JavaBeanModelBuilder.java:507) at org.eclipse.ve.internal.java.codegen.java.JavaBeanModelBuilder.build(JavaBeanModelBuilder.java:440) at org.eclipse.ve.internal.java.codegen.core.JavaSourceTranslator.reverseParse(JavaSourceTranslator.java:865) at org.eclipse.ve.internal.java.codegen.core.JavaSourceTranslator.decodeDocument(JavaSourceTranslator.java:947) at org.eclipse.ve.internal.java.codegen.core.JavaSourceTranslator.loadModel(JavaSourceTranslator.java:597) at org.eclipse.ve.internal.java.codegen.editorpart.JavaVisualEditorPart$Setup.run(JavaVisualEditorPart.java:1978) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55) !ENTRY org.eclipse.jem.beaninfo 2 0 2008-05-25 18:14:04.031 !MESSAGE IWAV0155E Introspection failed on class "java.awt.Component." msg="." !STACK 0 java.lang.ClassCastException: java.lang.Boolean cannot be cast to org.eclipse.emf.common.util.EList at org.eclipse.emf.ecore.change.impl.FeatureChangeImpl.getValue(FeatureChangeImpl.java:422) at org.eclipse.emf.ecore.change.impl.ChangeDescriptionImpl.preApply(ChangeDescriptionImpl.java:480) at org.eclipse.emf.ecore.change.impl.ChangeDescriptionImpl.apply(ChangeDescriptionImpl.java:288) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter$ExtensionDocApplies.run(BeaninfoClassAdapter.java:1139) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.applyExtensionDocument(BeaninfoClassAdapter.java:905) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspect(BeaninfoClassAdapter.java:649) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspectIfNecessary(BeaninfoClassAdapter.java:428) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspectIfNecessary(BeaninfoClassAdapter.java:415) at org.eclipse.jem.java.internal.impl.JavaClassImpl.getEAnnotations(JavaClassImpl.java:379) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eGet(JavaClassImpl.java:1841) at org.eclipse.emf.ecore.util.EContentsEList$FeatureIteratorImpl.hasNext(EContentsEList.java:429) at org.eclipse.emf.ecore.util.EcoreUtil$ProperContentIterator.hasNext(EcoreUtil.java:1209) at org.eclipse.emf.ecore.util.EcoreUtil$ContentTreeIterator.hasNext(EcoreUtil.java:1393) at org.eclipse.emf.ecore.resource.impl.ResourceImpl.attached(ResourceImpl.java:836) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eBasicSetContainer(BasicEObjectImpl.java:1316) at org.eclipse.emf.ecore.impl.EStructuralFeatureImpl$InternalSettingDelegateSingleContainer.dynamicInverseAdd(EStructuralFeatureImpl.java:1893) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1414) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1408) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eInverseAdd(JavaClassImpl.java:1773) at org.eclipse.emf.ecore.util.EcoreEList.inverseAdd(EcoreEList.java:282) at org.eclipse.emf.common.notify.impl.NotifyingListImpl.addUnique(NotifyingListImpl.java:318) at org.eclipse.emf.common.util.BasicEList.add(BasicEList.java:626) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaClass(JavaReflectionKey.java:176) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaType(JavaReflectionKey.java:332) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaObject(JavaReflectionKey.java:277) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.get(JavaReflectionKey.java:134) at org.eclipse.jem.internal.java.adapters.JavaXMIFactoryImpl$JavaXMIResource.getEObject(JavaXMIFactoryImpl.java:102) at org.eclipse.jem.internal.util.emf.workbench.ProjectResourceSetImpl.getEObject(ProjectResourceSetImpl.java:188) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:401) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:388) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:375) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectJavaClass(JavaClassJDOMAdaptor.java:406) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectJavaClass(JavaClassJDOMAdaptor.java:400) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.setSuper(JavaClassJDOMAdaptor.java:659) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectValues(JavaClassJDOMAdaptor.java:454) at org.eclipse.jem.internal.java.adapters.ReflectionAdaptor.reflectValuesIfNecessary(ReflectionAdaptor.java:143) at org.eclipse.jem.internal.java.adapters.JavaReflectionAdaptor.reflectValuesIfNecessary(JavaReflectionAdaptor.java:260) at org.eclipse.jem.java.internal.impl.JavaClassImpl.reflectBase(JavaClassImpl.java:786) at org.eclipse.jem.java.internal.impl.JavaClassImpl.isPublic(JavaClassImpl.java:1152) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eGet(JavaClassImpl.java:1883) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eGet(BasicEObjectImpl.java:989) at org.eclipse.emf.ecore.change.impl.FeatureChangeImpl.getValue(FeatureChangeImpl.java:422) at org.eclipse.emf.ecore.change.impl.ChangeDescriptionImpl.preApply(ChangeDescriptionImpl.java:480) at org.eclipse.emf.ecore.change.impl.ChangeDescriptionImpl.apply(ChangeDescriptionImpl.java:288) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter$ExtensionDocApplies.run(BeaninfoClassAdapter.java:1139) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.applyExtensionDocument(BeaninfoClassAdapter.java:905) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspect(BeaninfoClassAdapter.java:649) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspectIfNecessary(BeaninfoClassAdapter.java:428) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspectIfNecessary(BeaninfoClassAdapter.java:415) at org.eclipse.jem.java.internal.impl.JavaClassImpl.getEAnnotations(JavaClassImpl.java:379) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eGet(JavaClassImpl.java:1841) at org.eclipse.emf.ecore.util.EContentsEList$FeatureIteratorImpl.hasNext(EContentsEList.java:429) at org.eclipse.emf.ecore.util.EcoreUtil$ProperContentIterator.hasNext(EcoreUtil.java:1209) at org.eclipse.emf.ecore.util.EcoreUtil$ContentTreeIterator.hasNext(EcoreUtil.java:1393) at org.eclipse.emf.ecore.resource.impl.ResourceImpl.attached(ResourceImpl.java:836) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eBasicSetContainer(BasicEObjectImpl.java:1316) at org.eclipse.emf.ecore.impl.EStructuralFeatureImpl$InternalSettingDelegateSingleContainer.dynamicInverseAdd(EStructuralFeatureImpl.java:1893) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1414) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1408) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eInverseAdd(JavaClassImpl.java:1773) at org.eclipse.emf.ecore.util.EcoreEList.inverseAdd(EcoreEList.java:282) at org.eclipse.emf.common.notify.impl.NotifyingListImpl.addUnique(NotifyingListImpl.java:318) at org.eclipse.emf.common.util.BasicEList.add(BasicEList.java:626) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaClass(JavaReflectionKey.java:176) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaType(JavaReflectionKey.java:332) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaObject(JavaReflectionKey.java:277) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.get(JavaReflectionKey.java:134) at org.eclipse.jem.internal.java.adapters.JavaXMIFactoryImpl$JavaXMIResource.getEObject(JavaXMIFactoryImpl.java:102) at org.eclipse.jem.internal.util.emf.workbench.ProjectResourceSetImpl.getEObject(ProjectResourceSetImpl.java:188) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:401) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:388) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:375) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectJavaClass(JavaClassJDOMAdaptor.java:406) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectJavaClass(JavaClassJDOMAdaptor.java:400) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.setSuper(JavaClassJDOMAdaptor.java:659) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectValues(JavaClassJDOMAdaptor.java:454) at org.eclipse.jem.internal.java.adapters.ReflectionAdaptor.reflectValuesIfNecessary(ReflectionAdaptor.java:143) at org.eclipse.jem.internal.java.adapters.JavaReflectionAdaptor.reflectValuesIfNecessary(JavaReflectionAdaptor.java:260) at org.eclipse.jem.java.internal.impl.JavaClassImpl.reflectBase(JavaClassImpl.java:786) at org.eclipse.jem.java.internal.impl.JavaClassImpl.getKind(JavaClassImpl.java:1135) at org.eclipse.jem.java.internal.impl.JavaClassImpl.isInterface(JavaClassImpl.java:984) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eGet(JavaClassImpl.java:1855) at org.eclipse.emf.ecore.util.EContentsEList$FeatureIteratorImpl.hasNext(EContentsEList.java:429) at org.eclipse.emf.ecore.util.EcoreUtil$ProperContentIterator.hasNext(EcoreUtil.java:1209) at org.eclipse.emf.ecore.util.EcoreUtil$ContentTreeIterator.hasNext(EcoreUtil.java:1393) at org.eclipse.emf.ecore.resource.impl.ResourceImpl.attached(ResourceImpl.java:836) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eBasicSetContainer(BasicEObjectImpl.java:1316) at org.eclipse.emf.ecore.impl.EStructuralFeatureImpl$InternalSettingDelegateSingleContainer.dynamicInverseAdd(EStructuralFeatureImpl.java:1893) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1414) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1408) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eInverseAdd(JavaClassImpl.java:1773) at org.eclipse.emf.ecore.util.EcoreEList.inverseAdd(EcoreEList.java:282) at org.eclipse.emf.common.notify.impl.NotifyingListImpl.addUnique(NotifyingListImpl.java:318) at org.eclipse.emf.common.util.BasicEList.add(BasicEList.java:626) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaClass(JavaReflectionKey.java:176) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaType(JavaReflectionKey.java:332) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaObject(JavaReflectionKey.java:277) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.get(JavaReflectionKey.java:134) at org.eclipse.jem.internal.java.adapters.JavaXMIFactoryImpl$JavaXMIResource.getEObject(JavaXMIFactoryImpl.java:102) at org.eclipse.jem.internal.util.emf.workbench.ProjectResourceSetImpl.getEObject(ProjectResourceSetImpl.java:188) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:401) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:388) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:375) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectJavaClass(JavaClassJDOMAdaptor.java:406) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectJavaClass(JavaClassJDOMAdaptor.java:400) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.setSuper(JavaClassJDOMAdaptor.java:659) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectValues(JavaClassJDOMAdaptor.java:454) at org.eclipse.jem.internal.java.adapters.ReflectionAdaptor.reflectValuesIfNecessary(ReflectionAdaptor.java:143) at org.eclipse.jem.internal.java.adapters.JavaReflectionAdaptor.reflectValuesIfNecessary(JavaReflectionAdaptor.java:260) at org.eclipse.jem.java.internal.impl.JavaClassImpl.reflectBase(JavaClassImpl.java:786) at org.eclipse.jem.java.internal.impl.JavaClassImpl.getESuperTypes(JavaClassImpl.java:1675) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspect(BeaninfoClassAdapter.java:632) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspectIfNecessary(BeaninfoClassAdapter.java:428) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspectIfNecessary(BeaninfoClassAdapter.java:415) at org.eclipse.jem.java.internal.impl.JavaClassImpl.getEAnnotations(JavaClassImpl.java:379) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eGet(JavaClassImpl.java:1841) at org.eclipse.emf.ecore.util.EContentsEList$FeatureIteratorImpl.hasNext(EContentsEList.java:429) at org.eclipse.emf.ecore.util.EcoreUtil$ProperContentIterator.hasNext(EcoreUtil.java:1209) at org.eclipse.emf.ecore.util.EcoreUtil$ContentTreeIterator.hasNext(EcoreUtil.java:1393) at org.eclipse.emf.ecore.resource.impl.ResourceImpl.attached(ResourceImpl.java:836) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eBasicSetContainer(BasicEObjectImpl.java:1316) at org.eclipse.emf.ecore.impl.EStructuralFeatureImpl$InternalSettingDelegateSingleContainer.dynamicInverseAdd(EStructuralFeatureImpl.java:1893) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1414) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1408) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eInverseAdd(JavaClassImpl.java:1773) at org.eclipse.emf.ecore.util.EcoreEList.inverseAdd(EcoreEList.java:282) at org.eclipse.emf.common.notify.impl.NotifyingListImpl.addUnique(NotifyingListImpl.java:318) at org.eclipse.emf.common.util.BasicEList.add(BasicEList.java:626) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaClass(JavaReflectionKey.java:176) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaType(JavaReflectionKey.java:332) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaObject(JavaReflectionKey.java:277) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.get(JavaReflectionKey.java:134) at org.eclipse.jem.internal.java.adapters.JavaXMIFactoryImpl$JavaXMIResource.getEObject(JavaXMIFactoryImpl.java:102) at org.eclipse.jem.internal.util.emf.workbench.ProjectResourceSetImpl.getEObject(ProjectResourceSetImpl.java:188) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:401) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:388) at org.eclipse.ve.internal.java.codegen.java.JavaBeanModelBuilder.determineVisitorFactoryRule(JavaBeanModelBuilder.java:507) at org.eclipse.ve.internal.java.codegen.java.JavaBeanModelBuilder.build(JavaBeanModelBuilder.java:440) at org.eclipse.ve.internal.java.codegen.core.JavaSourceTranslator.reverseParse(JavaSourceTranslator.java:865) at org.eclipse.ve.internal.java.codegen.core.JavaSourceTranslator.decodeDocument(JavaSourceTranslator.java:947) at org.eclipse.ve.internal.java.codegen.core.JavaSourceTranslator.loadModel(JavaSourceTranslator.java:597) at org.eclipse.ve.internal.java.codegen.editorpart.JavaVisualEditorPart$Setup.run(JavaVisualEditorPart.java:1978) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55) !ENTRY org.eclipse.jem.beaninfo 2 0 2008-05-25 18:14:04.046 !MESSAGE IWAV0155E Introspection failed on class "java.lang.Object." msg="." !STACK 0 java.lang.ClassCastException: java.lang.Boolean cannot be cast to org.eclipse.emf.common.util.EList at org.eclipse.emf.ecore.change.impl.FeatureChangeImpl.getValue(FeatureChangeImpl.java:422) at org.eclipse.emf.ecore.change.impl.ChangeDescriptionImpl.preApply(ChangeDescriptionImpl.java:480) at org.eclipse.emf.ecore.change.impl.ChangeDescriptionImpl.apply(ChangeDescriptionImpl.java:288) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter$ExtensionDocApplies.run(BeaninfoClassAdapter.java:1139) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.applyExtensionDocument(BeaninfoClassAdapter.java:905) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspect(BeaninfoClassAdapter.java:649) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspectIfNecessary(BeaninfoClassAdapter.java:428) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspectIfNecessary(BeaninfoClassAdapter.java:415) at org.eclipse.jem.java.internal.impl.JavaClassImpl.getEAnnotations(JavaClassImpl.java:379) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eGet(JavaClassImpl.java:1841) at org.eclipse.emf.ecore.util.EContentsEList$FeatureIteratorImpl.hasNext(EContentsEList.java:429) at org.eclipse.emf.ecore.util.EcoreUtil$ProperContentIterator.hasNext(EcoreUtil.java:1209) at org.eclipse.emf.ecore.util.EcoreUtil$ContentTreeIterator.hasNext(EcoreUtil.java:1393) at org.eclipse.emf.ecore.resource.impl.ResourceImpl.attached(ResourceImpl.java:836) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eBasicSetContainer(BasicEObjectImpl.java:1316) at org.eclipse.emf.ecore.impl.EStructuralFeatureImpl$InternalSettingDelegateSingleContainer.dynamicInverseAdd(EStructuralFeatureImpl.java:1893) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1414) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1408) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eInverseAdd(JavaClassImpl.java:1773) at org.eclipse.emf.ecore.util.EcoreEList.inverseAdd(EcoreEList.java:282) at org.eclipse.emf.common.notify.impl.NotifyingListImpl.addUnique(NotifyingListImpl.java:318) at org.eclipse.emf.common.util.BasicEList.add(BasicEList.java:626) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaClass(JavaReflectionKey.java:176) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaType(JavaReflectionKey.java:332) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaObject(JavaReflectionKey.java:277) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.get(JavaReflectionKey.java:134) at org.eclipse.jem.internal.java.adapters.JavaXMIFactoryImpl$JavaXMIResource.getEObject(JavaXMIFactoryImpl.java:102) at org.eclipse.jem.internal.util.emf.workbench.ProjectResourceSetImpl.getEObject(ProjectResourceSetImpl.java:188) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:401) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:388) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:375) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectJavaClass(JavaClassJDOMAdaptor.java:406) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectJavaClass(JavaClassJDOMAdaptor.java:400) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.setSuper(JavaClassJDOMAdaptor.java:659) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectValues(JavaClassJDOMAdaptor.java:454) at org.eclipse.jem.internal.java.adapters.ReflectionAdaptor.reflectValuesIfNecessary(ReflectionAdaptor.java:143) at org.eclipse.jem.internal.java.adapters.JavaReflectionAdaptor.reflectValuesIfNecessary(JavaReflectionAdaptor.java:260) at org.eclipse.jem.java.internal.impl.JavaClassImpl.reflectBase(JavaClassImpl.java:786) at org.eclipse.jem.java.internal.impl.JavaClassImpl.getKind(JavaClassImpl.java:1135) at org.eclipse.jem.java.internal.impl.JavaClassImpl.isInterface(JavaClassImpl.java:984) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eGet(JavaClassImpl.java:1855) at org.eclipse.emf.ecore.util.EContentsEList$FeatureIteratorImpl.hasNext(EContentsEList.java:429) at org.eclipse.emf.ecore.util.EcoreUtil$ProperContentIterator.hasNext(EcoreUtil.java:1209) at org.eclipse.emf.ecore.util.EcoreUtil$ContentTreeIterator.hasNext(EcoreUtil.java:1393) at org.eclipse.emf.ecore.resource.impl.ResourceImpl.attached(ResourceImpl.java:836) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eBasicSetContainer(BasicEObjectImpl.java:1316) at org.eclipse.emf.ecore.impl.EStructuralFeatureImpl$InternalSettingDelegateSingleContainer.dynamicInverseAdd(EStructuralFeatureImpl.java:1893) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1414) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1408) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eInverseAdd(JavaClassImpl.java:1773) at org.eclipse.emf.ecore.util.EcoreEList.inverseAdd(EcoreEList.java:282) at org.eclipse.emf.common.notify.impl.NotifyingListImpl.addUnique(NotifyingListImpl.java:318) at org.eclipse.emf.common.util.BasicEList.add(BasicEList.java:626) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaClass(JavaReflectionKey.java:176) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaType(JavaReflectionKey.java:332) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaObject(JavaReflectionKey.java:277) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.get(JavaReflectionKey.java:134) at org.eclipse.jem.internal.java.adapters.JavaXMIFactoryImpl$JavaXMIResource.getEObject(JavaXMIFactoryImpl.java:102) at org.eclipse.jem.internal.util.emf.workbench.ProjectResourceSetImpl.getEObject(ProjectResourceSetImpl.java:188) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:401) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:388) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:375) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectJavaClass(JavaClassJDOMAdaptor.java:406) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectJavaClass(JavaClassJDOMAdaptor.java:400) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.setSuper(JavaClassJDOMAdaptor.java:659) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectValues(JavaClassJDOMAdaptor.java:454) at org.eclipse.jem.internal.java.adapters.ReflectionAdaptor.reflectValuesIfNecessary(ReflectionAdaptor.java:143) at org.eclipse.jem.internal.java.adapters.JavaReflectionAdaptor.reflectValuesIfNecessary(JavaReflectionAdaptor.java:260) at org.eclipse.jem.java.internal.impl.JavaClassImpl.reflectBase(JavaClassImpl.java:786) at org.eclipse.jem.java.internal.impl.JavaClassImpl.isPublic(JavaClassImpl.java:1152) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eGet(JavaClassImpl.java:1883) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eGet(BasicEObjectImpl.java:989) at org.eclipse.emf.ecore.change.impl.FeatureChangeImpl.getValue(FeatureChangeImpl.java:422) at org.eclipse.emf.ecore.change.impl.ChangeDescriptionImpl.preApply(ChangeDescriptionImpl.java:480) at org.eclipse.emf.ecore.change.impl.ChangeDescriptionImpl.apply(ChangeDescriptionImpl.java:288) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter$ExtensionDocApplies.run(BeaninfoClassAdapter.java:1139) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.applyExtensionDocument(BeaninfoClassAdapter.java:905) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspect(BeaninfoClassAdapter.java:649) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspectIfNecessary(BeaninfoClassAdapter.java:428) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspectIfNecessary(BeaninfoClassAdapter.java:415) at org.eclipse.jem.java.internal.impl.JavaClassImpl.getEAnnotations(JavaClassImpl.java:379) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eGet(JavaClassImpl.java:1841) at org.eclipse.emf.ecore.util.EContentsEList$FeatureIteratorImpl.hasNext(EContentsEList.java:429) at org.eclipse.emf.ecore.util.EcoreUtil$ProperContentIterator.hasNext(EcoreUtil.java:1209) at org.eclipse.emf.ecore.util.EcoreUtil$ContentTreeIterator.hasNext(EcoreUtil.java:1393) at org.eclipse.emf.ecore.resource.impl.ResourceImpl.attached(ResourceImpl.java:836) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eBasicSetContainer(BasicEObjectImpl.java:1316) at org.eclipse.emf.ecore.impl.EStructuralFeatureImpl$InternalSettingDelegateSingleContainer.dynamicInverseAdd(EStructuralFeatureImpl.java:1893) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1414) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1408) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eInverseAdd(JavaClassImpl.java:1773) at org.eclipse.emf.ecore.util.EcoreEList.inverseAdd(EcoreEList.java:282) at org.eclipse.emf.common.notify.impl.NotifyingListImpl.addUnique(NotifyingListImpl.java:318) at org.eclipse.emf.common.util.BasicEList.add(BasicEList.java:626) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaClass(JavaReflectionKey.java:176) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaType(JavaReflectionKey.java:332) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaObject(JavaReflectionKey.java:277) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.get(JavaReflectionKey.java:134) at org.eclipse.jem.internal.java.adapters.JavaXMIFactoryImpl$JavaXMIResource.getEObject(JavaXMIFactoryImpl.java:102) at org.eclipse.jem.internal.util.emf.workbench.ProjectResourceSetImpl.getEObject(ProjectResourceSetImpl.java:188) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:401) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:388) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:375) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectJavaClass(JavaClassJDOMAdaptor.java:406) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectJavaClass(JavaClassJDOMAdaptor.java:400) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.setSuper(JavaClassJDOMAdaptor.java:659) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectValues(JavaClassJDOMAdaptor.java:454) at org.eclipse.jem.internal.java.adapters.ReflectionAdaptor.reflectValuesIfNecessary(ReflectionAdaptor.java:143) at org.eclipse.jem.internal.java.adapters.JavaReflectionAdaptor.reflectValuesIfNecessary(JavaReflectionAdaptor.java:260) at org.eclipse.jem.java.internal.impl.JavaClassImpl.reflectBase(JavaClassImpl.java:786) at org.eclipse.jem.java.internal.impl.JavaClassImpl.getKind(JavaClassImpl.java:1135) at org.eclipse.jem.java.internal.impl.JavaClassImpl.isInterface(JavaClassImpl.java:984) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eGet(JavaClassImpl.java:1855) at org.eclipse.emf.ecore.util.EContentsEList$FeatureIteratorImpl.hasNext(EContentsEList.java:429) at org.eclipse.emf.ecore.util.EcoreUtil$ProperContentIterator.hasNext(EcoreUtil.java:1209) at org.eclipse.emf.ecore.util.EcoreUtil$ContentTreeIterator.hasNext(EcoreUtil.java:1393) at org.eclipse.emf.ecore.resource.impl.ResourceImpl.attached(ResourceImpl.java:836) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eBasicSetContainer(BasicEObjectImpl.java:1316) at org.eclipse.emf.ecore.impl.EStructuralFeatureImpl$InternalSettingDelegateSingleContainer.dynamicInverseAdd(EStructuralFeatureImpl.java:1893) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1414) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1408) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eInverseAdd(JavaClassImpl.java:1773) at org.eclipse.emf.ecore.util.EcoreEList.inverseAdd(EcoreEList.java:282) at org.eclipse.emf.common.notify.impl.NotifyingListImpl.addUnique(NotifyingListImpl.java:318) at org.eclipse.emf.common.util.BasicEList.add(BasicEList.java:626) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaClass(JavaReflectionKey.java:176) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaType(JavaReflectionKey.java:332) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaObject(JavaReflectionKey.java:277) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.get(JavaReflectionKey.java:134) at org.eclipse.jem.internal.java.adapters.JavaXMIFactoryImpl$JavaXMIResource.getEObject(JavaXMIFactoryImpl.java:102) at org.eclipse.jem.internal.util.emf.workbench.ProjectResourceSetImpl.getEObject(ProjectResourceSetImpl.java:188) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:401) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:388) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:375) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectJavaClass(JavaClassJDOMAdaptor.java:406) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectJavaClass(JavaClassJDOMAdaptor.java:400) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.setSuper(JavaClassJDOMAdaptor.java:659) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectValues(JavaClassJDOMAdaptor.java:454) at org.eclipse.jem.internal.java.adapters.ReflectionAdaptor.reflectValuesIfNecessary(ReflectionAdaptor.java:143) at org.eclipse.jem.internal.java.adapters.JavaReflectionAdaptor.reflectValuesIfNecessary(JavaReflectionAdaptor.java:260) at org.eclipse.jem.java.internal.impl.JavaClassImpl.reflectBase(JavaClassImpl.java:786) at org.eclipse.jem.java.internal.impl.JavaClassImpl.getESuperTypes(JavaClassImpl.java:1675) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspect(BeaninfoClassAdapter.java:632) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspectIfNecessary(BeaninfoClassAdapter.java:428) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspectIfNecessary(BeaninfoClassAdapter.java:415) at org.eclipse.jem.java.internal.impl.JavaClassImpl.getEAnnotations(JavaClassImpl.java:379) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eGet(JavaClassImpl.java:1841) at org.eclipse.emf.ecore.util.EContentsEList$FeatureIteratorImpl.hasNext(EContentsEList.java:429) at org.eclipse.emf.ecore.util.EcoreUtil$ProperContentIterator.hasNext(EcoreUtil.java:1209) at org.eclipse.emf.ecore.util.EcoreUtil$ContentTreeIterator.hasNext(EcoreUtil.java:1393) at org.eclipse.emf.ecore.resource.impl.ResourceImpl.attached(ResourceImpl.java:836) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eBasicSetContainer(BasicEObjectImpl.java:1316) at org.eclipse.emf.ecore.impl.EStructuralFeatureImpl$InternalSettingDelegateSingleContainer.dynamicInverseAdd(EStructuralFeatureImpl.java:1893) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1414) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1408) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eInverseAdd(JavaClassImpl.java:1773) at org.eclipse.emf.ecore.util.EcoreEList.inverseAdd(EcoreEList.java:282) at org.eclipse.emf.common.notify.impl.NotifyingListImpl.addUnique(NotifyingListImpl.java:318) at org.eclipse.emf.common.util.BasicEList.add(BasicEList.java:626) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaClass(JavaReflectionKey.java:176) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaType(JavaReflectionKey.java:332) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaObject(JavaReflectionKey.java:277) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.get(JavaReflectionKey.java:134) at org.eclipse.jem.internal.java.adapters.JavaXMIFactoryImpl$JavaXMIResource.getEObject(JavaXMIFactoryImpl.java:102) at org.eclipse.jem.internal.util.emf.workbench.ProjectResourceSetImpl.getEObject(ProjectResourceSetImpl.java:188) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:401) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:388) at org.eclipse.ve.internal.java.codegen.java.JavaBeanModelBuilder.determineVisitorFactoryRule(JavaBeanModelBuilder.java:507) at org.eclipse.ve.internal.java.codegen.java.JavaBeanModelBuilder.build(JavaBeanModelBuilder.java:440) at org.eclipse.ve.internal.java.codegen.core.JavaSourceTranslator.reverseParse(JavaSourceTranslator.java:865) at org.eclipse.ve.internal.java.codegen.core.JavaSourceTranslator.decodeDocument(JavaSourceTranslator.java:947) at org.eclipse.ve.internal.java.codegen.core.JavaSourceTranslator.loadModel(JavaSourceTranslator.java:597) at org.eclipse.ve.internal.java.codegen.editorpart.JavaVisualEditorPart$Setup.run(JavaVisualEditorPart.java:1978) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55) !ENTRY org.eclipse.jem.beaninfo 2 0 2008-05-25 18:14:04.062 !MESSAGE IWAV0155E Introspection failed on class "java.awt.Container." msg="." !STACK 0 java.lang.ClassCastException: java.lang.Boolean cannot be cast to org.eclipse.emf.common.util.EList at org.eclipse.emf.ecore.change.impl.FeatureChangeImpl.getValue(FeatureChangeImpl.java:422) at org.eclipse.emf.ecore.change.impl.ChangeDescriptionImpl.preApply(ChangeDescriptionImpl.java:480) at org.eclipse.emf.ecore.change.impl.ChangeDescriptionImpl.apply(ChangeDescriptionImpl.java:288) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter$ExtensionDocApplies.run(BeaninfoClassAdapter.java:1139) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.applyExtensionDocument(BeaninfoClassAdapter.java:905) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspect(BeaninfoClassAdapter.java:649) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspectIfNecessary(BeaninfoClassAdapter.java:428) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspectIfNecessary(BeaninfoClassAdapter.java:415) at org.eclipse.jem.java.internal.impl.JavaClassImpl.getEAnnotations(JavaClassImpl.java:379) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eGet(JavaClassImpl.java:1841) at org.eclipse.emf.ecore.util.EContentsEList$FeatureIteratorImpl.hasNext(EContentsEList.java:429) at org.eclipse.emf.ecore.util.EcoreUtil$ProperContentIterator.hasNext(EcoreUtil.java:1209) at org.eclipse.emf.ecore.util.EcoreUtil$ContentTreeIterator.hasNext(EcoreUtil.java:1393) at org.eclipse.emf.ecore.resource.impl.ResourceImpl.attached(ResourceImpl.java:836) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eBasicSetContainer(BasicEObjectImpl.java:1316) at org.eclipse.emf.ecore.impl.EStructuralFeatureImpl$InternalSettingDelegateSingleContainer.dynamicInverseAdd(EStructuralFeatureImpl.java:1893) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1414) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1408) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eInverseAdd(JavaClassImpl.java:1773) at org.eclipse.emf.ecore.util.EcoreEList.inverseAdd(EcoreEList.java:282) at org.eclipse.emf.common.notify.impl.NotifyingListImpl.addUnique(NotifyingListImpl.java:318) at org.eclipse.emf.common.util.BasicEList.add(BasicEList.java:626) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaClass(JavaReflectionKey.java:176) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaType(JavaReflectionKey.java:332) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaObject(JavaReflectionKey.java:277) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.get(JavaReflectionKey.java:134) at org.eclipse.jem.internal.java.adapters.JavaXMIFactoryImpl$JavaXMIResource.getEObject(JavaXMIFactoryImpl.java:102) at org.eclipse.jem.internal.util.emf.workbench.ProjectResourceSetImpl.getEObject(ProjectResourceSetImpl.java:188) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:401) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:388) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:375) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectJavaClass(JavaClassJDOMAdaptor.java:406) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectJavaClass(JavaClassJDOMAdaptor.java:400) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.setSuper(JavaClassJDOMAdaptor.java:659) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectValues(JavaClassJDOMAdaptor.java:454) at org.eclipse.jem.internal.java.adapters.ReflectionAdaptor.reflectValuesIfNecessary(ReflectionAdaptor.java:143) at org.eclipse.jem.internal.java.adapters.JavaReflectionAdaptor.reflectValuesIfNecessary(JavaReflectionAdaptor.java:260) at org.eclipse.jem.java.internal.impl.JavaClassImpl.reflectBase(JavaClassImpl.java:786) at org.eclipse.jem.java.internal.impl.JavaClassImpl.getKind(JavaClassImpl.java:1135) at org.eclipse.jem.java.internal.impl.JavaClassImpl.isInterface(JavaClassImpl.java:984) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eGet(JavaClassImpl.java:1855) at org.eclipse.emf.ecore.util.EContentsEList$FeatureIteratorImpl.hasNext(EContentsEList.java:429) at org.eclipse.emf.ecore.util.EcoreUtil$ProperContentIterator.hasNext(EcoreUtil.java:1209) at org.eclipse.emf.ecore.util.EcoreUtil$ContentTreeIterator.hasNext(EcoreUtil.java:1393) at org.eclipse.emf.ecore.resource.impl.ResourceImpl.attached(ResourceImpl.java:836) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eBasicSetContainer(BasicEObjectImpl.java:1316) at org.eclipse.emf.ecore.impl.EStructuralFeatureImpl$InternalSettingDelegateSingleContainer.dynamicInverseAdd(EStructuralFeatureImpl.java:1893) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1414) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1408) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eInverseAdd(JavaClassImpl.java:1773) at org.eclipse.emf.ecore.util.EcoreEList.inverseAdd(EcoreEList.java:282) at org.eclipse.emf.common.notify.impl.NotifyingListImpl.addUnique(NotifyingListImpl.java:318) at org.eclipse.emf.common.util.BasicEList.add(BasicEList.java:626) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaClass(JavaReflectionKey.java:176) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaType(JavaReflectionKey.java:332) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaObject(JavaReflectionKey.java:277) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.get(JavaReflectionKey.java:134) at org.eclipse.jem.internal.java.adapters.JavaXMIFactoryImpl$JavaXMIResource.getEObject(JavaXMIFactoryImpl.java:102) at org.eclipse.jem.internal.util.emf.workbench.ProjectResourceSetImpl.getEObject(ProjectResourceSetImpl.java:188) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:401) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:388) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:375) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectJavaClass(JavaClassJDOMAdaptor.java:406) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectJavaClass(JavaClassJDOMAdaptor.java:400) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.setSuper(JavaClassJDOMAdaptor.java:659) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectValues(JavaClassJDOMAdaptor.java:454) at org.eclipse.jem.internal.java.adapters.ReflectionAdaptor.reflectValuesIfNecessary(ReflectionAdaptor.java:143) at org.eclipse.jem.internal.java.adapters.JavaReflectionAdaptor.reflectValuesIfNecessary(JavaReflectionAdaptor.java:260) at org.eclipse.jem.java.internal.impl.JavaClassImpl.reflectBase(JavaClassImpl.java:786) at org.eclipse.jem.java.internal.impl.JavaClassImpl.getESuperTypes(JavaClassImpl.java:1675) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspect(BeaninfoClassAdapter.java:632) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspectIfNecessary(BeaninfoClassAdapter.java:428) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspectIfNecessary(BeaninfoClassAdapter.java:415) at org.eclipse.jem.java.internal.impl.JavaClassImpl.getEAnnotations(JavaClassImpl.java:379) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eGet(JavaClassImpl.java:1841) at org.eclipse.emf.ecore.util.EContentsEList$FeatureIteratorImpl.hasNext(EContentsEList.java:429) at org.eclipse.emf.ecore.util.EcoreUtil$ProperContentIterator.hasNext(EcoreUtil.java:1209) at org.eclipse.emf.ecore.util.EcoreUtil$ContentTreeIterator.hasNext(EcoreUtil.java:1393) at org.eclipse.emf.ecore.resource.impl.ResourceImpl.attached(ResourceImpl.java:836) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eBasicSetContainer(BasicEObjectImpl.java:1316) at org.eclipse.emf.ecore.impl.EStructuralFeatureImpl$InternalSettingDelegateSingleContainer.dynamicInverseAdd(EStructuralFeatureImpl.java:1893) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1414) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1408) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eInverseAdd(JavaClassImpl.java:1773) at org.eclipse.emf.ecore.util.EcoreEList.inverseAdd(EcoreEList.java:282) at org.eclipse.emf.common.notify.impl.NotifyingListImpl.addUnique(NotifyingListImpl.java:318) at org.eclipse.emf.common.util.BasicEList.add(BasicEList.java:626) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaClass(JavaReflectionKey.java:176) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaType(JavaReflectionKey.java:332) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaObject(JavaReflectionKey.java:277) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.get(JavaReflectionKey.java:134) at org.eclipse.jem.internal.java.adapters.JavaXMIFactoryImpl$JavaXMIResource.getEObject(JavaXMIFactoryImpl.java:102) at org.eclipse.jem.internal.util.emf.workbench.ProjectResourceSetImpl.getEObject(ProjectResourceSetImpl.java:188) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:401) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:388) at org.eclipse.ve.internal.java.codegen.java.JavaBeanModelBuilder.determineVisitorFactoryRule(JavaBeanModelBuilder.java:507) at org.eclipse.ve.internal.java.codegen.java.JavaBeanModelBuilder.build(JavaBeanModelBuilder.java:440) at org.eclipse.ve.internal.java.codegen.core.JavaSourceTranslator.reverseParse(JavaSourceTranslator.java:865) at org.eclipse.ve.internal.java.codegen.core.JavaSourceTranslator.decodeDocument(JavaSourceTranslator.java:947) at org.eclipse.ve.internal.java.codegen.core.JavaSourceTranslator.loadModel(JavaSourceTranslator.java:597) at org.eclipse.ve.internal.java.codegen.editorpart.JavaVisualEditorPart$Setup.run(JavaVisualEditorPart.java:1978) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55) !ENTRY org.eclipse.jem.beaninfo 2 0 2008-05-25 18:14:04.078 !MESSAGE IWAV0155E Introspection failed on class "java.lang.Object." msg="." !STACK 0 java.lang.ClassCastException: java.lang.Boolean cannot be cast to org.eclipse.emf.common.util.EList at org.eclipse.emf.ecore.change.impl.FeatureChangeImpl.getValue(FeatureChangeImpl.java:422) at org.eclipse.emf.ecore.change.impl.ChangeDescriptionImpl.preApply(ChangeDescriptionImpl.java:480) at org.eclipse.emf.ecore.change.impl.ChangeDescriptionImpl.apply(ChangeDescriptionImpl.java:288) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter$ExtensionDocApplies.run(BeaninfoClassAdapter.java:1139) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.applyExtensionDocument(BeaninfoClassAdapter.java:905) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspect(BeaninfoClassAdapter.java:649) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspectIfNecessary(BeaninfoClassAdapter.java:428) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspectIfNecessary(BeaninfoClassAdapter.java:415) at org.eclipse.jem.java.internal.impl.JavaClassImpl.getEAnnotations(JavaClassImpl.java:379) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eGet(JavaClassImpl.java:1841) at org.eclipse.emf.ecore.util.EContentsEList$FeatureIteratorImpl.hasNext(EContentsEList.java:429) at org.eclipse.emf.ecore.util.EcoreUtil$ProperContentIterator.hasNext(EcoreUtil.java:1209) at org.eclipse.emf.ecore.util.EcoreUtil$ContentTreeIterator.hasNext(EcoreUtil.java:1393) at org.eclipse.emf.ecore.resource.impl.ResourceImpl.attached(ResourceImpl.java:836) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eBasicSetContainer(BasicEObjectImpl.java:1316) at org.eclipse.emf.ecore.impl.EStructuralFeatureImpl$InternalSettingDelegateSingleContainer.dynamicInverseAdd(EStructuralFeatureImpl.java:1893) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1414) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1408) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eInverseAdd(JavaClassImpl.java:1773) at org.eclipse.emf.ecore.util.EcoreEList.inverseAdd(EcoreEList.java:282) at org.eclipse.emf.common.notify.impl.NotifyingListImpl.addUnique(NotifyingListImpl.java:318) at org.eclipse.emf.common.util.BasicEList.add(BasicEList.java:626) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaClass(JavaReflectionKey.java:176) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaType(JavaReflectionKey.java:332) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaObject(JavaReflectionKey.java:277) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.get(JavaReflectionKey.java:134) at org.eclipse.jem.internal.java.adapters.JavaXMIFactoryImpl$JavaXMIResource.getEObject(JavaXMIFactoryImpl.java:102) at org.eclipse.jem.internal.util.emf.workbench.ProjectResourceSetImpl.getEObject(ProjectResourceSetImpl.java:188) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:401) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:388) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:375) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectJavaClass(JavaClassJDOMAdaptor.java:406) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectJavaClass(JavaClassJDOMAdaptor.java:400) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.setSuper(JavaClassJDOMAdaptor.java:659) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectValues(JavaClassJDOMAdaptor.java:454) at org.eclipse.jem.internal.java.adapters.ReflectionAdaptor.reflectValuesIfNecessary(ReflectionAdaptor.java:143) at org.eclipse.jem.internal.java.adapters.JavaReflectionAdaptor.reflectValuesIfNecessary(JavaReflectionAdaptor.java:260) at org.eclipse.jem.java.internal.impl.JavaClassImpl.reflectBase(JavaClassImpl.java:786) at org.eclipse.jem.java.internal.impl.JavaClassImpl.getKind(JavaClassImpl.java:1135) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspect(BeaninfoClassAdapter.java:593) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspectIfNecessary(BeaninfoClassAdapter.java:428) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspectIfNecessary(BeaninfoClassAdapter.java:415) at org.eclipse.jem.java.internal.impl.JavaClassImpl.getEAnnotations(JavaClassImpl.java:379) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eGet(JavaClassImpl.java:1841) at org.eclipse.emf.ecore.util.EContentsEList$FeatureIteratorImpl.hasNext(EContentsEList.java:429) at org.eclipse.emf.ecore.util.EcoreUtil$ProperContentIterator.hasNext(EcoreUtil.java:1209) at org.eclipse.emf.ecore.util.EcoreUtil$ContentTreeIterator.hasNext(EcoreUtil.java:1393) at org.eclipse.emf.ecore.resource.impl.ResourceImpl.attached(ResourceImpl.java:836) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eBasicSetContainer(BasicEObjectImpl.java:1316) at org.eclipse.emf.ecore.impl.EStructuralFeatureImpl$InternalSettingDelegateSingleContainer.dynamicInverseAdd(EStructuralFeatureImpl.java:1893) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1414) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1408) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eInverseAdd(JavaClassImpl.java:1773) at org.eclipse.emf.ecore.util.EcoreEList.inverseAdd(EcoreEList.java:282) at org.eclipse.emf.common.notify.impl.NotifyingListImpl.addUnique(NotifyingListImpl.java:318) at org.eclipse.emf.common.util.BasicEList.add(BasicEList.java:626) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaClass(JavaReflectionKey.java:176) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaType(JavaReflectionKey.java:332) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaObject(JavaReflectionKey.java:277) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.get(JavaReflectionKey.java:134) at org.eclipse.jem.internal.java.adapters.JavaXMIFactoryImpl$JavaXMIResource.getEObject(JavaXMIFactoryImpl.java:102) at org.eclipse.jem.internal.util.emf.workbench.ProjectResourceSetImpl.getEObject(ProjectResourceSetImpl.java:188) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:401) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:388) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:375) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectJavaClass(JavaClassJDOMAdaptor.java:406) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectJavaClass(JavaClassJDOMAdaptor.java:400) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.setSuper(JavaClassJDOMAdaptor.java:659) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectValues(JavaClassJDOMAdaptor.java:454) at org.eclipse.jem.internal.java.adapters.ReflectionAdaptor.reflectValuesIfNecessary(ReflectionAdaptor.java:143) at org.eclipse.jem.internal.java.adapters.JavaReflectionAdaptor.reflectValuesIfNecessary(JavaReflectionAdaptor.java:260) at org.eclipse.jem.java.internal.impl.JavaClassImpl.reflectBase(JavaClassImpl.java:786) at org.eclipse.jem.java.internal.impl.JavaClassImpl.getKind(JavaClassImpl.java:1135) at org.eclipse.jem.java.internal.impl.JavaClassImpl.isInterface(JavaClassImpl.java:984) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eGet(JavaClassImpl.java:1855) at org.eclipse.emf.ecore.util.EContentsEList$FeatureIteratorImpl.hasNext(EContentsEList.java:429) at org.eclipse.emf.ecore.util.EcoreUtil$ProperContentIterator.hasNext(EcoreUtil.java:1209) at org.eclipse.emf.ecore.util.EcoreUtil$ContentTreeIterator.hasNext(EcoreUtil.java:1393) at org.eclipse.emf.ecore.resource.impl.ResourceImpl.attached(ResourceImpl.java:836) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eBasicSetContainer(BasicEObjectImpl.java:1316) at org.eclipse.emf.ecore.impl.EStructuralFeatureImpl$InternalSettingDelegateSingleContainer.dynamicInverseAdd(EStructuralFeatureImpl.java:1893) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1414) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1408) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eInverseAdd(JavaClassImpl.java:1773) at org.eclipse.emf.ecore.util.EcoreEList.inverseAdd(EcoreEList.java:282) at org.eclipse.emf.common.notify.impl.NotifyingListImpl.addUnique(NotifyingListImpl.java:318) at org.eclipse.emf.common.util.BasicEList.add(BasicEList.java:626) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaClass(JavaReflectionKey.java:176) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaType(JavaReflectionKey.java:332) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaObject(JavaReflectionKey.java:277) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.get(JavaReflectionKey.java:134) at org.eclipse.jem.internal.java.adapters.JavaXMIFactoryImpl$JavaXMIResource.getEObject(JavaXMIFactoryImpl.java:102) at org.eclipse.jem.internal.util.emf.workbench.ProjectResourceSetImpl.getEObject(ProjectResourceSetImpl.java:188) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:401) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:388) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:375) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectJavaClass(JavaClassJDOMAdaptor.java:406) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectJavaClass(JavaClassJDOMAdaptor.java:400) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.setSuper(JavaClassJDOMAdaptor.java:659) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectValues(JavaClassJDOMAdaptor.java:454) at org.eclipse.jem.internal.java.adapters.ReflectionAdaptor.reflectValuesIfNecessary(ReflectionAdaptor.java:143) at org.eclipse.jem.internal.java.adapters.JavaReflectionAdaptor.reflectValuesIfNecessary(JavaReflectionAdaptor.java:260) at org.eclipse.jem.java.internal.impl.JavaClassImpl.reflectBase(JavaClassImpl.java:786) at org.eclipse.jem.java.internal.impl.JavaClassImpl.getKind(JavaClassImpl.java:1135) at org.eclipse.jem.java.internal.impl.JavaClassImpl.isInterface(JavaClassImpl.java:984) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eGet(JavaClassImpl.java:1855) at org.eclipse.emf.ecore.util.EContentsEList$FeatureIteratorImpl.hasNext(EContentsEList.java:429) at org.eclipse.emf.ecore.util.EcoreUtil$ProperContentIterator.hasNext(EcoreUtil.java:1209) at org.eclipse.emf.ecore.util.EcoreUtil$ContentTreeIterator.hasNext(EcoreUtil.java:1393) at org.eclipse.emf.ecore.resource.impl.ResourceImpl.attached(ResourceImpl.java:836) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eBasicSetContainer(BasicEObjectImpl.java:1316) at org.eclipse.emf.ecore.impl.EStructuralFeatureImpl$InternalSettingDelegateSingleContainer.dynamicInverseAdd(EStructuralFeatureImpl.java:1893) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1414) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1408) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eInverseAdd(JavaClassImpl.java:1773) at org.eclipse.emf.ecore.util.EcoreEList.inverseAdd(EcoreEList.java:282) at org.eclipse.emf.common.notify.impl.NotifyingListImpl.addUnique(NotifyingListImpl.java:318) at org.eclipse.emf.common.util.BasicEList.add(BasicEList.java:626) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaClass(JavaReflectionKey.java:176) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaType(JavaReflectionKey.java:332) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaObject(JavaReflectionKey.java:277) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.get(JavaReflectionKey.java:134) at org.eclipse.jem.internal.java.adapters.JavaXMIFactoryImpl$JavaXMIResource.getEObject(JavaXMIFactoryImpl.java:102) at org.eclipse.jem.internal.util.emf.workbench.ProjectResourceSetImpl.getEObject(ProjectResourceSetImpl.java:188) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:401) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:388) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:375) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectJavaClass(JavaClassJDOMAdaptor.java:406) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectJavaClass(JavaClassJDOMAdaptor.java:400) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.setSuper(JavaClassJDOMAdaptor.java:659) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectValues(JavaClassJDOMAdaptor.java:454) at org.eclipse.jem.internal.java.adapters.ReflectionAdaptor.reflectValuesIfNecessary(ReflectionAdaptor.java:143) at org.eclipse.jem.internal.java.adapters.JavaReflectionAdaptor.reflectValuesIfNecessary(JavaReflectionAdaptor.java:260) at org.eclipse.jem.java.internal.impl.JavaClassImpl.reflectBase(JavaClassImpl.java:786) at org.eclipse.jem.java.internal.impl.JavaClassImpl.getESuperTypes(JavaClassImpl.java:1675) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspect(BeaninfoClassAdapter.java:632) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspectIfNecessary(BeaninfoClassAdapter.java:428) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspectIfNecessary(BeaninfoClassAdapter.java:415) at org.eclipse.jem.java.internal.impl.JavaClassImpl.getEAnnotations(JavaClassImpl.java:379) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eGet(JavaClassImpl.java:1841) at org.eclipse.emf.ecore.util.EContentsEList$FeatureIteratorImpl.hasNext(EContentsEList.java:429) at org.eclipse.emf.ecore.util.EcoreUtil$ProperContentIterator.hasNext(EcoreUtil.java:1209) at org.eclipse.emf.ecore.util.EcoreUtil$ContentTreeIterator.hasNext(EcoreUtil.java:1393) at org.eclipse.emf.ecore.resource.impl.ResourceImpl.attached(ResourceImpl.java:836) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eBasicSetContainer(BasicEObjectImpl.java:1316) at org.eclipse.emf.ecore.impl.EStructuralFeatureImpl$InternalSettingDelegateSingleContainer.dynamicInverseAdd(EStructuralFeatureImpl.java:1893) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1414) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1408) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eInverseAdd(JavaClassImpl.java:1773) at org.eclipse.emf.ecore.util.EcoreEList.inverseAdd(EcoreEList.java:282) at org.eclipse.emf.common.notify.impl.NotifyingListImpl.addUnique(NotifyingListImpl.java:318) at org.eclipse.emf.common.util.BasicEList.add(BasicEList.java:626) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaClass(JavaReflectionKey.java:176) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaType(JavaReflectionKey.java:332) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaObject(JavaReflectionKey.java:277) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.get(JavaReflectionKey.java:134) at org.eclipse.jem.internal.java.adapters.JavaXMIFactoryImpl$JavaXMIResource.getEObject(JavaXMIFactoryImpl.java:102) at org.eclipse.jem.internal.util.emf.workbench.ProjectResourceSetImpl.getEObject(ProjectResourceSetImpl.java:188) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:401) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:388) at org.eclipse.ve.internal.java.codegen.java.JavaBeanModelBuilder.determineVisitorFactoryRule(JavaBeanModelBuilder.java:507) at org.eclipse.ve.internal.java.codegen.java.JavaBeanModelBuilder.build(JavaBeanModelBuilder.java:440) at org.eclipse.ve.internal.java.codegen.core.JavaSourceTranslator.reverseParse(JavaSourceTranslator.java:865) at org.eclipse.ve.internal.java.codegen.core.JavaSourceTranslator.decodeDocument(JavaSourceTranslator.java:947) at org.eclipse.ve.internal.java.codegen.core.JavaSourceTranslator.loadModel(JavaSourceTranslator.java:597) at org.eclipse.ve.internal.java.codegen.editorpart.JavaVisualEditorPart$Setup.run(JavaVisualEditorPart.java:1978) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55) !ENTRY org.eclipse.jem.beaninfo 2 0 2008-05-25 18:14:04.093 !MESSAGE IWAV0155E Introspection failed on class "java.lang.Object." msg="." !STACK 0 java.lang.ClassCastException: java.lang.Boolean cannot be cast to org.eclipse.emf.common.util.EList at org.eclipse.emf.ecore.change.impl.FeatureChangeImpl.getValue(FeatureChangeImpl.java:422) at org.eclipse.emf.ecore.change.impl.ChangeDescriptionImpl.preApply(ChangeDescriptionImpl.java:480) at org.eclipse.emf.ecore.change.impl.ChangeDescriptionImpl.apply(ChangeDescriptionImpl.java:288) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter$ExtensionDocApplies.run(BeaninfoClassAdapter.java:1139) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.applyExtensionDocument(BeaninfoClassAdapter.java:905) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspect(BeaninfoClassAdapter.java:649) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspectIfNecessary(BeaninfoClassAdapter.java:428) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspectIfNecessary(BeaninfoClassAdapter.java:415) at org.eclipse.jem.java.internal.impl.JavaClassImpl.getEAnnotations(JavaClassImpl.java:379) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eGet(JavaClassImpl.java:1841) at org.eclipse.emf.ecore.util.EContentsEList$FeatureIteratorImpl.hasNext(EContentsEList.java:429) at org.eclipse.emf.ecore.util.EcoreUtil$ProperContentIterator.hasNext(EcoreUtil.java:1209) at org.eclipse.emf.ecore.util.EcoreUtil$ContentTreeIterator.hasNext(EcoreUtil.java:1393) at org.eclipse.emf.ecore.resource.impl.ResourceImpl.attached(ResourceImpl.java:836) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eBasicSetContainer(BasicEObjectImpl.java:1316) at org.eclipse.emf.ecore.impl.EStructuralFeatureImpl$InternalSettingDelegateSingleContainer.dynamicInverseAdd(EStructuralFeatureImpl.java:1893) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1414) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1408) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eInverseAdd(JavaClassImpl.java:1773) at org.eclipse.emf.ecore.util.EcoreEList.inverseAdd(EcoreEList.java:282) at org.eclipse.emf.common.notify.impl.NotifyingListImpl.addUnique(NotifyingListImpl.java:318) at org.eclipse.emf.common.util.BasicEList.add(BasicEList.java:626) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaClass(JavaReflectionKey.java:176) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaType(JavaReflectionKey.java:332) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaObject(JavaReflectionKey.java:277) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.get(JavaReflectionKey.java:134) at org.eclipse.jem.internal.java.adapters.JavaXMIFactoryImpl$JavaXMIResource.getEObject(JavaXMIFactoryImpl.java:102) at org.eclipse.jem.internal.util.emf.workbench.ProjectResourceSetImpl.getEObject(ProjectResourceSetImpl.java:188) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:401) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:388) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:375) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectJavaClass(JavaClassJDOMAdaptor.java:406) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectJavaClass(JavaClassJDOMAdaptor.java:400) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.setSuper(JavaClassJDOMAdaptor.java:659) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectValues(JavaClassJDOMAdaptor.java:454) at org.eclipse.jem.internal.java.adapters.ReflectionAdaptor.reflectValuesIfNecessary(ReflectionAdaptor.java:143) at org.eclipse.jem.internal.java.adapters.JavaReflectionAdaptor.reflectValuesIfNecessary(JavaReflectionAdaptor.java:260) at org.eclipse.jem.java.internal.impl.JavaClassImpl.reflectBase(JavaClassImpl.java:786) at org.eclipse.jem.java.internal.impl.JavaClassImpl.getEAllSuperTypes(JavaClassImpl.java:1670) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspect(BeaninfoClassAdapter.java:622) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspectIfNecessary(BeaninfoClassAdapter.java:428) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspectIfNecessary(BeaninfoClassAdapter.java:415) at org.eclipse.jem.java.internal.impl.JavaClassImpl.getEAnnotations(JavaClassImpl.java:379) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eGet(JavaClassImpl.java:1841) at org.eclipse.emf.ecore.util.EContentsEList$FeatureIteratorImpl.hasNext(EContentsEList.java:429) at org.eclipse.emf.ecore.util.EcoreUtil$ProperContentIterator.hasNext(EcoreUtil.java:1209) at org.eclipse.emf.ecore.util.EcoreUtil$ContentTreeIterator.hasNext(EcoreUtil.java:1393) at org.eclipse.emf.ecore.resource.impl.ResourceImpl.attached(ResourceImpl.java:836) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eBasicSetContainer(BasicEObjectImpl.java:1316) at org.eclipse.emf.ecore.impl.EStructuralFeatureImpl$InternalSettingDelegateSingleContainer.dynamicInverseAdd(EStructuralFeatureImpl.java:1893) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1414) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1408) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eInverseAdd(JavaClassImpl.java:1773) at org.eclipse.emf.ecore.util.EcoreEList.inverseAdd(EcoreEList.java:282) at org.eclipse.emf.common.notify.impl.NotifyingListImpl.addUnique(NotifyingListImpl.java:318) at org.eclipse.emf.common.util.BasicEList.add(BasicEList.java:626) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaClass(JavaReflectionKey.java:176) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaType(JavaReflectionKey.java:332) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaObject(JavaReflectionKey.java:277) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.get(JavaReflectionKey.java:134) at org.eclipse.jem.internal.java.adapters.JavaXMIFactoryImpl$JavaXMIResource.getEObject(JavaXMIFactoryImpl.java:102) at org.eclipse.jem.internal.util.emf.workbench.ProjectResourceSetImpl.getEObject(ProjectResourceSetImpl.java:188) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:401) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:388) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:375) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectJavaClass(JavaClassJDOMAdaptor.java:406) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectJavaClass(JavaClassJDOMAdaptor.java:400) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.setSuper(JavaClassJDOMAdaptor.java:659) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectValues(JavaClassJDOMAdaptor.java:454) at org.eclipse.jem.internal.java.adapters.ReflectionAdaptor.reflectValuesIfNecessary(ReflectionAdaptor.java:143) at org.eclipse.jem.internal.java.adapters.JavaReflectionAdaptor.reflectValuesIfNecessary(JavaReflectionAdaptor.java:260) at org.eclipse.jem.java.internal.impl.JavaClassImpl.reflectBase(JavaClassImpl.java:786) at org.eclipse.jem.java.internal.impl.JavaClassImpl.getKind(JavaClassImpl.java:1135) at org.eclipse.jem.java.internal.impl.JavaClassImpl.isInterface(JavaClassImpl.java:984) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eGet(JavaClassImpl.java:1855) at org.eclipse.emf.ecore.util.EContentsEList$FeatureIteratorImpl.hasNext(EContentsEList.java:429) at org.eclipse.emf.ecore.util.EcoreUtil$ProperContentIterator.hasNext(EcoreUtil.java:1209) at org.eclipse.emf.ecore.util.EcoreUtil$ContentTreeIterator.hasNext(EcoreUtil.java:1393) at org.eclipse.emf.ecore.resource.impl.ResourceImpl.attached(ResourceImpl.java:836) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eBasicSetContainer(BasicEObjectImpl.java:1316) at org.eclipse.emf.ecore.impl.EStructuralFeatureImpl$InternalSettingDelegateSingleContainer.dynamicInverseAdd(EStructuralFeatureImpl.java:1893) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1414) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1408) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eInverseAdd(JavaClassImpl.java:1773) at org.eclipse.emf.ecore.util.EcoreEList.inverseAdd(EcoreEList.java:282) at org.eclipse.emf.common.notify.impl.NotifyingListImpl.addUnique(NotifyingListImpl.java:318) at org.eclipse.emf.common.util.BasicEList.add(BasicEList.java:626) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaClass(JavaReflectionKey.java:176) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaType(JavaReflectionKey.java:332) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaObject(JavaReflectionKey.java:277) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.get(JavaReflectionKey.java:134) at org.eclipse.jem.internal.java.adapters.JavaXMIFactoryImpl$JavaXMIResource.getEObject(JavaXMIFactoryImpl.java:102) at org.eclipse.jem.internal.util.emf.workbench.ProjectResourceSetImpl.getEObject(ProjectResourceSetImpl.java:188) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:401) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:388) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:375) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectJavaClass(JavaClassJDOMAdaptor.java:406) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectJavaClass(JavaClassJDOMAdaptor.java:400) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.setSuper(JavaClassJDOMAdaptor.java:659) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectValues(JavaClassJDOMAdaptor.java:454) at org.eclipse.jem.internal.java.adapters.ReflectionAdaptor.reflectValuesIfNecessary(ReflectionAdaptor.java:143) at org.eclipse.jem.internal.java.adapters.JavaReflectionAdaptor.reflectValuesIfNecessary(JavaReflectionAdaptor.java:260) at org.eclipse.jem.java.internal.impl.JavaClassImpl.reflectBase(JavaClassImpl.java:786) at org.eclipse.jem.java.internal.impl.JavaClassImpl.getKind(JavaClassImpl.java:1135) at org.eclipse.jem.java.internal.impl.JavaClassImpl.isInterface(JavaClassImpl.java:984) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eGet(JavaClassImpl.java:1855) at org.eclipse.emf.ecore.util.EContentsEList$FeatureIteratorImpl.hasNext(EContentsEList.java:429) at org.eclipse.emf.ecore.util.EcoreUtil$ProperContentIterator.hasNext(EcoreUtil.java:1209) at org.eclipse.emf.ecore.util.EcoreUtil$ContentTreeIterator.hasNext(EcoreUtil.java:1393) at org.eclipse.emf.ecore.resource.impl.ResourceImpl.attached(ResourceImpl.java:836) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eBasicSetContainer(BasicEObjectImpl.java:1316) at org.eclipse.emf.ecore.impl.EStructuralFeatureImpl$InternalSettingDelegateSingleContainer.dynamicInverseAdd(EStructuralFeatureImpl.java:1893) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1414) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1408) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eInverseAdd(JavaClassImpl.java:1773) at org.eclipse.emf.ecore.util.EcoreEList.inverseAdd(EcoreEList.java:282) at org.eclipse.emf.common.notify.impl.NotifyingListImpl.addUnique(NotifyingListImpl.java:318) at org.eclipse.emf.common.util.BasicEList.add(BasicEList.java:626) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaClass(JavaReflectionKey.java:176) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaType(JavaReflectionKey.java:332) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaObject(JavaReflectionKey.java:277) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.get(JavaReflectionKey.java:134) at org.eclipse.jem.internal.java.adapters.JavaXMIFactoryImpl$JavaXMIResource.getEObject(JavaXMIFactoryImpl.java:102) at org.eclipse.jem.internal.util.emf.workbench.ProjectResourceSetImpl.getEObject(ProjectResourceSetImpl.java:188) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:401) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:388) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:375) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectJavaClass(JavaClassJDOMAdaptor.java:406) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectJavaClass(JavaClassJDOMAdaptor.java:400) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.setSuper(JavaClassJDOMAdaptor.java:659) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectValues(JavaClassJDOMAdaptor.java:454) at org.eclipse.jem.internal.java.adapters.ReflectionAdaptor.reflectValuesIfNecessary(ReflectionAdaptor.java:143) at org.eclipse.jem.internal.java.adapters.JavaReflectionAdaptor.reflectValuesIfNecessary(JavaReflectionAdaptor.java:260) at org.eclipse.jem.java.internal.impl.JavaClassImpl.reflectBase(JavaClassImpl.java:786) at org.eclipse.jem.java.internal.impl.JavaClassImpl.getESuperTypes(JavaClassImpl.java:1675) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspect(BeaninfoClassAdapter.java:632) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspectIfNecessary(BeaninfoClassAdapter.java:428) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspectIfNecessary(BeaninfoClassAdapter.java:415) at org.eclipse.jem.java.internal.impl.JavaClassImpl.getEAnnotations(JavaClassImpl.java:379) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eGet(JavaClassImpl.java:1841) at org.eclipse.emf.ecore.util.EContentsEList$FeatureIteratorImpl.hasNext(EContentsEList.java:429) at org.eclipse.emf.ecore.util.EcoreUtil$ProperContentIterator.hasNext(EcoreUtil.java:1209) at org.eclipse.emf.ecore.util.EcoreUtil$ContentTreeIterator.hasNext(EcoreUtil.java:1393) at org.eclipse.emf.ecore.resource.impl.ResourceImpl.attached(ResourceImpl.java:836) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eBasicSetContainer(BasicEObjectImpl.java:1316) at org.eclipse.emf.ecore.impl.EStructuralFeatureImpl$InternalSettingDelegateSingleContainer.dynamicInverseAdd(EStructuralFeatureImpl.java:1893) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1414) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1408) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eInverseAdd(JavaClassImpl.java:1773) at org.eclipse.emf.ecore.util.EcoreEList.inverseAdd(EcoreEList.java:282) at org.eclipse.emf.common.notify.impl.NotifyingListImpl.addUnique(NotifyingListImpl.java:318) at org.eclipse.emf.common.util.BasicEList.add(BasicEList.java:626) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaClass(JavaReflectionKey.java:176) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaType(JavaReflectionKey.java:332) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaObject(JavaReflectionKey.java:277) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.get(JavaReflectionKey.java:134) at org.eclipse.jem.internal.java.adapters.JavaXMIFactoryImpl$JavaXMIResource.getEObject(JavaXMIFactoryImpl.java:102) at org.eclipse.jem.internal.util.emf.workbench.ProjectResourceSetImpl.getEObject(ProjectResourceSetImpl.java:188) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:401) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:388) at org.eclipse.ve.internal.java.codegen.java.JavaBeanModelBuilder.determineVisitorFactoryRule(JavaBeanModelBuilder.java:507) at org.eclipse.ve.internal.java.codegen.java.JavaBeanModelBuilder.build(JavaBeanModelBuilder.java:440) at org.eclipse.ve.internal.java.codegen.core.JavaSourceTranslator.reverseParse(JavaSourceTranslator.java:865) at org.eclipse.ve.internal.java.codegen.core.JavaSourceTranslator.decodeDocument(JavaSourceTranslator.java:947) at org.eclipse.ve.internal.java.codegen.core.JavaSourceTranslator.loadModel(JavaSourceTranslator.java:597) at org.eclipse.ve.internal.java.codegen.editorpart.JavaVisualEditorPart$Setup.run(JavaVisualEditorPart.java:1978) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55) !ENTRY org.eclipse.jem.beaninfo 2 0 2008-05-25 18:14:04.109 !MESSAGE IWAV0155E Introspection failed on class "java.lang.Object." msg="." !STACK 0 java.lang.ClassCastException: java.lang.Boolean cannot be cast to org.eclipse.emf.common.util.EList at org.eclipse.emf.ecore.change.impl.FeatureChangeImpl.getValue(FeatureChangeImpl.java:422) at org.eclipse.emf.ecore.change.impl.ChangeDescriptionImpl.preApply(ChangeDescriptionImpl.java:480) at org.eclipse.emf.ecore.change.impl.ChangeDescriptionImpl.apply(ChangeDescriptionImpl.java:288) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter$ExtensionDocApplies.run(BeaninfoClassAdapter.java:1139) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.applyExtensionDocument(BeaninfoClassAdapter.java:905) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspect(BeaninfoClassAdapter.java:649) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspectIfNecessary(BeaninfoClassAdapter.java:428) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspectIfNecessary(BeaninfoClassAdapter.java:415) at org.eclipse.jem.java.internal.impl.JavaClassImpl.getEAnnotations(JavaClassImpl.java:379) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eGet(JavaClassImpl.java:1841) at org.eclipse.emf.ecore.util.EContentsEList$FeatureIteratorImpl.hasNext(EContentsEList.java:429) at org.eclipse.emf.ecore.util.EcoreUtil$ProperContentIterator.hasNext(EcoreUtil.java:1209) at org.eclipse.emf.ecore.util.EcoreUtil$ContentTreeIterator.hasNext(EcoreUtil.java:1393) at org.eclipse.emf.ecore.resource.impl.ResourceImpl.attached(ResourceImpl.java:836) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eBasicSetContainer(BasicEObjectImpl.java:1316) at org.eclipse.emf.ecore.impl.EStructuralFeatureImpl$InternalSettingDelegateSingleContainer.dynamicInverseAdd(EStructuralFeatureImpl.java:1893) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1414) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1408) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eInverseAdd(JavaClassImpl.java:1773) at org.eclipse.emf.ecore.util.EcoreEList.inverseAdd(EcoreEList.java:282) at org.eclipse.emf.common.notify.impl.NotifyingListImpl.addUnique(NotifyingListImpl.java:318) at org.eclipse.emf.common.util.BasicEList.add(BasicEList.java:626) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaClass(JavaReflectionKey.java:176) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaType(JavaReflectionKey.java:332) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaObject(JavaReflectionKey.java:277) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.get(JavaReflectionKey.java:134) at org.eclipse.jem.internal.java.adapters.JavaXMIFactoryImpl$JavaXMIResource.getEObject(JavaXMIFactoryImpl.java:102) at org.eclipse.jem.internal.util.emf.workbench.ProjectResourceSetImpl.getEObject(ProjectResourceSetImpl.java:188) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:401) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:388) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:375) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectJavaClass(JavaClassJDOMAdaptor.java:406) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectJavaClass(JavaClassJDOMAdaptor.java:400) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.setSuper(JavaClassJDOMAdaptor.java:659) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectValues(JavaClassJDOMAdaptor.java:454) at org.eclipse.jem.internal.java.adapters.ReflectionAdaptor.reflectValuesIfNecessary(ReflectionAdaptor.java:143) at org.eclipse.jem.internal.java.adapters.JavaReflectionAdaptor.reflectValuesIfNecessary(JavaReflectionAdaptor.java:260) at org.eclipse.jem.java.internal.impl.JavaClassImpl.reflectBase(JavaClassImpl.java:786) at org.eclipse.jem.java.internal.impl.JavaClassImpl.getESuperTypes(JavaClassImpl.java:1675) at org.eclipse.emf.ecore.impl.EClassImpl.getEAllSuperTypes(EClassImpl.java:1933) at org.eclipse.jem.java.internal.impl.JavaClassImpl.getEAllSuperTypes(JavaClassImpl.java:1671) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspect(BeaninfoClassAdapter.java:622) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspectIfNecessary(BeaninfoClassAdapter.java:428) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspectIfNecessary(BeaninfoClassAdapter.java:415) at org.eclipse.jem.java.internal.impl.JavaClassImpl.getEAnnotations(JavaClassImpl.java:379) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eGet(JavaClassImpl.java:1841) at org.eclipse.emf.ecore.util.EContentsEList$FeatureIteratorImpl.hasNext(EContentsEList.java:429) at org.eclipse.emf.ecore.util.EcoreUtil$ProperContentIterator.hasNext(EcoreUtil.java:1209) at org.eclipse.emf.ecore.util.EcoreUtil$ContentTreeIterator.hasNext(EcoreUtil.java:1393) at org.eclipse.emf.ecore.resource.impl.ResourceImpl.attached(ResourceImpl.java:836) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eBasicSetContainer(BasicEObjectImpl.java:1316) at org.eclipse.emf.ecore.impl.EStructuralFeatureImpl$InternalSettingDelegateSingleContainer.dynamicInverseAdd(EStructuralFeatureImpl.java:1893) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1414) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1408) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eInverseAdd(JavaClassImpl.java:1773) at org.eclipse.emf.ecore.util.EcoreEList.inverseAdd(EcoreEList.java:282) at org.eclipse.emf.common.notify.impl.NotifyingListImpl.addUnique(NotifyingListImpl.java:318) at org.eclipse.emf.common.util.BasicEList.add(BasicEList.java:626) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaClass(JavaReflectionKey.java:176) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaType(JavaReflectionKey.java:332) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaObject(JavaReflectionKey.java:277) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.get(JavaReflectionKey.java:134) at org.eclipse.jem.internal.java.adapters.JavaXMIFactoryImpl$JavaXMIResource.getEObject(JavaXMIFactoryImpl.java:102) at org.eclipse.jem.internal.util.emf.workbench.ProjectResourceSetImpl.getEObject(ProjectResourceSetImpl.java:188) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:401) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:388) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:375) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectJavaClass(JavaClassJDOMAdaptor.java:406) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectJavaClass(JavaClassJDOMAdaptor.java:400) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.setSuper(JavaClassJDOMAdaptor.java:659) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectValues(JavaClassJDOMAdaptor.java:454) at org.eclipse.jem.internal.java.adapters.ReflectionAdaptor.reflectValuesIfNecessary(ReflectionAdaptor.java:143) at org.eclipse.jem.internal.java.adapters.JavaReflectionAdaptor.reflectValuesIfNecessary(JavaReflectionAdaptor.java:260) at org.eclipse.jem.java.internal.impl.JavaClassImpl.reflectBase(JavaClassImpl.java:786) at org.eclipse.jem.java.internal.impl.JavaClassImpl.getKind(JavaClassImpl.java:1135) at org.eclipse.jem.java.internal.impl.JavaClassImpl.isInterface(JavaClassImpl.java:984) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eGet(JavaClassImpl.java:1855) at org.eclipse.emf.ecore.util.EContentsEList$FeatureIteratorImpl.hasNext(EContentsEList.java:429) at org.eclipse.emf.ecore.util.EcoreUtil$ProperContentIterator.hasNext(EcoreUtil.java:1209) at org.eclipse.emf.ecore.util.EcoreUtil$ContentTreeIterator.hasNext(EcoreUtil.java:1393) at org.eclipse.emf.ecore.resource.impl.ResourceImpl.attached(ResourceImpl.java:836) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eBasicSetContainer(BasicEObjectImpl.java:1316) at org.eclipse.emf.ecore.impl.EStructuralFeatureImpl$InternalSettingDelegateSingleContainer.dynamicInverseAdd(EStructuralFeatureImpl.java:1893) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1414) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1408) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eInverseAdd(JavaClassImpl.java:1773) at org.eclipse.emf.ecore.util.EcoreEList.inverseAdd(EcoreEList.java:282) at org.eclipse.emf.common.notify.impl.NotifyingListImpl.addUnique(NotifyingListImpl.java:318) at org.eclipse.emf.common.util.BasicEList.add(BasicEList.java:626) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaClass(JavaReflectionKey.java:176) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaType(JavaReflectionKey.java:332) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaObject(JavaReflectionKey.java:277) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.get(JavaReflectionKey.java:134) at org.eclipse.jem.internal.java.adapters.JavaXMIFactoryImpl$JavaXMIResource.getEObject(JavaXMIFactoryImpl.java:102) at org.eclipse.jem.internal.util.emf.workbench.ProjectResourceSetImpl.getEObject(ProjectResourceSetImpl.java:188) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:401) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:388) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:375) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectJavaClass(JavaClassJDOMAdaptor.java:406) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectJavaClass(JavaClassJDOMAdaptor.java:400) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.setSuper(JavaClassJDOMAdaptor.java:659) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectValues(JavaClassJDOMAdaptor.java:454) at org.eclipse.jem.internal.java.adapters.ReflectionAdaptor.reflectValuesIfNecessary(ReflectionAdaptor.java:143) at org.eclipse.jem.internal.java.adapters.JavaReflectionAdaptor.reflectValuesIfNecessary(JavaReflectionAdaptor.java:260) at org.eclipse.jem.java.internal.impl.JavaClassImpl.reflectBase(JavaClassImpl.java:786) at org.eclipse.jem.java.internal.impl.JavaClassImpl.getKind(JavaClassImpl.java:1135) at org.eclipse.jem.java.internal.impl.JavaClassImpl.isInterface(JavaClassImpl.java:984) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eGet(JavaClassImpl.java:1855) at org.eclipse.emf.ecore.util.EContentsEList$FeatureIteratorImpl.hasNext(EContentsEList.java:429) at org.eclipse.emf.ecore.util.EcoreUtil$ProperContentIterator.hasNext(EcoreUtil.java:1209) at org.eclipse.emf.ecore.util.EcoreUtil$ContentTreeIterator.hasNext(EcoreUtil.java:1393) at org.eclipse.emf.ecore.resource.impl.ResourceImpl.attached(ResourceImpl.java:836) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eBasicSetContainer(BasicEObjectImpl.java:1316) at org.eclipse.emf.ecore.impl.EStructuralFeatureImpl$InternalSettingDelegateSingleContainer.dynamicInverseAdd(EStructuralFeatureImpl.java:1893) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1414) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1408) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eInverseAdd(JavaClassImpl.java:1773) at org.eclipse.emf.ecore.util.EcoreEList.inverseAdd(EcoreEList.java:282) at org.eclipse.emf.common.notify.impl.NotifyingListImpl.addUnique(NotifyingListImpl.java:318) at org.eclipse.emf.common.util.BasicEList.add(BasicEList.java:626) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaClass(JavaReflectionKey.java:176) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaType(JavaReflectionKey.java:332) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaObject(JavaReflectionKey.java:277) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.get(JavaReflectionKey.java:134) at org.eclipse.jem.internal.java.adapters.JavaXMIFactoryImpl$JavaXMIResource.getEObject(JavaXMIFactoryImpl.java:102) at org.eclipse.jem.internal.util.emf.workbench.ProjectResourceSetImpl.getEObject(ProjectResourceSetImpl.java:188) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:401) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:388) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:375) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectJavaClass(JavaClassJDOMAdaptor.java:406) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectJavaClass(JavaClassJDOMAdaptor.java:400) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.setSuper(JavaClassJDOMAdaptor.java:659) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectValues(JavaClassJDOMAdaptor.java:454) at org.eclipse.jem.internal.java.adapters.ReflectionAdaptor.reflectValuesIfNecessary(ReflectionAdaptor.java:143) at org.eclipse.jem.internal.java.adapters.JavaReflectionAdaptor.reflectValuesIfNecessary(JavaReflectionAdaptor.java:260) at org.eclipse.jem.java.internal.impl.JavaClassImpl.reflectBase(JavaClassImpl.java:786) at org.eclipse.jem.java.internal.impl.JavaClassImpl.getESuperTypes(JavaClassImpl.java:1675) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspect(BeaninfoClassAdapter.java:632) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspectIfNecessary(BeaninfoClassAdapter.java:428) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspectIfNecessary(BeaninfoClassAdapter.java:415) at org.eclipse.jem.java.internal.impl.JavaClassImpl.getEAnnotations(JavaClassImpl.java:379) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eGet(JavaClassImpl.java:1841) at org.eclipse.emf.ecore.util.EContentsEList$FeatureIteratorImpl.hasNext(EContentsEList.java:429) at org.eclipse.emf.ecore.util.EcoreUtil$ProperContentIterator.hasNext(EcoreUtil.java:1209) at org.eclipse.emf.ecore.util.EcoreUtil$ContentTreeIterator.hasNext(EcoreUtil.java:1393) at org.eclipse.emf.ecore.resource.impl.ResourceImpl.attached(ResourceImpl.java:836) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eBasicSetContainer(BasicEObjectImpl.java:1316) at org.eclipse.emf.ecore.impl.EStructuralFeatureImpl$InternalSettingDelegateSingleContainer.dynamicInverseAdd(EStructuralFeatureImpl.java:1893) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1414) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1408) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eInverseAdd(JavaClassImpl.java:1773) at org.eclipse.emf.ecore.util.EcoreEList.inverseAdd(EcoreEList.java:282) at org.eclipse.emf.common.notify.impl.NotifyingListImpl.addUnique(NotifyingListImpl.java:318) at org.eclipse.emf.common.util.BasicEList.add(BasicEList.java:626) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaClass(JavaReflectionKey.java:176) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaType(JavaReflectionKey.java:332) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaObject(JavaReflectionKey.java:277) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.get(JavaReflectionKey.java:134) at org.eclipse.jem.internal.java.adapters.JavaXMIFactoryImpl$JavaXMIResource.getEObject(JavaXMIFactoryImpl.java:102) at org.eclipse.jem.internal.util.emf.workbench.ProjectResourceSetImpl.getEObject(ProjectResourceSetImpl.java:188) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:401) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:388) at org.eclipse.ve.internal.java.codegen.java.JavaBeanModelBuilder.determineVisitorFactoryRule(JavaBeanModelBuilder.java:507) at org.eclipse.ve.internal.java.codegen.java.JavaBeanModelBuilder.build(JavaBeanModelBuilder.java:440) at org.eclipse.ve.internal.java.codegen.core.JavaSourceTranslator.reverseParse(JavaSourceTranslator.java:865) at org.eclipse.ve.internal.java.codegen.core.JavaSourceTranslator.decodeDocument(JavaSourceTranslator.java:947) at org.eclipse.ve.internal.java.codegen.core.JavaSourceTranslator.loadModel(JavaSourceTranslator.java:597) at org.eclipse.ve.internal.java.codegen.editorpart.JavaVisualEditorPart$Setup.run(JavaVisualEditorPart.java:1978) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55) !ENTRY org.eclipse.jem.beaninfo 2 0 2008-05-25 18:14:04.125 !MESSAGE IWAV0155E Introspection failed on class "java.lang.Object." msg="." !STACK 0 java.lang.ClassCastException: java.lang.Boolean cannot be cast to org.eclipse.emf.common.util.EList at org.eclipse.emf.ecore.change.impl.FeatureChangeImpl.getValue(FeatureChangeImpl.java:422) at org.eclipse.emf.ecore.change.impl.ChangeDescriptionImpl.preApply(ChangeDescriptionImpl.java:480) at org.eclipse.emf.ecore.change.impl.ChangeDescriptionImpl.apply(ChangeDescriptionImpl.java:288) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter$ExtensionDocApplies.run(BeaninfoClassAdapter.java:1139) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.applyExtensionDocument(BeaninfoClassAdapter.java:905) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspect(BeaninfoClassAdapter.java:649) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspectIfNecessary(BeaninfoClassAdapter.java:428) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspectIfNecessary(BeaninfoClassAdapter.java:415) at org.eclipse.jem.java.internal.impl.JavaClassImpl.getEAnnotations(JavaClassImpl.java:379) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eGet(JavaClassImpl.java:1841) at org.eclipse.emf.ecore.util.EContentsEList$FeatureIteratorImpl.hasNext(EContentsEList.java:429) at org.eclipse.emf.ecore.util.EcoreUtil$ProperContentIterator.hasNext(EcoreUtil.java:1209) at org.eclipse.emf.ecore.util.EcoreUtil$ContentTreeIterator.hasNext(EcoreUtil.java:1393) at org.eclipse.emf.ecore.resource.impl.ResourceImpl.attached(ResourceImpl.java:836) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eBasicSetContainer(BasicEObjectImpl.java:1316) at org.eclipse.emf.ecore.impl.EStructuralFeatureImpl$InternalSettingDelegateSingleContainer.dynamicInverseAdd(EStructuralFeatureImpl.java:1893) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1414) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1408) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eInverseAdd(JavaClassImpl.java:1773) at org.eclipse.emf.ecore.util.EcoreEList.inverseAdd(EcoreEList.java:282) at org.eclipse.emf.common.notify.impl.NotifyingListImpl.addUnique(NotifyingListImpl.java:318) at org.eclipse.emf.common.util.BasicEList.add(BasicEList.java:626) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaClass(JavaReflectionKey.java:176) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaType(JavaReflectionKey.java:332) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaObject(JavaReflectionKey.java:277) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.get(JavaReflectionKey.java:134) at org.eclipse.jem.internal.java.adapters.JavaXMIFactoryImpl$JavaXMIResource.getEObject(JavaXMIFactoryImpl.java:102) at org.eclipse.jem.internal.util.emf.workbench.ProjectResourceSetImpl.getEObject(ProjectResourceSetImpl.java:188) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:401) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:388) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:375) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectJavaClass(JavaClassJDOMAdaptor.java:406) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectJavaClass(JavaClassJDOMAdaptor.java:400) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.setSuper(JavaClassJDOMAdaptor.java:659) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectValues(JavaClassJDOMAdaptor.java:454) at org.eclipse.jem.internal.java.adapters.ReflectionAdaptor.reflectValuesIfNecessary(ReflectionAdaptor.java:143) at org.eclipse.jem.internal.java.adapters.JavaReflectionAdaptor.reflectValuesIfNecessary(JavaReflectionAdaptor.java:260) at org.eclipse.jem.java.internal.impl.JavaClassImpl.reflectBase(JavaClassImpl.java:786) at org.eclipse.jem.java.internal.impl.JavaClassImpl.getESuperTypes(JavaClassImpl.java:1675) at org.eclipse.emf.ecore.impl.EClassImpl.getEGenericSuperTypes(EClassImpl.java:343) at org.eclipse.emf.ecore.impl.EClassImpl$9.delegateSize(EClassImpl.java:1703) at org.eclipse.emf.common.util.DelegatingEList.size(DelegatingEList.java:222) at org.eclipse.emf.common.util.DelegatingEList$EIterator.hasNext(DelegatingEList.java:1048) at org.eclipse.emf.ecore.impl.EClassImpl.getEAllSuperTypes(EClassImpl.java:1933) at org.eclipse.jem.java.internal.impl.JavaClassImpl.getEAllSuperTypes(JavaClassImpl.java:1671) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspect(BeaninfoClassAdapter.java:622) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspectIfNecessary(BeaninfoClassAdapter.java:428) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspectIfNecessary(BeaninfoClassAdapter.java:415) at org.eclipse.jem.java.internal.impl.JavaClassImpl.getEAnnotations(JavaClassImpl.java:379) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eGet(JavaClassImpl.java:1841) at org.eclipse.emf.ecore.util.EContentsEList$FeatureIteratorImpl.hasNext(EContentsEList.java:429) at org.eclipse.emf.ecore.util.EcoreUtil$ProperContentIterator.hasNext(EcoreUtil.java:1209) at org.eclipse.emf.ecore.util.EcoreUtil$ContentTreeIterator.hasNext(EcoreUtil.java:1393) at org.eclipse.emf.ecore.resource.impl.ResourceImpl.attached(ResourceImpl.java:836) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eBasicSetContainer(BasicEObjectImpl.java:1316) at org.eclipse.emf.ecore.impl.EStructuralFeatureImpl$InternalSettingDelegateSingleContainer.dynamicInverseAdd(EStructuralFeatureImpl.java:1893) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1414) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1408) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eInverseAdd(JavaClassImpl.java:1773) at org.eclipse.emf.ecore.util.EcoreEList.inverseAdd(EcoreEList.java:282) at org.eclipse.emf.common.notify.impl.NotifyingListImpl.addUnique(NotifyingListImpl.java:318) at org.eclipse.emf.common.util.BasicEList.add(BasicEList.java:626) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaClass(JavaReflectionKey.java:176) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaType(JavaReflectionKey.java:332) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaObject(JavaReflectionKey.java:277) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.get(JavaReflectionKey.java:134) at org.eclipse.jem.internal.java.adapters.JavaXMIFactoryImpl$JavaXMIResource.getEObject(JavaXMIFactoryImpl.java:102) at org.eclipse.jem.internal.util.emf.workbench.ProjectResourceSetImpl.getEObject(ProjectResourceSetImpl.java:188) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:401) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:388) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:375) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectJavaClass(JavaClassJDOMAdaptor.java:406) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectJavaClass(JavaClassJDOMAdaptor.java:400) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.setSuper(JavaClassJDOMAdaptor.java:659) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectValues(JavaClassJDOMAdaptor.java:454) at org.eclipse.jem.internal.java.adapters.ReflectionAdaptor.reflectValuesIfNecessary(ReflectionAdaptor.java:143) at org.eclipse.jem.internal.java.adapters.JavaReflectionAdaptor.reflectValuesIfNecessary(JavaReflectionAdaptor.java:260) at org.eclipse.jem.java.internal.impl.JavaClassImpl.reflectBase(JavaClassImpl.java:786) at org.eclipse.jem.java.internal.impl.JavaClassImpl.getKind(JavaClassImpl.java:1135) at org.eclipse.jem.java.internal.impl.JavaClassImpl.isInterface(JavaClassImpl.java:984) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eGet(JavaClassImpl.java:1855) at org.eclipse.emf.ecore.util.EContentsEList$FeatureIteratorImpl.hasNext(EContentsEList.java:429) at org.eclipse.emf.ecore.util.EcoreUtil$ProperContentIterator.hasNext(EcoreUtil.java:1209) at org.eclipse.emf.ecore.util.EcoreUtil$ContentTreeIterator.hasNext(EcoreUtil.java:1393) at org.eclipse.emf.ecore.resource.impl.ResourceImpl.attached(ResourceImpl.java:836) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eBasicSetContainer(BasicEObjectImpl.java:1316) at org.eclipse.emf.ecore.impl.EStructuralFeatureImpl$InternalSettingDelegateSingleContainer.dynamicInverseAdd(EStructuralFeatureImpl.java:1893) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1414) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1408) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eInverseAdd(JavaClassImpl.java:1773) at org.eclipse.emf.ecore.util.EcoreEList.inverseAdd(EcoreEList.java:282) at org.eclipse.emf.common.notify.impl.NotifyingListImpl.addUnique(NotifyingListImpl.java:318) at org.eclipse.emf.common.util.BasicEList.add(BasicEList.java:626) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaClass(JavaReflectionKey.java:176) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaType(JavaReflectionKey.java:332) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaObject(JavaReflectionKey.java:277) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.get(JavaReflectionKey.java:134) at org.eclipse.jem.internal.java.adapters.JavaXMIFactoryImpl$JavaXMIResource.getEObject(JavaXMIFactoryImpl.java:102) at org.eclipse.jem.internal.util.emf.workbench.ProjectResourceSetImpl.getEObject(ProjectResourceSetImpl.java:188) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:401) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:388) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:375) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectJavaClass(JavaClassJDOMAdaptor.java:406) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectJavaClass(JavaClassJDOMAdaptor.java:400) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.setSuper(JavaClassJDOMAdaptor.java:659) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectValues(JavaClassJDOMAdaptor.java:454) at org.eclipse.jem.internal.java.adapters.ReflectionAdaptor.reflectValuesIfNecessary(ReflectionAdaptor.java:143) at org.eclipse.jem.internal.java.adapters.JavaReflectionAdaptor.reflectValuesIfNecessary(JavaReflectionAdaptor.java:260) at org.eclipse.jem.java.internal.impl.JavaClassImpl.reflectBase(JavaClassImpl.java:786) at org.eclipse.jem.java.internal.impl.JavaClassImpl.getKind(JavaClassImpl.java:1135) at org.eclipse.jem.java.internal.impl.JavaClassImpl.isInterface(JavaClassImpl.java:984) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eGet(JavaClassImpl.java:1855) at org.eclipse.emf.ecore.util.EContentsEList$FeatureIteratorImpl.hasNext(EContentsEList.java:429) at org.eclipse.emf.ecore.util.EcoreUtil$ProperContentIterator.hasNext(EcoreUtil.java:1209) at org.eclipse.emf.ecore.util.EcoreUtil$ContentTreeIterator.hasNext(EcoreUtil.java:1393) at org.eclipse.emf.ecore.resource.impl.ResourceImpl.attached(ResourceImpl.java:836) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eBasicSetContainer(BasicEObjectImpl.java:1316) at org.eclipse.emf.ecore.impl.EStructuralFeatureImpl$InternalSettingDelegateSingleContainer.dynamicInverseAdd(EStructuralFeatureImpl.java:1893) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1414) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1408) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eInverseAdd(JavaClassImpl.java:1773) at org.eclipse.emf.ecore.util.EcoreEList.inverseAdd(EcoreEList.java:282) at org.eclipse.emf.common.notify.impl.NotifyingListImpl.addUnique(NotifyingListImpl.java:318) at org.eclipse.emf.common.util.BasicEList.add(BasicEList.java:626) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaClass(JavaReflectionKey.java:176) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaType(JavaReflectionKey.java:332) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaObject(JavaReflectionKey.java:277) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.get(JavaReflectionKey.java:134) at org.eclipse.jem.internal.java.adapters.JavaXMIFactoryImpl$JavaXMIResource.getEObject(JavaXMIFactoryImpl.java:102) at org.eclipse.jem.internal.util.emf.workbench.ProjectResourceSetImpl.getEObject(ProjectResourceSetImpl.java:188) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:401) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:388) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:375) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectJavaClass(JavaClassJDOMAdaptor.java:406) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectJavaClass(JavaClassJDOMAdaptor.java:400) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.setSuper(JavaClassJDOMAdaptor.java:659) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectValues(JavaClassJDOMAdaptor.java:454) at org.eclipse.jem.internal.java.adapters.ReflectionAdaptor.reflectValuesIfNecessary(ReflectionAdaptor.java:143) at org.eclipse.jem.internal.java.adapters.JavaReflectionAdaptor.reflectValuesIfNecessary(JavaReflectionAdaptor.java:260) at org.eclipse.jem.java.internal.impl.JavaClassImpl.reflectBase(JavaClassImpl.java:786) at org.eclipse.jem.java.internal.impl.JavaClassImpl.getESuperTypes(JavaClassImpl.java:1675) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspect(BeaninfoClassAdapter.java:632) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspectIfNecessary(BeaninfoClassAdapter.java:428) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspectIfNecessary(BeaninfoClassAdapter.java:415) at org.eclipse.jem.java.internal.impl.JavaClassImpl.getEAnnotations(JavaClassImpl.java:379) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eGet(JavaClassImpl.java:1841) at org.eclipse.emf.ecore.util.EContentsEList$FeatureIteratorImpl.hasNext(EContentsEList.java:429) at org.eclipse.emf.ecore.util.EcoreUtil$ProperContentIterator.hasNext(EcoreUtil.java:1209) at org.eclipse.emf.ecore.util.EcoreUtil$ContentTreeIterator.hasNext(EcoreUtil.java:1393) at org.eclipse.emf.ecore.resource.impl.ResourceImpl.attached(ResourceImpl.java:836) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eBasicSetContainer(BasicEObjectImpl.java:1316) at org.eclipse.emf.ecore.impl.EStructuralFeatureImpl$InternalSettingDelegateSingleContainer.dynamicInverseAdd(EStructuralFeatureImpl.java:1893) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1414) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1408) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eInverseAdd(JavaClassImpl.java:1773) at org.eclipse.emf.ecore.util.EcoreEList.inverseAdd(EcoreEList.java:282) at org.eclipse.emf.common.notify.impl.NotifyingListImpl.addUnique(NotifyingListImpl.java:318) at org.eclipse.emf.common.util.BasicEList.add(BasicEList.java:626) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaClass(JavaReflectionKey.java:176) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaType(JavaReflectionKey.java:332) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaObject(JavaReflectionKey.java:277) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.get(JavaReflectionKey.java:134) at org.eclipse.jem.internal.java.adapters.JavaXMIFactoryImpl$JavaXMIResource.getEObject(JavaXMIFactoryImpl.java:102) at org.eclipse.jem.internal.util.emf.workbench.ProjectResourceSetImpl.getEObject(ProjectResourceSetImpl.java:188) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:401) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:388) at org.eclipse.ve.internal.java.codegen.java.JavaBeanModelBuilder.determineVisitorFactoryRule(JavaBeanModelBuilder.java:507) at org.eclipse.ve.internal.java.codegen.java.JavaBeanModelBuilder.build(JavaBeanModelBuilder.java:440) at org.eclipse.ve.internal.java.codegen.core.JavaSourceTranslator.reverseParse(JavaSourceTranslator.java:865) at org.eclipse.ve.internal.java.codegen.core.JavaSourceTranslator.decodeDocument(JavaSourceTranslator.java:947) at org.eclipse.ve.internal.java.codegen.core.JavaSourceTranslator.loadModel(JavaSourceTranslator.java:597) at org.eclipse.ve.internal.java.codegen.editorpart.JavaVisualEditorPart$Setup.run(JavaVisualEditorPart.java:1978) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55) !ENTRY org.eclipse.jem.beaninfo 2 0 2008-05-25 18:14:04.140 !MESSAGE IWAV0155E Introspection failed on class "java.lang.Object." msg="." !STACK 0 java.lang.ClassCastException: java.lang.Boolean cannot be cast to org.eclipse.emf.common.util.EList at org.eclipse.emf.ecore.change.impl.FeatureChangeImpl.getValue(FeatureChangeImpl.java:422) at org.eclipse.emf.ecore.change.impl.ChangeDescriptionImpl.preApply(ChangeDescriptionImpl.java:480) at org.eclipse.emf.ecore.change.impl.ChangeDescriptionImpl.apply(ChangeDescriptionImpl.java:288) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter$ExtensionDocApplies.run(BeaninfoClassAdapter.java:1139) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.applyExtensionDocument(BeaninfoClassAdapter.java:905) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspect(BeaninfoClassAdapter.java:649) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspectIfNecessary(BeaninfoClassAdapter.java:428) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspectIfNecessary(BeaninfoClassAdapter.java:415) at org.eclipse.jem.java.internal.impl.JavaClassImpl.getEAnnotations(JavaClassImpl.java:379) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eGet(JavaClassImpl.java:1841) at org.eclipse.emf.ecore.util.EContentsEList$FeatureIteratorImpl.hasNext(EContentsEList.java:429) at org.eclipse.emf.ecore.util.EcoreUtil$ProperContentIterator.hasNext(EcoreUtil.java:1209) at org.eclipse.emf.ecore.util.EcoreUtil$ContentTreeIterator.hasNext(EcoreUtil.java:1393) at org.eclipse.emf.ecore.resource.impl.ResourceImpl.attached(ResourceImpl.java:836) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eBasicSetContainer(BasicEObjectImpl.java:1316) at org.eclipse.emf.ecore.impl.EStructuralFeatureImpl$InternalSettingDelegateSingleContainer.dynamicInverseAdd(EStructuralFeatureImpl.java:1893) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1414) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1408) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eInverseAdd(JavaClassImpl.java:1773) at org.eclipse.emf.ecore.util.EcoreEList.inverseAdd(EcoreEList.java:282) at org.eclipse.emf.common.notify.impl.NotifyingListImpl.addUnique(NotifyingListImpl.java:318) at org.eclipse.emf.common.util.BasicEList.add(BasicEList.java:626) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaClass(JavaReflectionKey.java:176) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaType(JavaReflectionKey.java:332) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaObject(JavaReflectionKey.java:277) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.get(JavaReflectionKey.java:134) at org.eclipse.jem.internal.java.adapters.JavaXMIFactoryImpl$JavaXMIResource.getEObject(JavaXMIFactoryImpl.java:102) at org.eclipse.jem.internal.util.emf.workbench.ProjectResourceSetImpl.getEObject(ProjectResourceSetImpl.java:188) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:401) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:388) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:375) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectJavaClass(JavaClassJDOMAdaptor.java:406) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectJavaClass(JavaClassJDOMAdaptor.java:400) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.setSuper(JavaClassJDOMAdaptor.java:659) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectValues(JavaClassJDOMAdaptor.java:454) at org.eclipse.jem.internal.java.adapters.ReflectionAdaptor.reflectValuesIfNecessary(ReflectionAdaptor.java:143) at org.eclipse.jem.internal.java.adapters.JavaReflectionAdaptor.reflectValuesIfNecessary(JavaReflectionAdaptor.java:260) at org.eclipse.jem.java.internal.impl.JavaClassImpl.reflectBase(JavaClassImpl.java:786) at org.eclipse.jem.java.internal.impl.JavaClassImpl.getESuperTypes(JavaClassImpl.java:1675) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspect(BeaninfoClassAdapter.java:632) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspectIfNecessary(BeaninfoClassAdapter.java:428) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspectIfNecessary(BeaninfoClassAdapter.java:415) at org.eclipse.jem.java.internal.impl.JavaClassImpl.getEAnnotations(JavaClassImpl.java:379) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eGet(JavaClassImpl.java:1841) at org.eclipse.emf.ecore.util.EContentsEList$FeatureIteratorImpl.hasNext(EContentsEList.java:429) at org.eclipse.emf.ecore.util.EcoreUtil$ProperContentIterator.hasNext(EcoreUtil.java:1209) at org.eclipse.emf.ecore.util.EcoreUtil$ContentTreeIterator.hasNext(EcoreUtil.java:1393) at org.eclipse.emf.ecore.resource.impl.ResourceImpl.attached(ResourceImpl.java:836) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eBasicSetContainer(BasicEObjectImpl.java:1316) at org.eclipse.emf.ecore.impl.EStructuralFeatureImpl$InternalSettingDelegateSingleContainer.dynamicInverseAdd(EStructuralFeatureImpl.java:1893) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1414) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1408) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eInverseAdd(JavaClassImpl.java:1773) at org.eclipse.emf.ecore.util.EcoreEList.inverseAdd(EcoreEList.java:282) at org.eclipse.emf.common.notify.impl.NotifyingListImpl.addUnique(NotifyingListImpl.java:318) at org.eclipse.emf.common.util.BasicEList.add(BasicEList.java:626) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaClass(JavaReflectionKey.java:176) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaType(JavaReflectionKey.java:332) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaObject(JavaReflectionKey.java:277) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.get(JavaReflectionKey.java:134) at org.eclipse.jem.internal.java.adapters.JavaXMIFactoryImpl$JavaXMIResource.getEObject(JavaXMIFactoryImpl.java:102) at org.eclipse.jem.internal.util.emf.workbench.ProjectResourceSetImpl.getEObject(ProjectResourceSetImpl.java:188) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:401) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:388) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:375) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectJavaClass(JavaClassJDOMAdaptor.java:406) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectJavaClass(JavaClassJDOMAdaptor.java:400) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.setSuper(JavaClassJDOMAdaptor.java:659) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectValues(JavaClassJDOMAdaptor.java:454) at org.eclipse.jem.internal.java.adapters.ReflectionAdaptor.reflectValuesIfNecessary(ReflectionAdaptor.java:143) at org.eclipse.jem.internal.java.adapters.JavaReflectionAdaptor.reflectValuesIfNecessary(JavaReflectionAdaptor.java:260) at org.eclipse.jem.java.internal.impl.JavaClassImpl.reflectBase(JavaClassImpl.java:786) at org.eclipse.jem.java.internal.impl.JavaClassImpl.getKind(JavaClassImpl.java:1135) at org.eclipse.jem.java.internal.impl.JavaClassImpl.isInterface(JavaClassImpl.java:984) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eGet(JavaClassImpl.java:1855) at org.eclipse.emf.ecore.util.EContentsEList$FeatureIteratorImpl.hasNext(EContentsEList.java:429) at org.eclipse.emf.ecore.util.EcoreUtil$ProperContentIterator.hasNext(EcoreUtil.java:1209) at org.eclipse.emf.ecore.util.EcoreUtil$ContentTreeIterator.hasNext(EcoreUtil.java:1393) at org.eclipse.emf.ecore.resource.impl.ResourceImpl.attached(ResourceImpl.java:836) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eBasicSetContainer(BasicEObjectImpl.java:1316) at org.eclipse.emf.ecore.impl.EStructuralFeatureImpl$InternalSettingDelegateSingleContainer.dynamicInverseAdd(EStructuralFeatureImpl.java:1893) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1414) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1408) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eInverseAdd(JavaClassImpl.java:1773) at org.eclipse.emf.ecore.util.EcoreEList.inverseAdd(EcoreEList.java:282) at org.eclipse.emf.common.notify.impl.NotifyingListImpl.addUnique(NotifyingListImpl.java:318) at org.eclipse.emf.common.util.BasicEList.add(BasicEList.java:626) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaClass(JavaReflectionKey.java:176) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaType(JavaReflectionKey.java:332) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaObject(JavaReflectionKey.java:277) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.get(JavaReflectionKey.java:134) at org.eclipse.jem.internal.java.adapters.JavaXMIFactoryImpl$JavaXMIResource.getEObject(JavaXMIFactoryImpl.java:102) at org.eclipse.jem.internal.util.emf.workbench.ProjectResourceSetImpl.getEObject(ProjectResourceSetImpl.java:188) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:401) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:388) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:375) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectJavaClass(JavaClassJDOMAdaptor.java:406) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectJavaClass(JavaClassJDOMAdaptor.java:400) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.setSuper(JavaClassJDOMAdaptor.java:659) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectValues(JavaClassJDOMAdaptor.java:454) at org.eclipse.jem.internal.java.adapters.ReflectionAdaptor.reflectValuesIfNecessary(ReflectionAdaptor.java:143) at org.eclipse.jem.internal.java.adapters.JavaReflectionAdaptor.reflectValuesIfNecessary(JavaReflectionAdaptor.java:260) at org.eclipse.jem.java.internal.impl.JavaClassImpl.reflectBase(JavaClassImpl.java:786) at org.eclipse.jem.java.internal.impl.JavaClassImpl.getKind(JavaClassImpl.java:1135) at org.eclipse.jem.java.internal.impl.JavaClassImpl.isInterface(JavaClassImpl.java:984) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eGet(JavaClassImpl.java:1855) at org.eclipse.emf.ecore.util.EContentsEList$FeatureIteratorImpl.hasNext(EContentsEList.java:429) at org.eclipse.emf.ecore.util.EcoreUtil$ProperContentIterator.hasNext(EcoreUtil.java:1209) at org.eclipse.emf.ecore.util.EcoreUtil$ContentTreeIterator.hasNext(EcoreUtil.java:1393) at org.eclipse.emf.ecore.resource.impl.ResourceImpl.attached(ResourceImpl.java:836) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eBasicSetContainer(BasicEObjectImpl.java:1316) at org.eclipse.emf.ecore.impl.EStructuralFeatureImpl$InternalSettingDelegateSingleContainer.dynamicInverseAdd(EStructuralFeatureImpl.java:1893) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1414) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1408) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eInverseAdd(JavaClassImpl.java:1773) at org.eclipse.emf.ecore.util.EcoreEList.inverseAdd(EcoreEList.java:282) at org.eclipse.emf.common.notify.impl.NotifyingListImpl.addUnique(NotifyingListImpl.java:318) at org.eclipse.emf.common.util.BasicEList.add(BasicEList.java:626) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaClass(JavaReflectionKey.java:176) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaType(JavaReflectionKey.java:332) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaObject(JavaReflectionKey.java:277) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.get(JavaReflectionKey.java:134) at org.eclipse.jem.internal.java.adapters.JavaXMIFactoryImpl$JavaXMIResource.getEObject(JavaXMIFactoryImpl.java:102) at org.eclipse.jem.internal.util.emf.workbench.ProjectResourceSetImpl.getEObject(ProjectResourceSetImpl.java:188) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:401) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:388) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:375) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectJavaClass(JavaClassJDOMAdaptor.java:406) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectJavaClass(JavaClassJDOMAdaptor.java:400) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.setSuper(JavaClassJDOMAdaptor.java:659) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectValues(JavaClassJDOMAdaptor.java:454) at org.eclipse.jem.internal.java.adapters.ReflectionAdaptor.reflectValuesIfNecessary(ReflectionAdaptor.java:143) at org.eclipse.jem.internal.java.adapters.JavaReflectionAdaptor.reflectValuesIfNecessary(JavaReflectionAdaptor.java:260) at org.eclipse.jem.java.internal.impl.JavaClassImpl.reflectBase(JavaClassImpl.java:786) at org.eclipse.jem.java.internal.impl.JavaClassImpl.getESuperTypes(JavaClassImpl.java:1675) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspect(BeaninfoClassAdapter.java:632) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspectIfNecessary(BeaninfoClassAdapter.java:428) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspectIfNecessary(BeaninfoClassAdapter.java:415) at org.eclipse.jem.java.internal.impl.JavaClassImpl.getEAnnotations(JavaClassImpl.java:379) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eGet(JavaClassImpl.java:1841) at org.eclipse.emf.ecore.util.EContentsEList$FeatureIteratorImpl.hasNext(EContentsEList.java:429) at org.eclipse.emf.ecore.util.EcoreUtil$ProperContentIterator.hasNext(EcoreUtil.java:1209) at org.eclipse.emf.ecore.util.EcoreUtil$ContentTreeIterator.hasNext(EcoreUtil.java:1393) at org.eclipse.emf.ecore.resource.impl.ResourceImpl.attached(ResourceImpl.java:836) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eBasicSetContainer(BasicEObjectImpl.java:1316) at org.eclipse.emf.ecore.impl.EStructuralFeatureImpl$InternalSettingDelegateSingleContainer.dynamicInverseAdd(EStructuralFeatureImpl.java:1893) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1414) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1408) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eInverseAdd(JavaClassImpl.java:1773) at org.eclipse.emf.ecore.util.EcoreEList.inverseAdd(EcoreEList.java:282) at org.eclipse.emf.common.notify.impl.NotifyingListImpl.addUnique(NotifyingListImpl.java:318) at org.eclipse.emf.common.util.BasicEList.add(BasicEList.java:626) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaClass(JavaReflectionKey.java:176) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaType(JavaReflectionKey.java:332) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaObject(JavaReflectionKey.java:277) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.get(JavaReflectionKey.java:134) at org.eclipse.jem.internal.java.adapters.JavaXMIFactoryImpl$JavaXMIResource.getEObject(JavaXMIFactoryImpl.java:102) at org.eclipse.jem.internal.util.emf.workbench.ProjectResourceSetImpl.getEObject(ProjectResourceSetImpl.java:188) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:401) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:388) at org.eclipse.ve.internal.java.codegen.java.JavaBeanModelBuilder.determineVisitorFactoryRule(JavaBeanModelBuilder.java:507) at org.eclipse.ve.internal.java.codegen.java.JavaBeanModelBuilder.build(JavaBeanModelBuilder.java:440) at org.eclipse.ve.internal.java.codegen.core.JavaSourceTranslator.reverseParse(JavaSourceTranslator.java:865) at org.eclipse.ve.internal.java.codegen.core.JavaSourceTranslator.decodeDocument(JavaSourceTranslator.java:947) at org.eclipse.ve.internal.java.codegen.core.JavaSourceTranslator.loadModel(JavaSourceTranslator.java:597) at org.eclipse.ve.internal.java.codegen.editorpart.JavaVisualEditorPart$Setup.run(JavaVisualEditorPart.java:1978) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55) !ENTRY org.eclipse.jem.beaninfo 2 0 2008-05-25 18:14:04.156 !MESSAGE IWAV0155E Introspection failed on class "java.lang.Object." msg="." !STACK 0 java.lang.ClassCastException: java.lang.Boolean cannot be cast to org.eclipse.emf.common.util.EList at org.eclipse.emf.ecore.change.impl.FeatureChangeImpl.getValue(FeatureChangeImpl.java:422) at org.eclipse.emf.ecore.change.impl.ChangeDescriptionImpl.preApply(ChangeDescriptionImpl.java:480) at org.eclipse.emf.ecore.change.impl.ChangeDescriptionImpl.apply(ChangeDescriptionImpl.java:288) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter$ExtensionDocApplies.run(BeaninfoClassAdapter.java:1139) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.applyExtensionDocument(BeaninfoClassAdapter.java:905) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspect(BeaninfoClassAdapter.java:649) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspectIfNecessary(BeaninfoClassAdapter.java:428) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspectIfNecessary(BeaninfoClassAdapter.java:415) at org.eclipse.jem.java.internal.impl.JavaClassImpl.getEAnnotations(JavaClassImpl.java:379) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eGet(JavaClassImpl.java:1841) at org.eclipse.emf.ecore.util.EContentsEList$FeatureIteratorImpl.hasNext(EContentsEList.java:429) at org.eclipse.emf.ecore.util.EcoreUtil$ProperContentIterator.hasNext(EcoreUtil.java:1209) at org.eclipse.emf.ecore.util.EcoreUtil$ContentTreeIterator.hasNext(EcoreUtil.java:1393) at org.eclipse.emf.ecore.resource.impl.ResourceImpl.attached(ResourceImpl.java:836) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eBasicSetContainer(BasicEObjectImpl.java:1316) at org.eclipse.emf.ecore.impl.EStructuralFeatureImpl$InternalSettingDelegateSingleContainer.dynamicInverseAdd(EStructuralFeatureImpl.java:1893) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1414) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1408) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eInverseAdd(JavaClassImpl.java:1773) at org.eclipse.emf.ecore.util.EcoreEList.inverseAdd(EcoreEList.java:282) at org.eclipse.emf.common.notify.impl.NotifyingListImpl.addUnique(NotifyingListImpl.java:318) at org.eclipse.emf.common.util.BasicEList.add(BasicEList.java:626) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaClass(JavaReflectionKey.java:176) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaType(JavaReflectionKey.java:332) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaObject(JavaReflectionKey.java:277) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.get(JavaReflectionKey.java:134) at org.eclipse.jem.internal.java.adapters.JavaXMIFactoryImpl$JavaXMIResource.getEObject(JavaXMIFactoryImpl.java:102) at org.eclipse.jem.internal.util.emf.workbench.ProjectResourceSetImpl.getEObject(ProjectResourceSetImpl.java:188) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:401) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:388) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:375) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectJavaClass(JavaClassJDOMAdaptor.java:406) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectJavaClass(JavaClassJDOMAdaptor.java:400) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.setSuper(JavaClassJDOMAdaptor.java:659) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectValues(JavaClassJDOMAdaptor.java:454) at org.eclipse.jem.internal.java.adapters.ReflectionAdaptor.reflectValuesIfNecessary(ReflectionAdaptor.java:143) at org.eclipse.jem.internal.java.adapters.JavaReflectionAdaptor.reflectValuesIfNecessary(JavaReflectionAdaptor.java:260) at org.eclipse.jem.java.internal.impl.JavaClassImpl.reflectBase(JavaClassImpl.java:786) at org.eclipse.jem.java.internal.impl.JavaClassImpl.isPublic(JavaClassImpl.java:1152) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eGet(JavaClassImpl.java:1883) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eGet(BasicEObjectImpl.java:989) at org.eclipse.emf.ecore.change.impl.FeatureChangeImpl.getValue(FeatureChangeImpl.java:422) at org.eclipse.emf.ecore.change.impl.ChangeDescriptionImpl.preApply(ChangeDescriptionImpl.java:480) at org.eclipse.emf.ecore.change.impl.ChangeDescriptionImpl.apply(ChangeDescriptionImpl.java:288) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter$ExtensionDocApplies.run(BeaninfoClassAdapter.java:1139) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.applyExtensionDocument(BeaninfoClassAdapter.java:905) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspect(BeaninfoClassAdapter.java:649) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspectIfNecessary(BeaninfoClassAdapter.java:428) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspectIfNecessary(BeaninfoClassAdapter.java:415) at org.eclipse.jem.java.internal.impl.JavaClassImpl.getEAnnotations(JavaClassImpl.java:379) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eGet(JavaClassImpl.java:1841) at org.eclipse.emf.ecore.util.EContentsEList$FeatureIteratorImpl.hasNext(EContentsEList.java:429) at org.eclipse.emf.ecore.util.EcoreUtil$ProperContentIterator.hasNext(EcoreUtil.java:1209) at org.eclipse.emf.ecore.util.EcoreUtil$ContentTreeIterator.hasNext(EcoreUtil.java:1393) at org.eclipse.emf.ecore.resource.impl.ResourceImpl.attached(ResourceImpl.java:836) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eBasicSetContainer(BasicEObjectImpl.java:1316) at org.eclipse.emf.ecore.impl.EStructuralFeatureImpl$InternalSettingDelegateSingleContainer.dynamicInverseAdd(EStructuralFeatureImpl.java:1893) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1414) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1408) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eInverseAdd(JavaClassImpl.java:1773) at org.eclipse.emf.ecore.util.EcoreEList.inverseAdd(EcoreEList.java:282) at org.eclipse.emf.common.notify.impl.NotifyingListImpl.addUnique(NotifyingListImpl.java:318) at org.eclipse.emf.common.util.BasicEList.add(BasicEList.java:626) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaClass(JavaReflectionKey.java:176) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaType(JavaReflectionKey.java:332) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaObject(JavaReflectionKey.java:277) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.get(JavaReflectionKey.java:134) at org.eclipse.jem.internal.java.adapters.JavaXMIFactoryImpl$JavaXMIResource.getEObject(JavaXMIFactoryImpl.java:102) at org.eclipse.jem.internal.util.emf.workbench.ProjectResourceSetImpl.getEObject(ProjectResourceSetImpl.java:188) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:401) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:388) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:375) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectJavaClass(JavaClassJDOMAdaptor.java:406) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectJavaClass(JavaClassJDOMAdaptor.java:400) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.setSuper(JavaClassJDOMAdaptor.java:659) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectValues(JavaClassJDOMAdaptor.java:454) at org.eclipse.jem.internal.java.adapters.ReflectionAdaptor.reflectValuesIfNecessary(ReflectionAdaptor.java:143) at org.eclipse.jem.internal.java.adapters.JavaReflectionAdaptor.reflectValuesIfNecessary(JavaReflectionAdaptor.java:260) at org.eclipse.jem.java.internal.impl.JavaClassImpl.reflectBase(JavaClassImpl.java:786) at org.eclipse.jem.java.internal.impl.JavaClassImpl.getKind(JavaClassImpl.java:1135) at org.eclipse.jem.java.internal.impl.JavaClassImpl.isInterface(JavaClassImpl.java:984) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eGet(JavaClassImpl.java:1855) at org.eclipse.emf.ecore.util.EContentsEList$FeatureIteratorImpl.hasNext(EContentsEList.java:429) at org.eclipse.emf.ecore.util.EcoreUtil$ProperContentIterator.hasNext(EcoreUtil.java:1209) at org.eclipse.emf.ecore.util.EcoreUtil$ContentTreeIterator.hasNext(EcoreUtil.java:1393) at org.eclipse.emf.ecore.resource.impl.ResourceImpl.attached(ResourceImpl.java:836) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eBasicSetContainer(BasicEObjectImpl.java:1316) at org.eclipse.emf.ecore.impl.EStructuralFeatureImpl$InternalSettingDelegateSingleContainer.dynamicInverseAdd(EStructuralFeatureImpl.java:1893) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1414) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1408) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eInverseAdd(JavaClassImpl.java:1773) at org.eclipse.emf.ecore.util.EcoreEList.inverseAdd(EcoreEList.java:282) at org.eclipse.emf.common.notify.impl.NotifyingListImpl.addUnique(NotifyingListImpl.java:318) at org.eclipse.emf.common.util.BasicEList.add(BasicEList.java:626) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaClass(JavaReflectionKey.java:176) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaType(JavaReflectionKey.java:332) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaObject(JavaReflectionKey.java:277) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.get(JavaReflectionKey.java:134) at org.eclipse.jem.internal.java.adapters.JavaXMIFactoryImpl$JavaXMIResource.getEObject(JavaXMIFactoryImpl.java:102) at org.eclipse.jem.internal.util.emf.workbench.ProjectResourceSetImpl.getEObject(ProjectResourceSetImpl.java:188) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:401) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:388) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:375) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectJavaClass(JavaClassJDOMAdaptor.java:406) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectJavaClass(JavaClassJDOMAdaptor.java:400) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.setSuper(JavaClassJDOMAdaptor.java:659) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectValues(JavaClassJDOMAdaptor.java:454) at org.eclipse.jem.internal.java.adapters.ReflectionAdaptor.reflectValuesIfNecessary(ReflectionAdaptor.java:143) at org.eclipse.jem.internal.java.adapters.JavaReflectionAdaptor.reflectValuesIfNecessary(JavaReflectionAdaptor.java:260) at org.eclipse.jem.java.internal.impl.JavaClassImpl.reflectBase(JavaClassImpl.java:786) at org.eclipse.jem.java.internal.impl.JavaClassImpl.getKind(JavaClassImpl.java:1135) at org.eclipse.jem.java.internal.impl.JavaClassImpl.isInterface(JavaClassImpl.java:984) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eGet(JavaClassImpl.java:1855) at org.eclipse.emf.ecore.util.EContentsEList$FeatureIteratorImpl.hasNext(EContentsEList.java:429) at org.eclipse.emf.ecore.util.EcoreUtil$ProperContentIterator.hasNext(EcoreUtil.java:1209) at org.eclipse.emf.ecore.util.EcoreUtil$ContentTreeIterator.hasNext(EcoreUtil.java:1393) at org.eclipse.emf.ecore.resource.impl.ResourceImpl.attached(ResourceImpl.java:836) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eBasicSetContainer(BasicEObjectImpl.java:1316) at org.eclipse.emf.ecore.impl.EStructuralFeatureImpl$InternalSettingDelegateSingleContainer.dynamicInverseAdd(EStructuralFeatureImpl.java:1893) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1414) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1408) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eInverseAdd(JavaClassImpl.java:1773) at org.eclipse.emf.ecore.util.EcoreEList.inverseAdd(EcoreEList.java:282) at org.eclipse.emf.common.notify.impl.NotifyingListImpl.addUnique(NotifyingListImpl.java:318) at org.eclipse.emf.common.util.BasicEList.add(BasicEList.java:626) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaClass(JavaReflectionKey.java:176) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaType(JavaReflectionKey.java:332) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaObject(JavaReflectionKey.java:277) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.get(JavaReflectionKey.java:134) at org.eclipse.jem.internal.java.adapters.JavaXMIFactoryImpl$JavaXMIResource.getEObject(JavaXMIFactoryImpl.java:102) at org.eclipse.jem.internal.util.emf.workbench.ProjectResourceSetImpl.getEObject(ProjectResourceSetImpl.java:188) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:401) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:388) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:375) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectJavaClass(JavaClassJDOMAdaptor.java:406) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectJavaClass(JavaClassJDOMAdaptor.java:400) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.setSuper(JavaClassJDOMAdaptor.java:659) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectValues(JavaClassJDOMAdaptor.java:454) at org.eclipse.jem.internal.java.adapters.ReflectionAdaptor.reflectValuesIfNecessary(ReflectionAdaptor.java:143) at org.eclipse.jem.internal.java.adapters.JavaReflectionAdaptor.reflectValuesIfNecessary(JavaReflectionAdaptor.java:260) at org.eclipse.jem.java.internal.impl.JavaClassImpl.reflectBase(JavaClassImpl.java:786) at org.eclipse.jem.java.internal.impl.JavaClassImpl.getESuperTypes(JavaClassImpl.java:1675) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspect(BeaninfoClassAdapter.java:632) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspectIfNecessary(BeaninfoClassAdapter.java:428) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspectIfNecessary(BeaninfoClassAdapter.java:415) at org.eclipse.jem.java.internal.impl.JavaClassImpl.getEAnnotations(JavaClassImpl.java:379) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eGet(JavaClassImpl.java:1841) at org.eclipse.emf.ecore.util.EContentsEList$FeatureIteratorImpl.hasNext(EContentsEList.java:429) at org.eclipse.emf.ecore.util.EcoreUtil$ProperContentIterator.hasNext(EcoreUtil.java:1209) at org.eclipse.emf.ecore.util.EcoreUtil$ContentTreeIterator.hasNext(EcoreUtil.java:1393) at org.eclipse.emf.ecore.resource.impl.ResourceImpl.attached(ResourceImpl.java:836) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eBasicSetContainer(BasicEObjectImpl.java:1316) at org.eclipse.emf.ecore.impl.EStructuralFeatureImpl$InternalSettingDelegateSingleContainer.dynamicInverseAdd(EStructuralFeatureImpl.java:1893) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1414) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1408) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eInverseAdd(JavaClassImpl.java:1773) at org.eclipse.emf.ecore.util.EcoreEList.inverseAdd(EcoreEList.java:282) at org.eclipse.emf.common.notify.impl.NotifyingListImpl.addUnique(NotifyingListImpl.java:318) at org.eclipse.emf.common.util.BasicEList.add(BasicEList.java:626) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaClass(JavaReflectionKey.java:176) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaType(JavaReflectionKey.java:332) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaObject(JavaReflectionKey.java:277) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.get(JavaReflectionKey.java:134) at org.eclipse.jem.internal.java.adapters.JavaXMIFactoryImpl$JavaXMIResource.getEObject(JavaXMIFactoryImpl.java:102) at org.eclipse.jem.internal.util.emf.workbench.ProjectResourceSetImpl.getEObject(ProjectResourceSetImpl.java:188) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:401) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:388) at org.eclipse.ve.internal.java.codegen.java.JavaBeanModelBuilder.determineVisitorFactoryRule(JavaBeanModelBuilder.java:507) at org.eclipse.ve.internal.java.codegen.java.JavaBeanModelBuilder.build(JavaBeanModelBuilder.java:440) at org.eclipse.ve.internal.java.codegen.core.JavaSourceTranslator.reverseParse(JavaSourceTranslator.java:865) at org.eclipse.ve.internal.java.codegen.core.JavaSourceTranslator.decodeDocument(JavaSourceTranslator.java:947) at org.eclipse.ve.internal.java.codegen.core.JavaSourceTranslator.loadModel(JavaSourceTranslator.java:597) at org.eclipse.ve.internal.java.codegen.editorpart.JavaVisualEditorPart$Setup.run(JavaVisualEditorPart.java:1978) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55) !ENTRY org.eclipse.jem.beaninfo 2 0 2008-05-25 18:14:04.156 !MESSAGE IWAV0155E Introspection failed on class "java.awt.Component." msg="." !STACK 0 java.lang.ClassCastException: java.lang.Boolean cannot be cast to org.eclipse.emf.common.util.EList at org.eclipse.emf.ecore.change.impl.FeatureChangeImpl.getValue(FeatureChangeImpl.java:422) at org.eclipse.emf.ecore.change.impl.ChangeDescriptionImpl.preApply(ChangeDescriptionImpl.java:480) at org.eclipse.emf.ecore.change.impl.ChangeDescriptionImpl.apply(ChangeDescriptionImpl.java:288) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter$ExtensionDocApplies.run(BeaninfoClassAdapter.java:1139) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.applyExtensionDocument(BeaninfoClassAdapter.java:905) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspect(BeaninfoClassAdapter.java:649) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspectIfNecessary(BeaninfoClassAdapter.java:428) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspectIfNecessary(BeaninfoClassAdapter.java:415) at org.eclipse.jem.java.internal.impl.JavaClassImpl.getEAnnotations(JavaClassImpl.java:379) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eGet(JavaClassImpl.java:1841) at org.eclipse.emf.ecore.util.EContentsEList$FeatureIteratorImpl.hasNext(EContentsEList.java:429) at org.eclipse.emf.ecore.util.EcoreUtil$ProperContentIterator.hasNext(EcoreUtil.java:1209) at org.eclipse.emf.ecore.util.EcoreUtil$ContentTreeIterator.hasNext(EcoreUtil.java:1393) at org.eclipse.emf.ecore.resource.impl.ResourceImpl.attached(ResourceImpl.java:836) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eBasicSetContainer(BasicEObjectImpl.java:1316) at org.eclipse.emf.ecore.impl.EStructuralFeatureImpl$InternalSettingDelegateSingleContainer.dynamicInverseAdd(EStructuralFeatureImpl.java:1893) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1414) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1408) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eInverseAdd(JavaClassImpl.java:1773) at org.eclipse.emf.ecore.util.EcoreEList.inverseAdd(EcoreEList.java:282) at org.eclipse.emf.common.notify.impl.NotifyingListImpl.addUnique(NotifyingListImpl.java:318) at org.eclipse.emf.common.util.BasicEList.add(BasicEList.java:626) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaClass(JavaReflectionKey.java:176) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaType(JavaReflectionKey.java:332) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaObject(JavaReflectionKey.java:277) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.get(JavaReflectionKey.java:134) at org.eclipse.jem.internal.java.adapters.JavaXMIFactoryImpl$JavaXMIResource.getEObject(JavaXMIFactoryImpl.java:102) at org.eclipse.jem.internal.util.emf.workbench.ProjectResourceSetImpl.getEObject(ProjectResourceSetImpl.java:188) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:401) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:388) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:375) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectJavaClass(JavaClassJDOMAdaptor.java:406) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectJavaClass(JavaClassJDOMAdaptor.java:400) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.setSuper(JavaClassJDOMAdaptor.java:659) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectValues(JavaClassJDOMAdaptor.java:454) at org.eclipse.jem.internal.java.adapters.ReflectionAdaptor.reflectValuesIfNecessary(ReflectionAdaptor.java:143) at org.eclipse.jem.internal.java.adapters.JavaReflectionAdaptor.reflectValuesIfNecessary(JavaReflectionAdaptor.java:260) at org.eclipse.jem.java.internal.impl.JavaClassImpl.reflectBase(JavaClassImpl.java:786) at org.eclipse.jem.java.internal.impl.JavaClassImpl.getKind(JavaClassImpl.java:1135) at org.eclipse.jem.java.internal.impl.JavaClassImpl.isInterface(JavaClassImpl.java:984) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eGet(JavaClassImpl.java:1855) at org.eclipse.emf.ecore.util.EContentsEList$FeatureIteratorImpl.hasNext(EContentsEList.java:429) at org.eclipse.emf.ecore.util.EcoreUtil$ProperContentIterator.hasNext(EcoreUtil.java:1209) at org.eclipse.emf.ecore.util.EcoreUtil$ContentTreeIterator.hasNext(EcoreUtil.java:1393) at org.eclipse.emf.ecore.resource.impl.ResourceImpl.attached(ResourceImpl.java:836) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eBasicSetContainer(BasicEObjectImpl.java:1316) at org.eclipse.emf.ecore.impl.EStructuralFeatureImpl$InternalSettingDelegateSingleContainer.dynamicInverseAdd(EStructuralFeatureImpl.java:1893) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1414) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1408) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eInverseAdd(JavaClassImpl.java:1773) at org.eclipse.emf.ecore.util.EcoreEList.inverseAdd(EcoreEList.java:282) at org.eclipse.emf.common.notify.impl.NotifyingListImpl.addUnique(NotifyingListImpl.java:318) at org.eclipse.emf.common.util.BasicEList.add(BasicEList.java:626) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaClass(JavaReflectionKey.java:176) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaType(JavaReflectionKey.java:332) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaObject(JavaReflectionKey.java:277) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.get(JavaReflectionKey.java:134) at org.eclipse.jem.internal.java.adapters.JavaXMIFactoryImpl$JavaXMIResource.getEObject(JavaXMIFactoryImpl.java:102) at org.eclipse.jem.internal.util.emf.workbench.ProjectResourceSetImpl.getEObject(ProjectResourceSetImpl.java:188) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:401) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:388) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:375) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectJavaClass(JavaClassJDOMAdaptor.java:406) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectJavaClass(JavaClassJDOMAdaptor.java:400) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.setSuper(JavaClassJDOMAdaptor.java:659) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectValues(JavaClassJDOMAdaptor.java:454) at org.eclipse.jem.internal.java.adapters.ReflectionAdaptor.reflectValuesIfNecessary(ReflectionAdaptor.java:143) at org.eclipse.jem.internal.java.adapters.JavaReflectionAdaptor.reflectValuesIfNecessary(JavaReflectionAdaptor.java:260) at org.eclipse.jem.java.internal.impl.JavaClassImpl.reflectBase(JavaClassImpl.java:786) at org.eclipse.jem.java.internal.impl.JavaClassImpl.getKind(JavaClassImpl.java:1135) at org.eclipse.jem.java.internal.impl.JavaClassImpl.isInterface(JavaClassImpl.java:984) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eGet(JavaClassImpl.java:1855) at org.eclipse.emf.ecore.util.EContentsEList$FeatureIteratorImpl.hasNext(EContentsEList.java:429) at org.eclipse.emf.ecore.util.EcoreUtil$ProperContentIterator.hasNext(EcoreUtil.java:1209) at org.eclipse.emf.ecore.util.EcoreUtil$ContentTreeIterator.hasNext(EcoreUtil.java:1393) at org.eclipse.emf.ecore.resource.impl.ResourceImpl.attached(ResourceImpl.java:836) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eBasicSetContainer(BasicEObjectImpl.java:1316) at org.eclipse.emf.ecore.impl.EStructuralFeatureImpl$InternalSettingDelegateSingleContainer.dynamicInverseAdd(EStructuralFeatureImpl.java:1893) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1414) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1408) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eInverseAdd(JavaClassImpl.java:1773) at org.eclipse.emf.ecore.util.EcoreEList.inverseAdd(EcoreEList.java:282) at org.eclipse.emf.common.notify.impl.NotifyingListImpl.addUnique(NotifyingListImpl.java:318) at org.eclipse.emf.common.util.BasicEList.add(BasicEList.java:626) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaClass(JavaReflectionKey.java:176) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaType(JavaReflectionKey.java:332) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaObject(JavaReflectionKey.java:277) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.get(JavaReflectionKey.java:134) at org.eclipse.jem.internal.java.adapters.JavaXMIFactoryImpl$JavaXMIResource.getEObject(JavaXMIFactoryImpl.java:102) at org.eclipse.jem.internal.util.emf.workbench.ProjectResourceSetImpl.getEObject(ProjectResourceSetImpl.java:188) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:401) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:388) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:375) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectJavaClass(JavaClassJDOMAdaptor.java:406) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectJavaClass(JavaClassJDOMAdaptor.java:400) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.setSuper(JavaClassJDOMAdaptor.java:659) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectValues(JavaClassJDOMAdaptor.java:454) at org.eclipse.jem.internal.java.adapters.ReflectionAdaptor.reflectValuesIfNecessary(ReflectionAdaptor.java:143) at org.eclipse.jem.internal.java.adapters.JavaReflectionAdaptor.reflectValuesIfNecessary(JavaReflectionAdaptor.java:260) at org.eclipse.jem.java.internal.impl.JavaClassImpl.reflectBase(JavaClassImpl.java:786) at org.eclipse.jem.java.internal.impl.JavaClassImpl.getESuperTypes(JavaClassImpl.java:1675) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspect(BeaninfoClassAdapter.java:632) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspectIfNecessary(BeaninfoClassAdapter.java:428) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspectIfNecessary(BeaninfoClassAdapter.java:415) at org.eclipse.jem.java.internal.impl.JavaClassImpl.getEAnnotations(JavaClassImpl.java:379) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eGet(JavaClassImpl.java:1841) at org.eclipse.emf.ecore.util.EContentsEList$FeatureIteratorImpl.hasNext(EContentsEList.java:429) at org.eclipse.emf.ecore.util.EcoreUtil$ProperContentIterator.hasNext(EcoreUtil.java:1209) at org.eclipse.emf.ecore.util.EcoreUtil$ContentTreeIterator.hasNext(EcoreUtil.java:1393) at org.eclipse.emf.ecore.resource.impl.ResourceImpl.attached(ResourceImpl.java:836) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eBasicSetContainer(BasicEObjectImpl.java:1316) at org.eclipse.emf.ecore.impl.EStructuralFeatureImpl$InternalSettingDelegateSingleContainer.dynamicInverseAdd(EStructuralFeatureImpl.java:1893) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1414) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1408) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eInverseAdd(JavaClassImpl.java:1773) at org.eclipse.emf.ecore.util.EcoreEList.inverseAdd(EcoreEList.java:282) at org.eclipse.emf.common.notify.impl.NotifyingListImpl.addUnique(NotifyingListImpl.java:318) at org.eclipse.emf.common.util.BasicEList.add(BasicEList.java:626) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaClass(JavaReflectionKey.java:176) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaType(JavaReflectionKey.java:332) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaObject(JavaReflectionKey.java:277) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.get(JavaReflectionKey.java:134) at org.eclipse.jem.internal.java.adapters.JavaXMIFactoryImpl$JavaXMIResource.getEObject(JavaXMIFactoryImpl.java:102) at org.eclipse.jem.internal.util.emf.workbench.ProjectResourceSetImpl.getEObject(ProjectResourceSetImpl.java:188) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:401) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:388) at org.eclipse.ve.internal.java.codegen.java.JavaBeanModelBuilder.determineVisitorFactoryRule(JavaBeanModelBuilder.java:507) at org.eclipse.ve.internal.java.codegen.java.JavaBeanModelBuilder.build(JavaBeanModelBuilder.java:440) at org.eclipse.ve.internal.java.codegen.core.JavaSourceTranslator.reverseParse(JavaSourceTranslator.java:865) at org.eclipse.ve.internal.java.codegen.core.JavaSourceTranslator.decodeDocument(JavaSourceTranslator.java:947) at org.eclipse.ve.internal.java.codegen.core.JavaSourceTranslator.loadModel(JavaSourceTranslator.java:597) at org.eclipse.ve.internal.java.codegen.editorpart.JavaVisualEditorPart$Setup.run(JavaVisualEditorPart.java:1978) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55) !ENTRY org.eclipse.jem.beaninfo 2 0 2008-05-25 18:14:04.171 !MESSAGE IWAV0155E Introspection failed on class "java.lang.Object." msg="." !STACK 0 java.lang.ClassCastException: java.lang.Boolean cannot be cast to org.eclipse.emf.common.util.EList at org.eclipse.emf.ecore.change.impl.FeatureChangeImpl.getValue(FeatureChangeImpl.java:422) at org.eclipse.emf.ecore.change.impl.ChangeDescriptionImpl.preApply(ChangeDescriptionImpl.java:480) at org.eclipse.emf.ecore.change.impl.ChangeDescriptionImpl.apply(ChangeDescriptionImpl.java:288) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter$ExtensionDocApplies.run(BeaninfoClassAdapter.java:1139) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.applyExtensionDocument(BeaninfoClassAdapter.java:905) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspect(BeaninfoClassAdapter.java:649) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspectIfNecessary(BeaninfoClassAdapter.java:428) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspectIfNecessary(BeaninfoClassAdapter.java:415) at org.eclipse.jem.java.internal.impl.JavaClassImpl.getEAnnotations(JavaClassImpl.java:379) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eGet(JavaClassImpl.java:1841) at org.eclipse.emf.ecore.util.EContentsEList$FeatureIteratorImpl.hasNext(EContentsEList.java:429) at org.eclipse.emf.ecore.util.EcoreUtil$ProperContentIterator.hasNext(EcoreUtil.java:1209) at org.eclipse.emf.ecore.util.EcoreUtil$ContentTreeIterator.hasNext(EcoreUtil.java:1393) at org.eclipse.emf.ecore.resource.impl.ResourceImpl.attached(ResourceImpl.java:836) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eBasicSetContainer(BasicEObjectImpl.java:1316) at org.eclipse.emf.ecore.impl.EStructuralFeatureImpl$InternalSettingDelegateSingleContainer.dynamicInverseAdd(EStructuralFeatureImpl.java:1893) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1414) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1408) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eInverseAdd(JavaClassImpl.java:1773) at org.eclipse.emf.ecore.util.EcoreEList.inverseAdd(EcoreEList.java:282) at org.eclipse.emf.common.notify.impl.NotifyingListImpl.addUnique(NotifyingListImpl.java:318) at org.eclipse.emf.common.util.BasicEList.add(BasicEList.java:626) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaClass(JavaReflectionKey.java:176) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaType(JavaReflectionKey.java:332) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaObject(JavaReflectionKey.java:277) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.get(JavaReflectionKey.java:134) at org.eclipse.jem.internal.java.adapters.JavaXMIFactoryImpl$JavaXMIResource.getEObject(JavaXMIFactoryImpl.java:102) at org.eclipse.jem.internal.util.emf.workbench.ProjectResourceSetImpl.getEObject(ProjectResourceSetImpl.java:188) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:401) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:388) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:375) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectJavaClass(JavaClassJDOMAdaptor.java:406) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectJavaClass(JavaClassJDOMAdaptor.java:400) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.setSuper(JavaClassJDOMAdaptor.java:659) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectValues(JavaClassJDOMAdaptor.java:454) at org.eclipse.jem.internal.java.adapters.ReflectionAdaptor.reflectValuesIfNecessary(ReflectionAdaptor.java:143) at org.eclipse.jem.internal.java.adapters.JavaReflectionAdaptor.reflectValuesIfNecessary(JavaReflectionAdaptor.java:260) at org.eclipse.jem.java.internal.impl.JavaClassImpl.reflectBase(JavaClassImpl.java:786) at org.eclipse.jem.java.internal.impl.JavaClassImpl.getKind(JavaClassImpl.java:1135) at org.eclipse.jem.java.internal.impl.JavaClassImpl.isInterface(JavaClassImpl.java:984) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eGet(JavaClassImpl.java:1855) at org.eclipse.emf.ecore.util.EContentsEList$FeatureIteratorImpl.hasNext(EContentsEList.java:429) at org.eclipse.emf.ecore.util.EcoreUtil$ProperContentIterator.hasNext(EcoreUtil.java:1209) at org.eclipse.emf.ecore.util.EcoreUtil$ContentTreeIterator.hasNext(EcoreUtil.java:1393) at org.eclipse.emf.ecore.resource.impl.ResourceImpl.attached(ResourceImpl.java:836) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eBasicSetContainer(BasicEObjectImpl.java:1316) at org.eclipse.emf.ecore.impl.EStructuralFeatureImpl$InternalSettingDelegateSingleContainer.dynamicInverseAdd(EStructuralFeatureImpl.java:1893) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1414) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1408) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eInverseAdd(JavaClassImpl.java:1773) at org.eclipse.emf.ecore.util.EcoreEList.inverseAdd(EcoreEList.java:282) at org.eclipse.emf.common.notify.impl.NotifyingListImpl.addUnique(NotifyingListImpl.java:318) at org.eclipse.emf.common.util.BasicEList.add(BasicEList.java:626) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaClass(JavaReflectionKey.java:176) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaType(JavaReflectionKey.java:332) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaObject(JavaReflectionKey.java:277) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.get(JavaReflectionKey.java:134) at org.eclipse.jem.internal.java.adapters.JavaXMIFactoryImpl$JavaXMIResource.getEObject(JavaXMIFactoryImpl.java:102) at org.eclipse.jem.internal.util.emf.workbench.ProjectResourceSetImpl.getEObject(ProjectResourceSetImpl.java:188) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:401) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:388) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:375) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectJavaClass(JavaClassJDOMAdaptor.java:406) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectJavaClass(JavaClassJDOMAdaptor.java:400) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.setSuper(JavaClassJDOMAdaptor.java:659) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectValues(JavaClassJDOMAdaptor.java:454) at org.eclipse.jem.internal.java.adapters.ReflectionAdaptor.reflectValuesIfNecessary(ReflectionAdaptor.java:143) at org.eclipse.jem.internal.java.adapters.JavaReflectionAdaptor.reflectValuesIfNecessary(JavaReflectionAdaptor.java:260) at org.eclipse.jem.java.internal.impl.JavaClassImpl.reflectBase(JavaClassImpl.java:786) at org.eclipse.jem.java.internal.impl.JavaClassImpl.getKind(JavaClassImpl.java:1135) at org.eclipse.jem.java.internal.impl.JavaClassImpl.isInterface(JavaClassImpl.java:984) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eGet(JavaClassImpl.java:1855) at org.eclipse.emf.ecore.util.EContentsEList$FeatureIteratorImpl.hasNext(EContentsEList.java:429) at org.eclipse.emf.ecore.util.EcoreUtil$ProperContentIterator.hasNext(EcoreUtil.java:1209) at org.eclipse.emf.ecore.util.EcoreUtil$ContentTreeIterator.hasNext(EcoreUtil.java:1393) at org.eclipse.emf.ecore.resource.impl.ResourceImpl.attached(ResourceImpl.java:836) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eBasicSetContainer(BasicEObjectImpl.java:1316) at org.eclipse.emf.ecore.impl.EStructuralFeatureImpl$InternalSettingDelegateSingleContainer.dynamicInverseAdd(EStructuralFeatureImpl.java:1893) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1414) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1408) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eInverseAdd(JavaClassImpl.java:1773) at org.eclipse.emf.ecore.util.EcoreEList.inverseAdd(EcoreEList.java:282) at org.eclipse.emf.common.notify.impl.NotifyingListImpl.addUnique(NotifyingListImpl.java:318) at org.eclipse.emf.common.util.BasicEList.add(BasicEList.java:626) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaClass(JavaReflectionKey.java:176) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaType(JavaReflectionKey.java:332) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaObject(JavaReflectionKey.java:277) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.get(JavaReflectionKey.java:134) at org.eclipse.jem.internal.java.adapters.JavaXMIFactoryImpl$JavaXMIResource.getEObject(JavaXMIFactoryImpl.java:102) at org.eclipse.jem.internal.util.emf.workbench.ProjectResourceSetImpl.getEObject(ProjectResourceSetImpl.java:188) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:401) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:388) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:375) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectJavaClass(JavaClassJDOMAdaptor.java:406) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectJavaClass(JavaClassJDOMAdaptor.java:400) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.setSuper(JavaClassJDOMAdaptor.java:659) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectValues(JavaClassJDOMAdaptor.java:454) at org.eclipse.jem.internal.java.adapters.ReflectionAdaptor.reflectValuesIfNecessary(ReflectionAdaptor.java:143) at org.eclipse.jem.internal.java.adapters.JavaReflectionAdaptor.reflectValuesIfNecessary(JavaReflectionAdaptor.java:260) at org.eclipse.jem.java.internal.impl.JavaClassImpl.reflectBase(JavaClassImpl.java:786) at org.eclipse.jem.java.internal.impl.JavaClassImpl.getKind(JavaClassImpl.java:1135) at org.eclipse.jem.java.internal.impl.JavaClassImpl.isInterface(JavaClassImpl.java:984) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eGet(JavaClassImpl.java:1855) at org.eclipse.emf.ecore.util.EContentsEList$FeatureIteratorImpl.hasNext(EContentsEList.java:429) at org.eclipse.emf.ecore.util.EcoreUtil$ProperContentIterator.hasNext(EcoreUtil.java:1209) at org.eclipse.emf.ecore.util.EcoreUtil$ContentTreeIterator.hasNext(EcoreUtil.java:1393) at org.eclipse.emf.ecore.resource.impl.ResourceImpl.attached(ResourceImpl.java:836) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eBasicSetContainer(BasicEObjectImpl.java:1316) at org.eclipse.emf.ecore.impl.EStructuralFeatureImpl$InternalSettingDelegateSingleContainer.dynamicInverseAdd(EStructuralFeatureImpl.java:1893) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1414) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1408) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eInverseAdd(JavaClassImpl.java:1773) at org.eclipse.emf.ecore.util.EcoreEList.inverseAdd(EcoreEList.java:282) at org.eclipse.emf.common.notify.impl.NotifyingListImpl.addUnique(NotifyingListImpl.java:318) at org.eclipse.emf.common.util.BasicEList.add(BasicEList.java:626) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaClass(JavaReflectionKey.java:176) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaType(JavaReflectionKey.java:332) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaObject(JavaReflectionKey.java:277) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.get(JavaReflectionKey.java:134) at org.eclipse.jem.internal.java.adapters.JavaXMIFactoryImpl$JavaXMIResource.getEObject(JavaXMIFactoryImpl.java:102) at org.eclipse.jem.internal.util.emf.workbench.ProjectResourceSetImpl.getEObject(ProjectResourceSetImpl.java:188) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:401) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:388) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:375) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectJavaClass(JavaClassJDOMAdaptor.java:406) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectJavaClass(JavaClassJDOMAdaptor.java:400) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.setSuper(JavaClassJDOMAdaptor.java:659) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectValues(JavaClassJDOMAdaptor.java:454) at org.eclipse.jem.internal.java.adapters.ReflectionAdaptor.reflectValuesIfNecessary(ReflectionAdaptor.java:143) at org.eclipse.jem.internal.java.adapters.JavaReflectionAdaptor.reflectValuesIfNecessary(JavaReflectionAdaptor.java:260) at org.eclipse.jem.java.internal.impl.JavaClassImpl.reflectBase(JavaClassImpl.java:786) at org.eclipse.jem.java.internal.impl.JavaClassImpl.getESuperTypes(JavaClassImpl.java:1675) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspect(BeaninfoClassAdapter.java:632) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspectIfNecessary(BeaninfoClassAdapter.java:428) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspectIfNecessary(BeaninfoClassAdapter.java:415) at org.eclipse.jem.java.internal.impl.JavaClassImpl.getEAnnotations(JavaClassImpl.java:379) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eGet(JavaClassImpl.java:1841) at org.eclipse.emf.ecore.util.EContentsEList$FeatureIteratorImpl.hasNext(EContentsEList.java:429) at org.eclipse.emf.ecore.util.EcoreUtil$ProperContentIterator.hasNext(EcoreUtil.java:1209) at org.eclipse.emf.ecore.util.EcoreUtil$ContentTreeIterator.hasNext(EcoreUtil.java:1393) at org.eclipse.emf.ecore.resource.impl.ResourceImpl.attached(ResourceImpl.java:836) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eBasicSetContainer(BasicEObjectImpl.java:1316) at org.eclipse.emf.ecore.impl.EStructuralFeatureImpl$InternalSettingDelegateSingleContainer.dynamicInverseAdd(EStructuralFeatureImpl.java:1893) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1414) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1408) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eInverseAdd(JavaClassImpl.java:1773) at org.eclipse.emf.ecore.util.EcoreEList.inverseAdd(EcoreEList.java:282) at org.eclipse.emf.common.notify.impl.NotifyingListImpl.addUnique(NotifyingListImpl.java:318) at org.eclipse.emf.common.util.BasicEList.add(BasicEList.java:626) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaClass(JavaReflectionKey.java:176) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaType(JavaReflectionKey.java:332) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaObject(JavaReflectionKey.java:277) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.get(JavaReflectionKey.java:134) at org.eclipse.jem.internal.java.adapters.JavaXMIFactoryImpl$JavaXMIResource.getEObject(JavaXMIFactoryImpl.java:102) at org.eclipse.jem.internal.util.emf.workbench.ProjectResourceSetImpl.getEObject(ProjectResourceSetImpl.java:188) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:401) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:388) at org.eclipse.ve.internal.java.codegen.java.JavaBeanModelBuilder.determineVisitorFactoryRule(JavaBeanModelBuilder.java:507) at org.eclipse.ve.internal.java.codegen.java.JavaBeanModelBuilder.build(JavaBeanModelBuilder.java:440) at org.eclipse.ve.internal.java.codegen.core.JavaSourceTranslator.reverseParse(JavaSourceTranslator.java:865) at org.eclipse.ve.internal.java.codegen.core.JavaSourceTranslator.decodeDocument(JavaSourceTranslator.java:947) at org.eclipse.ve.internal.java.codegen.core.JavaSourceTranslator.loadModel(JavaSourceTranslator.java:597) at org.eclipse.ve.internal.java.codegen.editorpart.JavaVisualEditorPart$Setup.run(JavaVisualEditorPart.java:1978) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55) !ENTRY org.eclipse.jem.beaninfo 2 0 2008-05-25 18:14:04.203 !MESSAGE IWAV0155E Introspection failed on class "java.lang.Object." msg="." !STACK 0 java.lang.ClassCastException: java.lang.Boolean cannot be cast to org.eclipse.emf.common.util.EList at org.eclipse.emf.ecore.change.impl.FeatureChangeImpl.getValue(FeatureChangeImpl.java:422) at org.eclipse.emf.ecore.change.impl.ChangeDescriptionImpl.preApply(ChangeDescriptionImpl.java:480) at org.eclipse.emf.ecore.change.impl.ChangeDescriptionImpl.apply(ChangeDescriptionImpl.java:288) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter$ExtensionDocApplies.run(BeaninfoClassAdapter.java:1139) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.applyExtensionDocument(BeaninfoClassAdapter.java:905) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspect(BeaninfoClassAdapter.java:649) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspectIfNecessary(BeaninfoClassAdapter.java:428) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspectIfNecessary(BeaninfoClassAdapter.java:415) at org.eclipse.jem.java.internal.impl.JavaClassImpl.getEAnnotations(JavaClassImpl.java:379) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eGet(JavaClassImpl.java:1841) at org.eclipse.emf.ecore.util.EContentsEList$FeatureIteratorImpl.hasNext(EContentsEList.java:429) at org.eclipse.emf.ecore.util.EcoreUtil$ProperContentIterator.hasNext(EcoreUtil.java:1209) at org.eclipse.emf.ecore.util.EcoreUtil$ContentTreeIterator.hasNext(EcoreUtil.java:1393) at org.eclipse.emf.ecore.resource.impl.ResourceImpl.attached(ResourceImpl.java:836) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eBasicSetContainer(BasicEObjectImpl.java:1316) at org.eclipse.emf.ecore.impl.EStructuralFeatureImpl$InternalSettingDelegateSingleContainer.dynamicInverseAdd(EStructuralFeatureImpl.java:1893) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1414) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1408) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eInverseAdd(JavaClassImpl.java:1773) at org.eclipse.emf.ecore.util.EcoreEList.inverseAdd(EcoreEList.java:282) at org.eclipse.emf.common.notify.impl.NotifyingListImpl.addUnique(NotifyingListImpl.java:318) at org.eclipse.emf.common.util.BasicEList.add(BasicEList.java:626) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaClass(JavaReflectionKey.java:176) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaType(JavaReflectionKey.java:332) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaObject(JavaReflectionKey.java:277) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.get(JavaReflectionKey.java:134) at org.eclipse.jem.internal.java.adapters.JavaXMIFactoryImpl$JavaXMIResource.getEObject(JavaXMIFactoryImpl.java:102) at org.eclipse.jem.internal.util.emf.workbench.ProjectResourceSetImpl.getEObject(ProjectResourceSetImpl.java:188) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:401) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:388) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:375) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectJavaClass(JavaClassJDOMAdaptor.java:406) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectJavaClass(JavaClassJDOMAdaptor.java:400) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.setSuper(JavaClassJDOMAdaptor.java:659) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectValues(JavaClassJDOMAdaptor.java:454) at org.eclipse.jem.internal.java.adapters.ReflectionAdaptor.reflectValuesIfNecessary(ReflectionAdaptor.java:143) at org.eclipse.jem.internal.java.adapters.JavaReflectionAdaptor.reflectValuesIfNecessary(JavaReflectionAdaptor.java:260) at org.eclipse.jem.java.internal.impl.JavaClassImpl.reflectBase(JavaClassImpl.java:786) at org.eclipse.jem.java.internal.impl.JavaClassImpl.getKind(JavaClassImpl.java:1135) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspect(BeaninfoClassAdapter.java:593) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspectIfNecessary(BeaninfoClassAdapter.java:428) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspectIfNecessary(BeaninfoClassAdapter.java:415) at org.eclipse.jem.java.internal.impl.JavaClassImpl.getEAnnotations(JavaClassImpl.java:379) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eGet(JavaClassImpl.java:1841) at org.eclipse.emf.ecore.util.EContentsEList$FeatureIteratorImpl.hasNext(EContentsEList.java:429) at org.eclipse.emf.ecore.util.EcoreUtil$ProperContentIterator.hasNext(EcoreUtil.java:1209) at org.eclipse.emf.ecore.util.EcoreUtil$ContentTreeIterator.hasNext(EcoreUtil.java:1393) at org.eclipse.emf.ecore.resource.impl.ResourceImpl.attached(ResourceImpl.java:836) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eBasicSetContainer(BasicEObjectImpl.java:1316) at org.eclipse.emf.ecore.impl.EStructuralFeatureImpl$InternalSettingDelegateSingleContainer.dynamicInverseAdd(EStructuralFeatureImpl.java:1893) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1414) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1408) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eInverseAdd(JavaClassImpl.java:1773) at org.eclipse.emf.ecore.util.EcoreEList.inverseAdd(EcoreEList.java:282) at org.eclipse.emf.common.notify.impl.NotifyingListImpl.addUnique(NotifyingListImpl.java:318) at org.eclipse.emf.common.util.BasicEList.add(BasicEList.java:626) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaClass(JavaReflectionKey.java:176) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaType(JavaReflectionKey.java:332) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaObject(JavaReflectionKey.java:277) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.get(JavaReflectionKey.java:134) at org.eclipse.jem.internal.java.adapters.JavaXMIFactoryImpl$JavaXMIResource.getEObject(JavaXMIFactoryImpl.java:102) at org.eclipse.jem.internal.util.emf.workbench.ProjectResourceSetImpl.getEObject(ProjectResourceSetImpl.java:188) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:401) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:388) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:375) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectJavaClass(JavaClassJDOMAdaptor.java:406) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectJavaClass(JavaClassJDOMAdaptor.java:400) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.setSuper(JavaClassJDOMAdaptor.java:659) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectValues(JavaClassJDOMAdaptor.java:454) at org.eclipse.jem.internal.java.adapters.ReflectionAdaptor.reflectValuesIfNecessary(ReflectionAdaptor.java:143) at org.eclipse.jem.internal.java.adapters.JavaReflectionAdaptor.reflectValuesIfNecessary(JavaReflectionAdaptor.java:260) at org.eclipse.jem.java.internal.impl.JavaClassImpl.reflectBase(JavaClassImpl.java:786) at org.eclipse.jem.java.internal.impl.JavaClassImpl.getKind(JavaClassImpl.java:1135) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspect(BeaninfoClassAdapter.java:593) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspectIfNecessary(BeaninfoClassAdapter.java:428) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspectIfNecessary(BeaninfoClassAdapter.java:415) at org.eclipse.jem.java.internal.impl.JavaClassImpl.getEAnnotations(JavaClassImpl.java:379) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eGet(JavaClassImpl.java:1841) at org.eclipse.emf.ecore.util.EContentsEList$FeatureIteratorImpl.hasNext(EContentsEList.java:429) at org.eclipse.emf.ecore.util.EcoreUtil$ProperContentIterator.hasNext(EcoreUtil.java:1209) at org.eclipse.emf.ecore.util.EcoreUtil$ContentTreeIterator.hasNext(EcoreUtil.java:1393) at org.eclipse.emf.ecore.resource.impl.ResourceImpl.attached(ResourceImpl.java:836) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eBasicSetContainer(BasicEObjectImpl.java:1316) at org.eclipse.emf.ecore.impl.EStructuralFeatureImpl$InternalSettingDelegateSingleContainer.dynamicInverseAdd(EStructuralFeatureImpl.java:1893) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1414) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1408) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eInverseAdd(JavaClassImpl.java:1773) at org.eclipse.emf.ecore.util.EcoreEList.inverseAdd(EcoreEList.java:282) at org.eclipse.emf.common.notify.impl.NotifyingListImpl.addUnique(NotifyingListImpl.java:318) at org.eclipse.emf.common.util.BasicEList.add(BasicEList.java:626) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaClass(JavaReflectionKey.java:176) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaType(JavaReflectionKey.java:332) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaObject(JavaReflectionKey.java:277) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.get(JavaReflectionKey.java:134) at org.eclipse.jem.internal.java.adapters.JavaXMIFactoryImpl$JavaXMIResource.getEObject(JavaXMIFactoryImpl.java:102) at org.eclipse.jem.internal.util.emf.workbench.ProjectResourceSetImpl.getEObject(ProjectResourceSetImpl.java:188) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:401) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:388) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:375) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectJavaClass(JavaClassJDOMAdaptor.java:406) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectJavaClass(JavaClassJDOMAdaptor.java:400) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.setSuper(JavaClassJDOMAdaptor.java:659) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectValues(JavaClassJDOMAdaptor.java:454) at org.eclipse.jem.internal.java.adapters.ReflectionAdaptor.reflectValuesIfNecessary(ReflectionAdaptor.java:143) at org.eclipse.jem.internal.java.adapters.JavaReflectionAdaptor.reflectValuesIfNecessary(JavaReflectionAdaptor.java:260) at org.eclipse.jem.java.internal.impl.JavaClassImpl.reflectBase(JavaClassImpl.java:786) at org.eclipse.jem.java.internal.impl.JavaClassImpl.getKind(JavaClassImpl.java:1135) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspect(BeaninfoClassAdapter.java:593) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspectIfNecessary(BeaninfoClassAdapter.java:428) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspectIfNecessary(BeaninfoClassAdapter.java:415) at org.eclipse.jem.java.internal.impl.JavaClassImpl.getEAnnotations(JavaClassImpl.java:379) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eGet(JavaClassImpl.java:1841) at org.eclipse.emf.ecore.util.EContentsEList$FeatureIteratorImpl.hasNext(EContentsEList.java:429) at org.eclipse.emf.ecore.util.EcoreUtil$ProperContentIterator.hasNext(EcoreUtil.java:1209) at org.eclipse.emf.ecore.util.EcoreUtil$ContentTreeIterator.hasNext(EcoreUtil.java:1393) at org.eclipse.emf.ecore.resource.impl.ResourceImpl.attached(ResourceImpl.java:836) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eBasicSetContainer(BasicEObjectImpl.java:1316) at org.eclipse.emf.ecore.impl.EStructuralFeatureImpl$InternalSettingDelegateSingleContainer.dynamicInverseAdd(EStructuralFeatureImpl.java:1893) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1414) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1408) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eInverseAdd(JavaClassImpl.java:1773) at org.eclipse.emf.ecore.util.EcoreEList.inverseAdd(EcoreEList.java:282) at org.eclipse.emf.common.notify.impl.NotifyingListImpl.addUnique(NotifyingListImpl.java:318) at org.eclipse.emf.common.util.BasicEList.add(BasicEList.java:626) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaClass(JavaReflectionKey.java:176) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaType(JavaReflectionKey.java:332) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaObject(JavaReflectionKey.java:277) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.get(JavaReflectionKey.java:134) at org.eclipse.jem.internal.java.adapters.JavaXMIFactoryImpl$JavaXMIResource.getEObject(JavaXMIFactoryImpl.java:102) at org.eclipse.jem.internal.util.emf.workbench.ProjectResourceSetImpl.getEObject(ProjectResourceSetImpl.java:188) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:401) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:388) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:375) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectJavaClass(JavaClassJDOMAdaptor.java:406) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectJavaClass(JavaClassJDOMAdaptor.java:400) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.setSuper(JavaClassJDOMAdaptor.java:659) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectValues(JavaClassJDOMAdaptor.java:454) at org.eclipse.jem.internal.java.adapters.ReflectionAdaptor.reflectValuesIfNecessary(ReflectionAdaptor.java:143) at org.eclipse.jem.internal.java.adapters.JavaReflectionAdaptor.reflectValuesIfNecessary(JavaReflectionAdaptor.java:260) at org.eclipse.jem.java.internal.impl.JavaClassImpl.reflectBase(JavaClassImpl.java:786) at org.eclipse.jem.java.internal.impl.JavaClassImpl.getKind(JavaClassImpl.java:1135) at org.eclipse.jem.java.internal.impl.JavaClassImpl.isInterface(JavaClassImpl.java:984) at org.eclipse.jem.java.internal.impl.JavaClassImpl.getSupertype(JavaClassImpl.java:843) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.applyExtensionDocument(BeaninfoClassAdapter.java:918) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspect(BeaninfoClassAdapter.java:649) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspectIfNecessary(BeaninfoClassAdapter.java:428) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspectIfNecessary(BeaninfoClassAdapter.java:415) at org.eclipse.jem.java.internal.impl.JavaClassImpl.getEAnnotations(JavaClassImpl.java:379) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eGet(JavaClassImpl.java:1841) at org.eclipse.emf.ecore.util.EContentsEList$FeatureIteratorImpl.hasNext(EContentsEList.java:429) at org.eclipse.emf.ecore.util.EcoreUtil$ProperContentIterator.hasNext(EcoreUtil.java:1209) at org.eclipse.emf.ecore.util.EcoreUtil$ContentTreeIterator.hasNext(EcoreUtil.java:1393) at org.eclipse.emf.ecore.resource.impl.ResourceImpl.attached(ResourceImpl.java:836) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eBasicSetContainer(BasicEObjectImpl.java:1316) at org.eclipse.emf.ecore.impl.EStructuralFeatureImpl$InternalSettingDelegateSingleContainer.dynamicInverseAdd(EStructuralFeatureImpl.java:1893) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1414) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1408) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eInverseAdd(JavaClassImpl.java:1773) at org.eclipse.emf.ecore.util.EcoreEList.inverseAdd(EcoreEList.java:282) at org.eclipse.emf.common.notify.impl.NotifyingListImpl.addUnique(NotifyingListImpl.java:318) at org.eclipse.emf.common.util.BasicEList.add(BasicEList.java:626) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaClass(JavaReflectionKey.java:176) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaType(JavaReflectionKey.java:332) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaObject(JavaReflectionKey.java:277) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.get(JavaReflectionKey.java:134) at org.eclipse.jem.internal.java.adapters.JavaXMIFactoryImpl$JavaXMIResource.getEObject(JavaXMIFactoryImpl.java:102) at org.eclipse.jem.internal.util.emf.workbench.ProjectResourceSetImpl.getEObject(ProjectResourceSetImpl.java:188) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:401) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:388) at org.eclipse.ve.internal.java.codegen.java.JavaBeanModelBuilder.determineVisitorFactoryRule(JavaBeanModelBuilder.java:507) at org.eclipse.ve.internal.java.codegen.java.JavaBeanModelBuilder.build(JavaBeanModelBuilder.java:440) at org.eclipse.ve.internal.java.codegen.core.JavaSourceTranslator.reverseParse(JavaSourceTranslator.java:865) at org.eclipse.ve.internal.java.codegen.core.JavaSourceTranslator.decodeDocument(JavaSourceTranslator.java:947) at org.eclipse.ve.internal.java.codegen.core.JavaSourceTranslator.loadModel(JavaSourceTranslator.java:597) at org.eclipse.ve.internal.java.codegen.editorpart.JavaVisualEditorPart$Setup.run(JavaVisualEditorPart.java:1978) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55) !ENTRY org.eclipse.jem.beaninfo 2 0 2008-05-25 18:14:04.218 !MESSAGE IWAV0155E Introspection failed on class "java.lang.Object." msg="." !STACK 0 java.lang.ClassCastException: java.lang.Boolean cannot be cast to org.eclipse.emf.common.util.EList at org.eclipse.emf.ecore.change.impl.FeatureChangeImpl.getValue(FeatureChangeImpl.java:422) at org.eclipse.emf.ecore.change.impl.ChangeDescriptionImpl.preApply(ChangeDescriptionImpl.java:480) at org.eclipse.emf.ecore.change.impl.ChangeDescriptionImpl.apply(ChangeDescriptionImpl.java:288) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter$ExtensionDocApplies.run(BeaninfoClassAdapter.java:1139) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.applyExtensionDocument(BeaninfoClassAdapter.java:905) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspect(BeaninfoClassAdapter.java:649) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspectIfNecessary(BeaninfoClassAdapter.java:428) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspectIfNecessary(BeaninfoClassAdapter.java:415) at org.eclipse.jem.java.internal.impl.JavaClassImpl.getEAnnotations(JavaClassImpl.java:379) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eGet(JavaClassImpl.java:1841) at org.eclipse.emf.ecore.util.EContentsEList$FeatureIteratorImpl.hasNext(EContentsEList.java:429) at org.eclipse.emf.ecore.util.EcoreUtil$ProperContentIterator.hasNext(EcoreUtil.java:1209) at org.eclipse.emf.ecore.util.EcoreUtil$ContentTreeIterator.hasNext(EcoreUtil.java:1393) at org.eclipse.emf.ecore.resource.impl.ResourceImpl.attached(ResourceImpl.java:836) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eBasicSetContainer(BasicEObjectImpl.java:1316) at org.eclipse.emf.ecore.impl.EStructuralFeatureImpl$InternalSettingDelegateSingleContainer.dynamicInverseAdd(EStructuralFeatureImpl.java:1893) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1414) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1408) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eInverseAdd(JavaClassImpl.java:1773) at org.eclipse.emf.ecore.util.EcoreEList.inverseAdd(EcoreEList.java:282) at org.eclipse.emf.common.notify.impl.NotifyingListImpl.addUnique(NotifyingListImpl.java:318) at org.eclipse.emf.common.util.BasicEList.add(BasicEList.java:626) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaClass(JavaReflectionKey.java:176) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaType(JavaReflectionKey.java:332) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaObject(JavaReflectionKey.java:277) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.get(JavaReflectionKey.java:134) at org.eclipse.jem.internal.java.adapters.JavaXMIFactoryImpl$JavaXMIResource.getEObject(JavaXMIFactoryImpl.java:102) at org.eclipse.jem.internal.util.emf.workbench.ProjectResourceSetImpl.getEObject(ProjectResourceSetImpl.java:188) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:401) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:388) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:375) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectJavaClass(JavaClassJDOMAdaptor.java:406) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectJavaClass(JavaClassJDOMAdaptor.java:400) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.setSuper(JavaClassJDOMAdaptor.java:659) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectValues(JavaClassJDOMAdaptor.java:454) at org.eclipse.jem.internal.java.adapters.ReflectionAdaptor.reflectValuesIfNecessary(ReflectionAdaptor.java:143) at org.eclipse.jem.internal.java.adapters.JavaReflectionAdaptor.reflectValuesIfNecessary(JavaReflectionAdaptor.java:260) at org.eclipse.jem.java.internal.impl.JavaClassImpl.reflectBase(JavaClassImpl.java:786) at org.eclipse.jem.java.internal.impl.JavaClassImpl.getEAllSuperTypes(JavaClassImpl.java:1670) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspect(BeaninfoClassAdapter.java:622) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspectIfNecessary(BeaninfoClassAdapter.java:428) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspectIfNecessary(BeaninfoClassAdapter.java:415) at org.eclipse.jem.java.internal.impl.JavaClassImpl.getEAnnotations(JavaClassImpl.java:379) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eGet(JavaClassImpl.java:1841) at org.eclipse.emf.ecore.util.EContentsEList$FeatureIteratorImpl.hasNext(EContentsEList.java:429) at org.eclipse.emf.ecore.util.EcoreUtil$ProperContentIterator.hasNext(EcoreUtil.java:1209) at org.eclipse.emf.ecore.util.EcoreUtil$ContentTreeIterator.hasNext(EcoreUtil.java:1393) at org.eclipse.emf.ecore.resource.impl.ResourceImpl.attached(ResourceImpl.java:836) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eBasicSetContainer(BasicEObjectImpl.java:1316) at org.eclipse.emf.ecore.impl.EStructuralFeatureImpl$InternalSettingDelegateSingleContainer.dynamicInverseAdd(EStructuralFeatureImpl.java:1893) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1414) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1408) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eInverseAdd(JavaClassImpl.java:1773) at org.eclipse.emf.ecore.util.EcoreEList.inverseAdd(EcoreEList.java:282) at org.eclipse.emf.common.notify.impl.NotifyingListImpl.addUnique(NotifyingListImpl.java:318) at org.eclipse.emf.common.util.BasicEList.add(BasicEList.java:626) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaClass(JavaReflectionKey.java:176) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaType(JavaReflectionKey.java:332) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaObject(JavaReflectionKey.java:277) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.get(JavaReflectionKey.java:134) at org.eclipse.jem.internal.java.adapters.JavaXMIFactoryImpl$JavaXMIResource.getEObject(JavaXMIFactoryImpl.java:102) at org.eclipse.jem.internal.util.emf.workbench.ProjectResourceSetImpl.getEObject(ProjectResourceSetImpl.java:188) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:401) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:388) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:375) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectJavaClass(JavaClassJDOMAdaptor.java:406) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectJavaClass(JavaClassJDOMAdaptor.java:400) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.setSuper(JavaClassJDOMAdaptor.java:659) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectValues(JavaClassJDOMAdaptor.java:454) at org.eclipse.jem.internal.java.adapters.ReflectionAdaptor.reflectValuesIfNecessary(ReflectionAdaptor.java:143) at org.eclipse.jem.internal.java.adapters.JavaReflectionAdaptor.reflectValuesIfNecessary(JavaReflectionAdaptor.java:260) at org.eclipse.jem.java.internal.impl.JavaClassImpl.reflectBase(JavaClassImpl.java:786) at org.eclipse.jem.java.internal.impl.JavaClassImpl.getKind(JavaClassImpl.java:1135) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspect(BeaninfoClassAdapter.java:593) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspectIfNecessary(BeaninfoClassAdapter.java:428) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspectIfNecessary(BeaninfoClassAdapter.java:415) at org.eclipse.jem.java.internal.impl.JavaClassImpl.getEAnnotations(JavaClassImpl.java:379) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eGet(JavaClassImpl.java:1841) at org.eclipse.emf.ecore.util.EContentsEList$FeatureIteratorImpl.hasNext(EContentsEList.java:429) at org.eclipse.emf.ecore.util.EcoreUtil$ProperContentIterator.hasNext(EcoreUtil.java:1209) at org.eclipse.emf.ecore.util.EcoreUtil$ContentTreeIterator.hasNext(EcoreUtil.java:1393) at org.eclipse.emf.ecore.resource.impl.ResourceImpl.attached(ResourceImpl.java:836) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eBasicSetContainer(BasicEObjectImpl.java:1316) at org.eclipse.emf.ecore.impl.EStructuralFeatureImpl$InternalSettingDelegateSingleContainer.dynamicInverseAdd(EStructuralFeatureImpl.java:1893) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1414) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1408) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eInverseAdd(JavaClassImpl.java:1773) at org.eclipse.emf.ecore.util.EcoreEList.inverseAdd(EcoreEList.java:282) at org.eclipse.emf.common.notify.impl.NotifyingListImpl.addUnique(NotifyingListImpl.java:318) at org.eclipse.emf.common.util.BasicEList.add(BasicEList.java:626) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaClass(JavaReflectionKey.java:176) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaType(JavaReflectionKey.java:332) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaObject(JavaReflectionKey.java:277) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.get(JavaReflectionKey.java:134) at org.eclipse.jem.internal.java.adapters.JavaXMIFactoryImpl$JavaXMIResource.getEObject(JavaXMIFactoryImpl.java:102) at org.eclipse.jem.internal.util.emf.workbench.ProjectResourceSetImpl.getEObject(ProjectResourceSetImpl.java:188) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:401) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:388) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:375) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectJavaClass(JavaClassJDOMAdaptor.java:406) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectJavaClass(JavaClassJDOMAdaptor.java:400) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.setSuper(JavaClassJDOMAdaptor.java:659) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectValues(JavaClassJDOMAdaptor.java:454) at org.eclipse.jem.internal.java.adapters.ReflectionAdaptor.reflectValuesIfNecessary(ReflectionAdaptor.java:143) at org.eclipse.jem.internal.java.adapters.JavaReflectionAdaptor.reflectValuesIfNecessary(JavaReflectionAdaptor.java:260) at org.eclipse.jem.java.internal.impl.JavaClassImpl.reflectBase(JavaClassImpl.java:786) at org.eclipse.jem.java.internal.impl.JavaClassImpl.getKind(JavaClassImpl.java:1135) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspect(BeaninfoClassAdapter.java:593) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspectIfNecessary(BeaninfoClassAdapter.java:428) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspectIfNecessary(BeaninfoClassAdapter.java:415) at org.eclipse.jem.java.internal.impl.JavaClassImpl.getEAnnotations(JavaClassImpl.java:379) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eGet(JavaClassImpl.java:1841) at org.eclipse.emf.ecore.util.EContentsEList$FeatureIteratorImpl.hasNext(EContentsEList.java:429) at org.eclipse.emf.ecore.util.EcoreUtil$ProperContentIterator.hasNext(EcoreUtil.java:1209) at org.eclipse.emf.ecore.util.EcoreUtil$ContentTreeIterator.hasNext(EcoreUtil.java:1393) at org.eclipse.emf.ecore.resource.impl.ResourceImpl.attached(ResourceImpl.java:836) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eBasicSetContainer(BasicEObjectImpl.java:1316) at org.eclipse.emf.ecore.impl.EStructuralFeatureImpl$InternalSettingDelegateSingleContainer.dynamicInverseAdd(EStructuralFeatureImpl.java:1893) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1414) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1408) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eInverseAdd(JavaClassImpl.java:1773) at org.eclipse.emf.ecore.util.EcoreEList.inverseAdd(EcoreEList.java:282) at org.eclipse.emf.common.notify.impl.NotifyingListImpl.addUnique(NotifyingListImpl.java:318) at org.eclipse.emf.common.util.BasicEList.add(BasicEList.java:626) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaClass(JavaReflectionKey.java:176) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaType(JavaReflectionKey.java:332) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaObject(JavaReflectionKey.java:277) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.get(JavaReflectionKey.java:134) at org.eclipse.jem.internal.java.adapters.JavaXMIFactoryImpl$JavaXMIResource.getEObject(JavaXMIFactoryImpl.java:102) at org.eclipse.jem.internal.util.emf.workbench.ProjectResourceSetImpl.getEObject(ProjectResourceSetImpl.java:188) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:401) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:388) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:375) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectJavaClass(JavaClassJDOMAdaptor.java:406) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectJavaClass(JavaClassJDOMAdaptor.java:400) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.setSuper(JavaClassJDOMAdaptor.java:659) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectValues(JavaClassJDOMAdaptor.java:454) at org.eclipse.jem.internal.java.adapters.ReflectionAdaptor.reflectValuesIfNecessary(ReflectionAdaptor.java:143) at org.eclipse.jem.internal.java.adapters.JavaReflectionAdaptor.reflectValuesIfNecessary(JavaReflectionAdaptor.java:260) at org.eclipse.jem.java.internal.impl.JavaClassImpl.reflectBase(JavaClassImpl.java:786) at org.eclipse.jem.java.internal.impl.JavaClassImpl.getKind(JavaClassImpl.java:1135) at org.eclipse.jem.java.internal.impl.JavaClassImpl.isInterface(JavaClassImpl.java:984) at org.eclipse.jem.java.internal.impl.JavaClassImpl.getSupertype(JavaClassImpl.java:843) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.applyExtensionDocument(BeaninfoClassAdapter.java:918) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspect(BeaninfoClassAdapter.java:649) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspectIfNecessary(BeaninfoClassAdapter.java:428) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspectIfNecessary(BeaninfoClassAdapter.java:415) at org.eclipse.jem.java.internal.impl.JavaClassImpl.getEAnnotations(JavaClassImpl.java:379) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eGet(JavaClassImpl.java:1841) at org.eclipse.emf.ecore.util.EContentsEList$FeatureIteratorImpl.hasNext(EContentsEList.java:429) at org.eclipse.emf.ecore.util.EcoreUtil$ProperContentIterator.hasNext(EcoreUtil.java:1209) at org.eclipse.emf.ecore.util.EcoreUtil$ContentTreeIterator.hasNext(EcoreUtil.java:1393) at org.eclipse.emf.ecore.resource.impl.ResourceImpl.attached(ResourceImpl.java:836) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eBasicSetContainer(BasicEObjectImpl.java:1316) at org.eclipse.emf.ecore.impl.EStructuralFeatureImpl$InternalSettingDelegateSingleContainer.dynamicInverseAdd(EStructuralFeatureImpl.java:1893) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1414) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1408) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eInverseAdd(JavaClassImpl.java:1773) at org.eclipse.emf.ecore.util.EcoreEList.inverseAdd(EcoreEList.java:282) at org.eclipse.emf.common.notify.impl.NotifyingListImpl.addUnique(NotifyingListImpl.java:318) at org.eclipse.emf.common.util.BasicEList.add(BasicEList.java:626) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaClass(JavaReflectionKey.java:176) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaType(JavaReflectionKey.java:332) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaObject(JavaReflectionKey.java:277) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.get(JavaReflectionKey.java:134) at org.eclipse.jem.internal.java.adapters.JavaXMIFactoryImpl$JavaXMIResource.getEObject(JavaXMIFactoryImpl.java:102) at org.eclipse.jem.internal.util.emf.workbench.ProjectResourceSetImpl.getEObject(ProjectResourceSetImpl.java:188) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:401) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:388) at org.eclipse.ve.internal.java.codegen.java.JavaBeanModelBuilder.determineVisitorFactoryRule(JavaBeanModelBuilder.java:507) at org.eclipse.ve.internal.java.codegen.java.JavaBeanModelBuilder.build(JavaBeanModelBuilder.java:440) at org.eclipse.ve.internal.java.codegen.core.JavaSourceTranslator.reverseParse(JavaSourceTranslator.java:865) at org.eclipse.ve.internal.java.codegen.core.JavaSourceTranslator.decodeDocument(JavaSourceTranslator.java:947) at org.eclipse.ve.internal.java.codegen.core.JavaSourceTranslator.loadModel(JavaSourceTranslator.java:597) at org.eclipse.ve.internal.java.codegen.editorpart.JavaVisualEditorPart$Setup.run(JavaVisualEditorPart.java:1978) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55) !ENTRY org.eclipse.jem.beaninfo 2 0 2008-05-25 18:14:04.234 !MESSAGE IWAV0155E Introspection failed on class "java.lang.Object." msg="." !STACK 0 java.lang.ClassCastException: java.lang.Boolean cannot be cast to org.eclipse.emf.common.util.EList at org.eclipse.emf.ecore.change.impl.FeatureChangeImpl.getValue(FeatureChangeImpl.java:422) at org.eclipse.emf.ecore.change.impl.ChangeDescriptionImpl.preApply(ChangeDescriptionImpl.java:480) at org.eclipse.emf.ecore.change.impl.ChangeDescriptionImpl.apply(ChangeDescriptionImpl.java:288) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter$ExtensionDocApplies.run(BeaninfoClassAdapter.java:1139) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.applyExtensionDocument(BeaninfoClassAdapter.java:905) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspect(BeaninfoClassAdapter.java:649) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspectIfNecessary(BeaninfoClassAdapter.java:428) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspectIfNecessary(BeaninfoClassAdapter.java:415) at org.eclipse.jem.java.internal.impl.JavaClassImpl.getEAnnotations(JavaClassImpl.java:379) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eGet(JavaClassImpl.java:1841) at org.eclipse.emf.ecore.util.EContentsEList$FeatureIteratorImpl.hasNext(EContentsEList.java:429) at org.eclipse.emf.ecore.util.EcoreUtil$ProperContentIterator.hasNext(EcoreUtil.java:1209) at org.eclipse.emf.ecore.util.EcoreUtil$ContentTreeIterator.hasNext(EcoreUtil.java:1393) at org.eclipse.emf.ecore.resource.impl.ResourceImpl.attached(ResourceImpl.java:836) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eBasicSetContainer(BasicEObjectImpl.java:1316) at org.eclipse.emf.ecore.impl.EStructuralFeatureImpl$InternalSettingDelegateSingleContainer.dynamicInverseAdd(EStructuralFeatureImpl.java:1893) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1414) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1408) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eInverseAdd(JavaClassImpl.java:1773) at org.eclipse.emf.ecore.util.EcoreEList.inverseAdd(EcoreEList.java:282) at org.eclipse.emf.common.notify.impl.NotifyingListImpl.addUnique(NotifyingListImpl.java:318) at org.eclipse.emf.common.util.BasicEList.add(BasicEList.java:626) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaClass(JavaReflectionKey.java:176) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaType(JavaReflectionKey.java:332) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaObject(JavaReflectionKey.java:277) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.get(JavaReflectionKey.java:134) at org.eclipse.jem.internal.java.adapters.JavaXMIFactoryImpl$JavaXMIResource.getEObject(JavaXMIFactoryImpl.java:102) at org.eclipse.jem.internal.util.emf.workbench.ProjectResourceSetImpl.getEObject(ProjectResourceSetImpl.java:188) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:401) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:388) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:375) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectJavaClass(JavaClassJDOMAdaptor.java:406) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectJavaClass(JavaClassJDOMAdaptor.java:400) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.setSuper(JavaClassJDOMAdaptor.java:659) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectValues(JavaClassJDOMAdaptor.java:454) at org.eclipse.jem.internal.java.adapters.ReflectionAdaptor.reflectValuesIfNecessary(ReflectionAdaptor.java:143) at org.eclipse.jem.internal.java.adapters.JavaReflectionAdaptor.reflectValuesIfNecessary(JavaReflectionAdaptor.java:260) at org.eclipse.jem.java.internal.impl.JavaClassImpl.reflectBase(JavaClassImpl.java:786) at org.eclipse.jem.java.internal.impl.JavaClassImpl.getESuperTypes(JavaClassImpl.java:1675) at org.eclipse.emf.ecore.impl.EClassImpl.getEAllSuperTypes(EClassImpl.java:1933) at org.eclipse.jem.java.internal.impl.JavaClassImpl.getEAllSuperTypes(JavaClassImpl.java:1671) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspect(BeaninfoClassAdapter.java:622) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspectIfNecessary(BeaninfoClassAdapter.java:428) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspectIfNecessary(BeaninfoClassAdapter.java:415) at org.eclipse.jem.java.internal.impl.JavaClassImpl.getEAnnotations(JavaClassImpl.java:379) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eGet(JavaClassImpl.java:1841) at org.eclipse.emf.ecore.util.EContentsEList$FeatureIteratorImpl.hasNext(EContentsEList.java:429) at org.eclipse.emf.ecore.util.EcoreUtil$ProperContentIterator.hasNext(EcoreUtil.java:1209) at org.eclipse.emf.ecore.util.EcoreUtil$ContentTreeIterator.hasNext(EcoreUtil.java:1393) at org.eclipse.emf.ecore.resource.impl.ResourceImpl.attached(ResourceImpl.java:836) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eBasicSetContainer(BasicEObjectImpl.java:1316) at org.eclipse.emf.ecore.impl.EStructuralFeatureImpl$InternalSettingDelegateSingleContainer.dynamicInverseAdd(EStructuralFeatureImpl.java:1893) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1414) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1408) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eInverseAdd(JavaClassImpl.java:1773) at org.eclipse.emf.ecore.util.EcoreEList.inverseAdd(EcoreEList.java:282) at org.eclipse.emf.common.notify.impl.NotifyingListImpl.addUnique(NotifyingListImpl.java:318) at org.eclipse.emf.common.util.BasicEList.add(BasicEList.java:626) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaClass(JavaReflectionKey.java:176) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaType(JavaReflectionKey.java:332) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaObject(JavaReflectionKey.java:277) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.get(JavaReflectionKey.java:134) at org.eclipse.jem.internal.java.adapters.JavaXMIFactoryImpl$JavaXMIResource.getEObject(JavaXMIFactoryImpl.java:102) at org.eclipse.jem.internal.util.emf.workbench.ProjectResourceSetImpl.getEObject(ProjectResourceSetImpl.java:188) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:401) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:388) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:375) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectJavaClass(JavaClassJDOMAdaptor.java:406) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectJavaClass(JavaClassJDOMAdaptor.java:400) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.setSuper(JavaClassJDOMAdaptor.java:659) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectValues(JavaClassJDOMAdaptor.java:454) at org.eclipse.jem.internal.java.adapters.ReflectionAdaptor.reflectValuesIfNecessary(ReflectionAdaptor.java:143) at org.eclipse.jem.internal.java.adapters.JavaReflectionAdaptor.reflectValuesIfNecessary(JavaReflectionAdaptor.java:260) at org.eclipse.jem.java.internal.impl.JavaClassImpl.reflectBase(JavaClassImpl.java:786) at org.eclipse.jem.java.internal.impl.JavaClassImpl.getKind(JavaClassImpl.java:1135) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspect(BeaninfoClassAdapter.java:593) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspectIfNecessary(BeaninfoClassAdapter.java:428) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspectIfNecessary(BeaninfoClassAdapter.java:415) at org.eclipse.jem.java.internal.impl.JavaClassImpl.getEAnnotations(JavaClassImpl.java:379) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eGet(JavaClassImpl.java:1841) at org.eclipse.emf.ecore.util.EContentsEList$FeatureIteratorImpl.hasNext(EContentsEList.java:429) at org.eclipse.emf.ecore.util.EcoreUtil$ProperContentIterator.hasNext(EcoreUtil.java:1209) at org.eclipse.emf.ecore.util.EcoreUtil$ContentTreeIterator.hasNext(EcoreUtil.java:1393) at org.eclipse.emf.ecore.resource.impl.ResourceImpl.attached(ResourceImpl.java:836) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eBasicSetContainer(BasicEObjectImpl.java:1316) at org.eclipse.emf.ecore.impl.EStructuralFeatureImpl$InternalSettingDelegateSingleContainer.dynamicInverseAdd(EStructuralFeatureImpl.java:1893) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1414) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1408) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eInverseAdd(JavaClassImpl.java:1773) at org.eclipse.emf.ecore.util.EcoreEList.inverseAdd(EcoreEList.java:282) at org.eclipse.emf.common.notify.impl.NotifyingListImpl.addUnique(NotifyingListImpl.java:318) at org.eclipse.emf.common.util.BasicEList.add(BasicEList.java:626) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaClass(JavaReflectionKey.java:176) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaType(JavaReflectionKey.java:332) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaObject(JavaReflectionKey.java:277) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.get(JavaReflectionKey.java:134) at org.eclipse.jem.internal.java.adapters.JavaXMIFactoryImpl$JavaXMIResource.getEObject(JavaXMIFactoryImpl.java:102) at org.eclipse.jem.internal.util.emf.workbench.ProjectResourceSetImpl.getEObject(ProjectResourceSetImpl.java:188) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:401) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:388) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:375) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectJavaClass(JavaClassJDOMAdaptor.java:406) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectJavaClass(JavaClassJDOMAdaptor.java:400) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.setSuper(JavaClassJDOMAdaptor.java:659) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectValues(JavaClassJDOMAdaptor.java:454) at org.eclipse.jem.internal.java.adapters.ReflectionAdaptor.reflectValuesIfNecessary(ReflectionAdaptor.java:143) at org.eclipse.jem.internal.java.adapters.JavaReflectionAdaptor.reflectValuesIfNecessary(JavaReflectionAdaptor.java:260) at org.eclipse.jem.java.internal.impl.JavaClassImpl.reflectBase(JavaClassImpl.java:786) at org.eclipse.jem.java.internal.impl.JavaClassImpl.getKind(JavaClassImpl.java:1135) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspect(BeaninfoClassAdapter.java:593) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspectIfNecessary(BeaninfoClassAdapter.java:428) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspectIfNecessary(BeaninfoClassAdapter.java:415) at org.eclipse.jem.java.internal.impl.JavaClassImpl.getEAnnotations(JavaClassImpl.java:379) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eGet(JavaClassImpl.java:1841) at org.eclipse.emf.ecore.util.EContentsEList$FeatureIteratorImpl.hasNext(EContentsEList.java:429) at org.eclipse.emf.ecore.util.EcoreUtil$ProperContentIterator.hasNext(EcoreUtil.java:1209) at org.eclipse.emf.ecore.util.EcoreUtil$ContentTreeIterator.hasNext(EcoreUtil.java:1393) at org.eclipse.emf.ecore.resource.impl.ResourceImpl.attached(ResourceImpl.java:836) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eBasicSetContainer(BasicEObjectImpl.java:1316) at org.eclipse.emf.ecore.impl.EStructuralFeatureImpl$InternalSettingDelegateSingleContainer.dynamicInverseAdd(EStructuralFeatureImpl.java:1893) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1414) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1408) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eInverseAdd(JavaClassImpl.java:1773) at org.eclipse.emf.ecore.util.EcoreEList.inverseAdd(EcoreEList.java:282) at org.eclipse.emf.common.notify.impl.NotifyingListImpl.addUnique(NotifyingListImpl.java:318) at org.eclipse.emf.common.util.BasicEList.add(BasicEList.java:626) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaClass(JavaReflectionKey.java:176) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaType(JavaReflectionKey.java:332) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaObject(JavaReflectionKey.java:277) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.get(JavaReflectionKey.java:134) at org.eclipse.jem.internal.java.adapters.JavaXMIFactoryImpl$JavaXMIResource.getEObject(JavaXMIFactoryImpl.java:102) at org.eclipse.jem.internal.util.emf.workbench.ProjectResourceSetImpl.getEObject(ProjectResourceSetImpl.java:188) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:401) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:388) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:375) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectJavaClass(JavaClassJDOMAdaptor.java:406) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectJavaClass(JavaClassJDOMAdaptor.java:400) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.setSuper(JavaClassJDOMAdaptor.java:659) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectValues(JavaClassJDOMAdaptor.java:454) at org.eclipse.jem.internal.java.adapters.ReflectionAdaptor.reflectValuesIfNecessary(ReflectionAdaptor.java:143) at org.eclipse.jem.internal.java.adapters.JavaReflectionAdaptor.reflectValuesIfNecessary(JavaReflectionAdaptor.java:260) at org.eclipse.jem.java.internal.impl.JavaClassImpl.reflectBase(JavaClassImpl.java:786) at org.eclipse.jem.java.internal.impl.JavaClassImpl.getKind(JavaClassImpl.java:1135) at org.eclipse.jem.java.internal.impl.JavaClassImpl.isInterface(JavaClassImpl.java:984) at org.eclipse.jem.java.internal.impl.JavaClassImpl.getSupertype(JavaClassImpl.java:843) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.applyExtensionDocument(BeaninfoClassAdapter.java:918) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspect(BeaninfoClassAdapter.java:649) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspectIfNecessary(BeaninfoClassAdapter.java:428) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspectIfNecessary(BeaninfoClassAdapter.java:415) at org.eclipse.jem.java.internal.impl.JavaClassImpl.getEAnnotations(JavaClassImpl.java:379) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eGet(JavaClassImpl.java:1841) at org.eclipse.emf.ecore.util.EContentsEList$FeatureIteratorImpl.hasNext(EContentsEList.java:429) at org.eclipse.emf.ecore.util.EcoreUtil$ProperContentIterator.hasNext(EcoreUtil.java:1209) at org.eclipse.emf.ecore.util.EcoreUtil$ContentTreeIterator.hasNext(EcoreUtil.java:1393) at org.eclipse.emf.ecore.resource.impl.ResourceImpl.attached(ResourceImpl.java:836) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eBasicSetContainer(BasicEObjectImpl.java:1316) at org.eclipse.emf.ecore.impl.EStructuralFeatureImpl$InternalSettingDelegateSingleContainer.dynamicInverseAdd(EStructuralFeatureImpl.java:1893) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1414) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1408) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eInverseAdd(JavaClassImpl.java:1773) at org.eclipse.emf.ecore.util.EcoreEList.inverseAdd(EcoreEList.java:282) at org.eclipse.emf.common.notify.impl.NotifyingListImpl.addUnique(NotifyingListImpl.java:318) at org.eclipse.emf.common.util.BasicEList.add(BasicEList.java:626) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaClass(JavaReflectionKey.java:176) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaType(JavaReflectionKey.java:332) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaObject(JavaReflectionKey.java:277) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.get(JavaReflectionKey.java:134) at org.eclipse.jem.internal.java.adapters.JavaXMIFactoryImpl$JavaXMIResource.getEObject(JavaXMIFactoryImpl.java:102) at org.eclipse.jem.internal.util.emf.workbench.ProjectResourceSetImpl.getEObject(ProjectResourceSetImpl.java:188) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:401) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:388) at org.eclipse.ve.internal.java.codegen.java.JavaBeanModelBuilder.determineVisitorFactoryRule(JavaBeanModelBuilder.java:507) at org.eclipse.ve.internal.java.codegen.java.JavaBeanModelBuilder.build(JavaBeanModelBuilder.java:440) at org.eclipse.ve.internal.java.codegen.core.JavaSourceTranslator.reverseParse(JavaSourceTranslator.java:865) at org.eclipse.ve.internal.java.codegen.core.JavaSourceTranslator.decodeDocument(JavaSourceTranslator.java:947) at org.eclipse.ve.internal.java.codegen.core.JavaSourceTranslator.loadModel(JavaSourceTranslator.java:597) at org.eclipse.ve.internal.java.codegen.editorpart.JavaVisualEditorPart$Setup.run(JavaVisualEditorPart.java:1978) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55) !ENTRY org.eclipse.jem.beaninfo 2 0 2008-05-25 18:14:04.250 !MESSAGE IWAV0155E Introspection failed on class "java.lang.Object." msg="." !STACK 0 java.lang.ClassCastException: java.lang.Boolean cannot be cast to org.eclipse.emf.common.util.EList at org.eclipse.emf.ecore.change.impl.FeatureChangeImpl.getValue(FeatureChangeImpl.java:422) at org.eclipse.emf.ecore.change.impl.ChangeDescriptionImpl.preApply(ChangeDescriptionImpl.java:480) at org.eclipse.emf.ecore.change.impl.ChangeDescriptionImpl.apply(ChangeDescriptionImpl.java:288) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter$ExtensionDocApplies.run(BeaninfoClassAdapter.java:1139) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.applyExtensionDocument(BeaninfoClassAdapter.java:905) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspect(BeaninfoClassAdapter.java:649) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspectIfNecessary(BeaninfoClassAdapter.java:428) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspectIfNecessary(BeaninfoClassAdapter.java:415) at org.eclipse.jem.java.internal.impl.JavaClassImpl.getEAnnotations(JavaClassImpl.java:379) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eGet(JavaClassImpl.java:1841) at org.eclipse.emf.ecore.util.EContentsEList$FeatureIteratorImpl.hasNext(EContentsEList.java:429) at org.eclipse.emf.ecore.util.EcoreUtil$ProperContentIterator.hasNext(EcoreUtil.java:1209) at org.eclipse.emf.ecore.util.EcoreUtil$ContentTreeIterator.hasNext(EcoreUtil.java:1393) at org.eclipse.emf.ecore.resource.impl.ResourceImpl.attached(ResourceImpl.java:836) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eBasicSetContainer(BasicEObjectImpl.java:1316) at org.eclipse.emf.ecore.impl.EStructuralFeatureImpl$InternalSettingDelegateSingleContainer.dynamicInverseAdd(EStructuralFeatureImpl.java:1893) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1414) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1408) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eInverseAdd(JavaClassImpl.java:1773) at org.eclipse.emf.ecore.util.EcoreEList.inverseAdd(EcoreEList.java:282) at org.eclipse.emf.common.notify.impl.NotifyingListImpl.addUnique(NotifyingListImpl.java:318) at org.eclipse.emf.common.util.BasicEList.add(BasicEList.java:626) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaClass(JavaReflectionKey.java:176) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaType(JavaReflectionKey.java:332) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaObject(JavaReflectionKey.java:277) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.get(JavaReflectionKey.java:134) at org.eclipse.jem.internal.java.adapters.JavaXMIFactoryImpl$JavaXMIResource.getEObject(JavaXMIFactoryImpl.java:102) at org.eclipse.jem.internal.util.emf.workbench.ProjectResourceSetImpl.getEObject(ProjectResourceSetImpl.java:188) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:401) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:388) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:375) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectJavaClass(JavaClassJDOMAdaptor.java:406) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectJavaClass(JavaClassJDOMAdaptor.java:400) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.setSuper(JavaClassJDOMAdaptor.java:659) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectValues(JavaClassJDOMAdaptor.java:454) at org.eclipse.jem.internal.java.adapters.ReflectionAdaptor.reflectValuesIfNecessary(ReflectionAdaptor.java:143) at org.eclipse.jem.internal.java.adapters.JavaReflectionAdaptor.reflectValuesIfNecessary(JavaReflectionAdaptor.java:260) at org.eclipse.jem.java.internal.impl.JavaClassImpl.reflectBase(JavaClassImpl.java:786) at org.eclipse.jem.java.internal.impl.JavaClassImpl.getESuperTypes(JavaClassImpl.java:1675) at org.eclipse.emf.ecore.impl.EClassImpl.getEGenericSuperTypes(EClassImpl.java:343) at org.eclipse.emf.ecore.impl.EClassImpl$9.delegateSize(EClassImpl.java:1703) at org.eclipse.emf.common.util.DelegatingEList.size(DelegatingEList.java:222) at org.eclipse.emf.common.util.DelegatingEList$EIterator.hasNext(DelegatingEList.java:1048) at org.eclipse.emf.ecore.impl.EClassImpl.getEAllSuperTypes(EClassImpl.java:1933) at org.eclipse.jem.java.internal.impl.JavaClassImpl.getEAllSuperTypes(JavaClassImpl.java:1671) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspect(BeaninfoClassAdapter.java:622) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspectIfNecessary(BeaninfoClassAdapter.java:428) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspectIfNecessary(BeaninfoClassAdapter.java:415) at org.eclipse.jem.java.internal.impl.JavaClassImpl.getEAnnotations(JavaClassImpl.java:379) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eGet(JavaClassImpl.java:1841) at org.eclipse.emf.ecore.util.EContentsEList$FeatureIteratorImpl.hasNext(EContentsEList.java:429) at org.eclipse.emf.ecore.util.EcoreUtil$ProperContentIterator.hasNext(EcoreUtil.java:1209) at org.eclipse.emf.ecore.util.EcoreUtil$ContentTreeIterator.hasNext(EcoreUtil.java:1393) at org.eclipse.emf.ecore.resource.impl.ResourceImpl.attached(ResourceImpl.java:836) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eBasicSetContainer(BasicEObjectImpl.java:1316) at org.eclipse.emf.ecore.impl.EStructuralFeatureImpl$InternalSettingDelegateSingleContainer.dynamicInverseAdd(EStructuralFeatureImpl.java:1893) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1414) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1408) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eInverseAdd(JavaClassImpl.java:1773) at org.eclipse.emf.ecore.util.EcoreEList.inverseAdd(EcoreEList.java:282) at org.eclipse.emf.common.notify.impl.NotifyingListImpl.addUnique(NotifyingListImpl.java:318) at org.eclipse.emf.common.util.BasicEList.add(BasicEList.java:626) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaClass(JavaReflectionKey.java:176) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaType(JavaReflectionKey.java:332) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaObject(JavaReflectionKey.java:277) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.get(JavaReflectionKey.java:134) at org.eclipse.jem.internal.java.adapters.JavaXMIFactoryImpl$JavaXMIResource.getEObject(JavaXMIFactoryImpl.java:102) at org.eclipse.jem.internal.util.emf.workbench.ProjectResourceSetImpl.getEObject(ProjectResourceSetImpl.java:188) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:401) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:388) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:375) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectJavaClass(JavaClassJDOMAdaptor.java:406) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectJavaClass(JavaClassJDOMAdaptor.java:400) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.setSuper(JavaClassJDOMAdaptor.java:659) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectValues(JavaClassJDOMAdaptor.java:454) at org.eclipse.jem.internal.java.adapters.ReflectionAdaptor.reflectValuesIfNecessary(ReflectionAdaptor.java:143) at org.eclipse.jem.internal.java.adapters.JavaReflectionAdaptor.reflectValuesIfNecessary(JavaReflectionAdaptor.java:260) at org.eclipse.jem.java.internal.impl.JavaClassImpl.reflectBase(JavaClassImpl.java:786) at org.eclipse.jem.java.internal.impl.JavaClassImpl.getKind(JavaClassImpl.java:1135) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspect(BeaninfoClassAdapter.java:593) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspectIfNecessary(BeaninfoClassAdapter.java:428) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspectIfNecessary(BeaninfoClassAdapter.java:415) at org.eclipse.jem.java.internal.impl.JavaClassImpl.getEAnnotations(JavaClassImpl.java:379) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eGet(JavaClassImpl.java:1841) at org.eclipse.emf.ecore.util.EContentsEList$FeatureIteratorImpl.hasNext(EContentsEList.java:429) at org.eclipse.emf.ecore.util.EcoreUtil$ProperContentIterator.hasNext(EcoreUtil.java:1209) at org.eclipse.emf.ecore.util.EcoreUtil$ContentTreeIterator.hasNext(EcoreUtil.java:1393) at org.eclipse.emf.ecore.resource.impl.ResourceImpl.attached(ResourceImpl.java:836) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eBasicSetContainer(BasicEObjectImpl.java:1316) at org.eclipse.emf.ecore.impl.EStructuralFeatureImpl$InternalSettingDelegateSingleContainer.dynamicInverseAdd(EStructuralFeatureImpl.java:1893) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1414) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1408) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eInverseAdd(JavaClassImpl.java:1773) at org.eclipse.emf.ecore.util.EcoreEList.inverseAdd(EcoreEList.java:282) at org.eclipse.emf.common.notify.impl.NotifyingListImpl.addUnique(NotifyingListImpl.java:318) at org.eclipse.emf.common.util.BasicEList.add(BasicEList.java:626) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaClass(JavaReflectionKey.java:176) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaType(JavaReflectionKey.java:332) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaObject(JavaReflectionKey.java:277) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.get(JavaReflectionKey.java:134) at org.eclipse.jem.internal.java.adapters.JavaXMIFactoryImpl$JavaXMIResource.getEObject(JavaXMIFactoryImpl.java:102) at org.eclipse.jem.internal.util.emf.workbench.ProjectResourceSetImpl.getEObject(ProjectResourceSetImpl.java:188) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:401) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:388) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:375) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectJavaClass(JavaClassJDOMAdaptor.java:406) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectJavaClass(JavaClassJDOMAdaptor.java:400) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.setSuper(JavaClassJDOMAdaptor.java:659) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectValues(JavaClassJDOMAdaptor.java:454) at org.eclipse.jem.internal.java.adapters.ReflectionAdaptor.reflectValuesIfNecessary(ReflectionAdaptor.java:143) at org.eclipse.jem.internal.java.adapters.JavaReflectionAdaptor.reflectValuesIfNecessary(JavaReflectionAdaptor.java:260) at org.eclipse.jem.java.internal.impl.JavaClassImpl.reflectBase(JavaClassImpl.java:786) at org.eclipse.jem.java.internal.impl.JavaClassImpl.getKind(JavaClassImpl.java:1135) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspect(BeaninfoClassAdapter.java:593) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspectIfNecessary(BeaninfoClassAdapter.java:428) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspectIfNecessary(BeaninfoClassAdapter.java:415) at org.eclipse.jem.java.internal.impl.JavaClassImpl.getEAnnotations(JavaClassImpl.java:379) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eGet(JavaClassImpl.java:1841) at org.eclipse.emf.ecore.util.EContentsEList$FeatureIteratorImpl.hasNext(EContentsEList.java:429) at org.eclipse.emf.ecore.util.EcoreUtil$ProperContentIterator.hasNext(EcoreUtil.java:1209) at org.eclipse.emf.ecore.util.EcoreUtil$ContentTreeIterator.hasNext(EcoreUtil.java:1393) at org.eclipse.emf.ecore.resource.impl.ResourceImpl.attached(ResourceImpl.java:836) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eBasicSetContainer(BasicEObjectImpl.java:1316) at org.eclipse.emf.ecore.impl.EStructuralFeatureImpl$InternalSettingDelegateSingleContainer.dynamicInverseAdd(EStructuralFeatureImpl.java:1893) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1414) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1408) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eInverseAdd(JavaClassImpl.java:1773) at org.eclipse.emf.ecore.util.EcoreEList.inverseAdd(EcoreEList.java:282) at org.eclipse.emf.common.notify.impl.NotifyingListImpl.addUnique(NotifyingListImpl.java:318) at org.eclipse.emf.common.util.BasicEList.add(BasicEList.java:626) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaClass(JavaReflectionKey.java:176) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaType(JavaReflectionKey.java:332) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaObject(JavaReflectionKey.java:277) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.get(JavaReflectionKey.java:134) at org.eclipse.jem.internal.java.adapters.JavaXMIFactoryImpl$JavaXMIResource.getEObject(JavaXMIFactoryImpl.java:102) at org.eclipse.jem.internal.util.emf.workbench.ProjectResourceSetImpl.getEObject(ProjectResourceSetImpl.java:188) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:401) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:388) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:375) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectJavaClass(JavaClassJDOMAdaptor.java:406) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectJavaClass(JavaClassJDOMAdaptor.java:400) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.setSuper(JavaClassJDOMAdaptor.java:659) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectValues(JavaClassJDOMAdaptor.java:454) at org.eclipse.jem.internal.java.adapters.ReflectionAdaptor.reflectValuesIfNecessary(ReflectionAdaptor.java:143) at org.eclipse.jem.internal.java.adapters.JavaReflectionAdaptor.reflectValuesIfNecessary(JavaReflectionAdaptor.java:260) at org.eclipse.jem.java.internal.impl.JavaClassImpl.reflectBase(JavaClassImpl.java:786) at org.eclipse.jem.java.internal.impl.JavaClassImpl.getKind(JavaClassImpl.java:1135) at org.eclipse.jem.java.internal.impl.JavaClassImpl.isInterface(JavaClassImpl.java:984) at org.eclipse.jem.java.internal.impl.JavaClassImpl.getSupertype(JavaClassImpl.java:843) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.applyExtensionDocument(BeaninfoClassAdapter.java:918) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspect(BeaninfoClassAdapter.java:649) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspectIfNecessary(BeaninfoClassAdapter.java:428) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspectIfNecessary(BeaninfoClassAdapter.java:415) at org.eclipse.jem.java.internal.impl.JavaClassImpl.getEAnnotations(JavaClassImpl.java:379) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eGet(JavaClassImpl.java:1841) at org.eclipse.emf.ecore.util.EContentsEList$FeatureIteratorImpl.hasNext(EContentsEList.java:429) at org.eclipse.emf.ecore.util.EcoreUtil$ProperContentIterator.hasNext(EcoreUtil.java:1209) at org.eclipse.emf.ecore.util.EcoreUtil$ContentTreeIterator.hasNext(EcoreUtil.java:1393) at org.eclipse.emf.ecore.resource.impl.ResourceImpl.attached(ResourceImpl.java:836) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eBasicSetContainer(BasicEObjectImpl.java:1316) at org.eclipse.emf.ecore.impl.EStructuralFeatureImpl$InternalSettingDelegateSingleContainer.dynamicInverseAdd(EStructuralFeatureImpl.java:1893) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1414) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1408) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eInverseAdd(JavaClassImpl.java:1773) at org.eclipse.emf.ecore.util.EcoreEList.inverseAdd(EcoreEList.java:282) at org.eclipse.emf.common.notify.impl.NotifyingListImpl.addUnique(NotifyingListImpl.java:318) at org.eclipse.emf.common.util.BasicEList.add(BasicEList.java:626) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaClass(JavaReflectionKey.java:176) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaType(JavaReflectionKey.java:332) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaObject(JavaReflectionKey.java:277) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.get(JavaReflectionKey.java:134) at org.eclipse.jem.internal.java.adapters.JavaXMIFactoryImpl$JavaXMIResource.getEObject(JavaXMIFactoryImpl.java:102) at org.eclipse.jem.internal.util.emf.workbench.ProjectResourceSetImpl.getEObject(ProjectResourceSetImpl.java:188) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:401) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:388) at org.eclipse.ve.internal.java.codegen.java.JavaBeanModelBuilder.determineVisitorFactoryRule(JavaBeanModelBuilder.java:507) at org.eclipse.ve.internal.java.codegen.java.JavaBeanModelBuilder.build(JavaBeanModelBuilder.java:440) at org.eclipse.ve.internal.java.codegen.core.JavaSourceTranslator.reverseParse(JavaSourceTranslator.java:865) at org.eclipse.ve.internal.java.codegen.core.JavaSourceTranslator.decodeDocument(JavaSourceTranslator.java:947) at org.eclipse.ve.internal.java.codegen.core.JavaSourceTranslator.loadModel(JavaSourceTranslator.java:597) at org.eclipse.ve.internal.java.codegen.editorpart.JavaVisualEditorPart$Setup.run(JavaVisualEditorPart.java:1978) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55) !ENTRY org.eclipse.jem.beaninfo 2 0 2008-05-25 18:14:04.265 !MESSAGE IWAV0155E Introspection failed on class "java.lang.Object." msg="." !STACK 0 java.lang.ClassCastException: java.lang.Boolean cannot be cast to org.eclipse.emf.common.util.EList at org.eclipse.emf.ecore.change.impl.FeatureChangeImpl.getValue(FeatureChangeImpl.java:422) at org.eclipse.emf.ecore.change.impl.ChangeDescriptionImpl.preApply(ChangeDescriptionImpl.java:480) at org.eclipse.emf.ecore.change.impl.ChangeDescriptionImpl.apply(ChangeDescriptionImpl.java:288) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter$ExtensionDocApplies.run(BeaninfoClassAdapter.java:1139) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.applyExtensionDocument(BeaninfoClassAdapter.java:905) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspect(BeaninfoClassAdapter.java:649) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspectIfNecessary(BeaninfoClassAdapter.java:428) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspectIfNecessary(BeaninfoClassAdapter.java:415) at org.eclipse.jem.java.internal.impl.JavaClassImpl.getEAnnotations(JavaClassImpl.java:379) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eGet(JavaClassImpl.java:1841) at org.eclipse.emf.ecore.util.EContentsEList$FeatureIteratorImpl.hasNext(EContentsEList.java:429) at org.eclipse.emf.ecore.util.EcoreUtil$ProperContentIterator.hasNext(EcoreUtil.java:1209) at org.eclipse.emf.ecore.util.EcoreUtil$ContentTreeIterator.hasNext(EcoreUtil.java:1393) at org.eclipse.emf.ecore.resource.impl.ResourceImpl.attached(ResourceImpl.java:836) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eBasicSetContainer(BasicEObjectImpl.java:1316) at org.eclipse.emf.ecore.impl.EStructuralFeatureImpl$InternalSettingDelegateSingleContainer.dynamicInverseAdd(EStructuralFeatureImpl.java:1893) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1414) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1408) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eInverseAdd(JavaClassImpl.java:1773) at org.eclipse.emf.ecore.util.EcoreEList.inverseAdd(EcoreEList.java:282) at org.eclipse.emf.common.notify.impl.NotifyingListImpl.addUnique(NotifyingListImpl.java:318) at org.eclipse.emf.common.util.BasicEList.add(BasicEList.java:626) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaClass(JavaReflectionKey.java:176) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaType(JavaReflectionKey.java:332) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaObject(JavaReflectionKey.java:277) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.get(JavaReflectionKey.java:134) at org.eclipse.jem.internal.java.adapters.JavaXMIFactoryImpl$JavaXMIResource.getEObject(JavaXMIFactoryImpl.java:102) at org.eclipse.jem.internal.util.emf.workbench.ProjectResourceSetImpl.getEObject(ProjectResourceSetImpl.java:188) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:401) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:388) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:375) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectJavaClass(JavaClassJDOMAdaptor.java:406) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectJavaClass(JavaClassJDOMAdaptor.java:400) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.setSuper(JavaClassJDOMAdaptor.java:659) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectValues(JavaClassJDOMAdaptor.java:454) at org.eclipse.jem.internal.java.adapters.ReflectionAdaptor.reflectValuesIfNecessary(ReflectionAdaptor.java:143) at org.eclipse.jem.internal.java.adapters.JavaReflectionAdaptor.reflectValuesIfNecessary(JavaReflectionAdaptor.java:260) at org.eclipse.jem.java.internal.impl.JavaClassImpl.reflectBase(JavaClassImpl.java:786) at org.eclipse.jem.java.internal.impl.JavaClassImpl.getESuperTypes(JavaClassImpl.java:1675) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspect(BeaninfoClassAdapter.java:632) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspectIfNecessary(BeaninfoClassAdapter.java:428) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspectIfNecessary(BeaninfoClassAdapter.java:415) at org.eclipse.jem.java.internal.impl.JavaClassImpl.getEAnnotations(JavaClassImpl.java:379) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eGet(JavaClassImpl.java:1841) at org.eclipse.emf.ecore.util.EContentsEList$FeatureIteratorImpl.hasNext(EContentsEList.java:429) at org.eclipse.emf.ecore.util.EcoreUtil$ProperContentIterator.hasNext(EcoreUtil.java:1209) at org.eclipse.emf.ecore.util.EcoreUtil$ContentTreeIterator.hasNext(EcoreUtil.java:1393) at org.eclipse.emf.ecore.resource.impl.ResourceImpl.attached(ResourceImpl.java:836) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eBasicSetContainer(BasicEObjectImpl.java:1316) at org.eclipse.emf.ecore.impl.EStructuralFeatureImpl$InternalSettingDelegateSingleContainer.dynamicInverseAdd(EStructuralFeatureImpl.java:1893) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1414) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1408) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eInverseAdd(JavaClassImpl.java:1773) at org.eclipse.emf.ecore.util.EcoreEList.inverseAdd(EcoreEList.java:282) at org.eclipse.emf.common.notify.impl.NotifyingListImpl.addUnique(NotifyingListImpl.java:318) at org.eclipse.emf.common.util.BasicEList.add(BasicEList.java:626) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaClass(JavaReflectionKey.java:176) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaType(JavaReflectionKey.java:332) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaObject(JavaReflectionKey.java:277) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.get(JavaReflectionKey.java:134) at org.eclipse.jem.internal.java.adapters.JavaXMIFactoryImpl$JavaXMIResource.getEObject(JavaXMIFactoryImpl.java:102) at org.eclipse.jem.internal.util.emf.workbench.ProjectResourceSetImpl.getEObject(ProjectResourceSetImpl.java:188) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:401) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:388) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:375) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectJavaClass(JavaClassJDOMAdaptor.java:406) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectJavaClass(JavaClassJDOMAdaptor.java:400) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.setSuper(JavaClassJDOMAdaptor.java:659) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectValues(JavaClassJDOMAdaptor.java:454) at org.eclipse.jem.internal.java.adapters.ReflectionAdaptor.reflectValuesIfNecessary(ReflectionAdaptor.java:143) at org.eclipse.jem.internal.java.adapters.JavaReflectionAdaptor.reflectValuesIfNecessary(JavaReflectionAdaptor.java:260) at org.eclipse.jem.java.internal.impl.JavaClassImpl.reflectBase(JavaClassImpl.java:786) at org.eclipse.jem.java.internal.impl.JavaClassImpl.getKind(JavaClassImpl.java:1135) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspect(BeaninfoClassAdapter.java:593) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspectIfNecessary(BeaninfoClassAdapter.java:428) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspectIfNecessary(BeaninfoClassAdapter.java:415) at org.eclipse.jem.java.internal.impl.JavaClassImpl.getEAnnotations(JavaClassImpl.java:379) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eGet(JavaClassImpl.java:1841) at org.eclipse.emf.ecore.util.EContentsEList$FeatureIteratorImpl.hasNext(EContentsEList.java:429) at org.eclipse.emf.ecore.util.EcoreUtil$ProperContentIterator.hasNext(EcoreUtil.java:1209) at org.eclipse.emf.ecore.util.EcoreUtil$ContentTreeIterator.hasNext(EcoreUtil.java:1393) at org.eclipse.emf.ecore.resource.impl.ResourceImpl.attached(ResourceImpl.java:836) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eBasicSetContainer(BasicEObjectImpl.java:1316) at org.eclipse.emf.ecore.impl.EStructuralFeatureImpl$InternalSettingDelegateSingleContainer.dynamicInverseAdd(EStructuralFeatureImpl.java:1893) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1414) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1408) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eInverseAdd(JavaClassImpl.java:1773) at org.eclipse.emf.ecore.util.EcoreEList.inverseAdd(EcoreEList.java:282) at org.eclipse.emf.common.notify.impl.NotifyingListImpl.addUnique(NotifyingListImpl.java:318) at org.eclipse.emf.common.util.BasicEList.add(BasicEList.java:626) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaClass(JavaReflectionKey.java:176) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaType(JavaReflectionKey.java:332) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaObject(JavaReflectionKey.java:277) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.get(JavaReflectionKey.java:134) at org.eclipse.jem.internal.java.adapters.JavaXMIFactoryImpl$JavaXMIResource.getEObject(JavaXMIFactoryImpl.java:102) at org.eclipse.jem.internal.util.emf.workbench.ProjectResourceSetImpl.getEObject(ProjectResourceSetImpl.java:188) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:401) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:388) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:375) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectJavaClass(JavaClassJDOMAdaptor.java:406) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectJavaClass(JavaClassJDOMAdaptor.java:400) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.setSuper(JavaClassJDOMAdaptor.java:659) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectValues(JavaClassJDOMAdaptor.java:454) at org.eclipse.jem.internal.java.adapters.ReflectionAdaptor.reflectValuesIfNecessary(ReflectionAdaptor.java:143) at org.eclipse.jem.internal.java.adapters.JavaReflectionAdaptor.reflectValuesIfNecessary(JavaReflectionAdaptor.java:260) at org.eclipse.jem.java.internal.impl.JavaClassImpl.reflectBase(JavaClassImpl.java:786) at org.eclipse.jem.java.internal.impl.JavaClassImpl.getKind(JavaClassImpl.java:1135) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspect(BeaninfoClassAdapter.java:593) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspectIfNecessary(BeaninfoClassAdapter.java:428) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspectIfNecessary(BeaninfoClassAdapter.java:415) at org.eclipse.jem.java.internal.impl.JavaClassImpl.getEAnnotations(JavaClassImpl.java:379) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eGet(JavaClassImpl.java:1841) at org.eclipse.emf.ecore.util.EContentsEList$FeatureIteratorImpl.hasNext(EContentsEList.java:429) at org.eclipse.emf.ecore.util.EcoreUtil$ProperContentIterator.hasNext(EcoreUtil.java:1209) at org.eclipse.emf.ecore.util.EcoreUtil$ContentTreeIterator.hasNext(EcoreUtil.java:1393) at org.eclipse.emf.ecore.resource.impl.ResourceImpl.attached(ResourceImpl.java:836) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eBasicSetContainer(BasicEObjectImpl.java:1316) at org.eclipse.emf.ecore.impl.EStructuralFeatureImpl$InternalSettingDelegateSingleContainer.dynamicInverseAdd(EStructuralFeatureImpl.java:1893) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1414) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1408) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eInverseAdd(JavaClassImpl.java:1773) at org.eclipse.emf.ecore.util.EcoreEList.inverseAdd(EcoreEList.java:282) at org.eclipse.emf.common.notify.impl.NotifyingListImpl.addUnique(NotifyingListImpl.java:318) at org.eclipse.emf.common.util.BasicEList.add(BasicEList.java:626) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaClass(JavaReflectionKey.java:176) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaType(JavaReflectionKey.java:332) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaObject(JavaReflectionKey.java:277) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.get(JavaReflectionKey.java:134) at org.eclipse.jem.internal.java.adapters.JavaXMIFactoryImpl$JavaXMIResource.getEObject(JavaXMIFactoryImpl.java:102) at org.eclipse.jem.internal.util.emf.workbench.ProjectResourceSetImpl.getEObject(ProjectResourceSetImpl.java:188) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:401) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:388) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:375) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectJavaClass(JavaClassJDOMAdaptor.java:406) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectJavaClass(JavaClassJDOMAdaptor.java:400) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.setSuper(JavaClassJDOMAdaptor.java:659) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectValues(JavaClassJDOMAdaptor.java:454) at org.eclipse.jem.internal.java.adapters.ReflectionAdaptor.reflectValuesIfNecessary(ReflectionAdaptor.java:143) at org.eclipse.jem.internal.java.adapters.JavaReflectionAdaptor.reflectValuesIfNecessary(JavaReflectionAdaptor.java:260) at org.eclipse.jem.java.internal.impl.JavaClassImpl.reflectBase(JavaClassImpl.java:786) at org.eclipse.jem.java.internal.impl.JavaClassImpl.getKind(JavaClassImpl.java:1135) at org.eclipse.jem.java.internal.impl.JavaClassImpl.isInterface(JavaClassImpl.java:984) at org.eclipse.jem.java.internal.impl.JavaClassImpl.getSupertype(JavaClassImpl.java:843) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.applyExtensionDocument(BeaninfoClassAdapter.java:918) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspect(BeaninfoClassAdapter.java:649) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspectIfNecessary(BeaninfoClassAdapter.java:428) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspectIfNecessary(BeaninfoClassAdapter.java:415) at org.eclipse.jem.java.internal.impl.JavaClassImpl.getEAnnotations(JavaClassImpl.java:379) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eGet(JavaClassImpl.java:1841) at org.eclipse.emf.ecore.util.EContentsEList$FeatureIteratorImpl.hasNext(EContentsEList.java:429) at org.eclipse.emf.ecore.util.EcoreUtil$ProperContentIterator.hasNext(EcoreUtil.java:1209) at org.eclipse.emf.ecore.util.EcoreUtil$ContentTreeIterator.hasNext(EcoreUtil.java:1393) at org.eclipse.emf.ecore.resource.impl.ResourceImpl.attached(ResourceImpl.java:836) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eBasicSetContainer(BasicEObjectImpl.java:1316) at org.eclipse.emf.ecore.impl.EStructuralFeatureImpl$InternalSettingDelegateSingleContainer.dynamicInverseAdd(EStructuralFeatureImpl.java:1893) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1414) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1408) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eInverseAdd(JavaClassImpl.java:1773) at org.eclipse.emf.ecore.util.EcoreEList.inverseAdd(EcoreEList.java:282) at org.eclipse.emf.common.notify.impl.NotifyingListImpl.addUnique(NotifyingListImpl.java:318) at org.eclipse.emf.common.util.BasicEList.add(BasicEList.java:626) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaClass(JavaReflectionKey.java:176) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaType(JavaReflectionKey.java:332) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaObject(JavaReflectionKey.java:277) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.get(JavaReflectionKey.java:134) at org.eclipse.jem.internal.java.adapters.JavaXMIFactoryImpl$JavaXMIResource.getEObject(JavaXMIFactoryImpl.java:102) at org.eclipse.jem.internal.util.emf.workbench.ProjectResourceSetImpl.getEObject(ProjectResourceSetImpl.java:188) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:401) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:388) at org.eclipse.ve.internal.java.codegen.java.JavaBeanModelBuilder.determineVisitorFactoryRule(JavaBeanModelBuilder.java:507) at org.eclipse.ve.internal.java.codegen.java.JavaBeanModelBuilder.build(JavaBeanModelBuilder.java:440) at org.eclipse.ve.internal.java.codegen.core.JavaSourceTranslator.reverseParse(JavaSourceTranslator.java:865) at org.eclipse.ve.internal.java.codegen.core.JavaSourceTranslator.decodeDocument(JavaSourceTranslator.java:947) at org.eclipse.ve.internal.java.codegen.core.JavaSourceTranslator.loadModel(JavaSourceTranslator.java:597) at org.eclipse.ve.internal.java.codegen.editorpart.JavaVisualEditorPart$Setup.run(JavaVisualEditorPart.java:1978) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55) !ENTRY org.eclipse.jem.beaninfo 2 0 2008-05-25 18:14:04.281 !MESSAGE IWAV0155E Introspection failed on class "java.lang.Object." msg="." !STACK 0 java.lang.ClassCastException: java.lang.Boolean cannot be cast to org.eclipse.emf.common.util.EList at org.eclipse.emf.ecore.change.impl.FeatureChangeImpl.getValue(FeatureChangeImpl.java:422) at org.eclipse.emf.ecore.change.impl.ChangeDescriptionImpl.preApply(ChangeDescriptionImpl.java:480) at org.eclipse.emf.ecore.change.impl.ChangeDescriptionImpl.apply(ChangeDescriptionImpl.java:288) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter$ExtensionDocApplies.run(BeaninfoClassAdapter.java:1139) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.applyExtensionDocument(BeaninfoClassAdapter.java:905) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspect(BeaninfoClassAdapter.java:649) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspectIfNecessary(BeaninfoClassAdapter.java:428) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspectIfNecessary(BeaninfoClassAdapter.java:415) at org.eclipse.jem.java.internal.impl.JavaClassImpl.getEAnnotations(JavaClassImpl.java:379) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eGet(JavaClassImpl.java:1841) at org.eclipse.emf.ecore.util.EContentsEList$FeatureIteratorImpl.hasNext(EContentsEList.java:429) at org.eclipse.emf.ecore.util.EcoreUtil$ProperContentIterator.hasNext(EcoreUtil.java:1209) at org.eclipse.emf.ecore.util.EcoreUtil$ContentTreeIterator.hasNext(EcoreUtil.java:1393) at org.eclipse.emf.ecore.resource.impl.ResourceImpl.attached(ResourceImpl.java:836) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eBasicSetContainer(BasicEObjectImpl.java:1316) at org.eclipse.emf.ecore.impl.EStructuralFeatureImpl$InternalSettingDelegateSingleContainer.dynamicInverseAdd(EStructuralFeatureImpl.java:1893) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1414) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1408) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eInverseAdd(JavaClassImpl.java:1773) at org.eclipse.emf.ecore.util.EcoreEList.inverseAdd(EcoreEList.java:282) at org.eclipse.emf.common.notify.impl.NotifyingListImpl.addUnique(NotifyingListImpl.java:318) at org.eclipse.emf.common.util.BasicEList.add(BasicEList.java:626) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaClass(JavaReflectionKey.java:176) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaType(JavaReflectionKey.java:332) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaObject(JavaReflectionKey.java:277) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.get(JavaReflectionKey.java:134) at org.eclipse.jem.internal.java.adapters.JavaXMIFactoryImpl$JavaXMIResource.getEObject(JavaXMIFactoryImpl.java:102) at org.eclipse.jem.internal.util.emf.workbench.ProjectResourceSetImpl.getEObject(ProjectResourceSetImpl.java:188) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:401) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:388) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:375) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectJavaClass(JavaClassJDOMAdaptor.java:406) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectJavaClass(JavaClassJDOMAdaptor.java:400) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.setSuper(JavaClassJDOMAdaptor.java:659) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectValues(JavaClassJDOMAdaptor.java:454) at org.eclipse.jem.internal.java.adapters.ReflectionAdaptor.reflectValuesIfNecessary(ReflectionAdaptor.java:143) at org.eclipse.jem.internal.java.adapters.JavaReflectionAdaptor.reflectValuesIfNecessary(JavaReflectionAdaptor.java:260) at org.eclipse.jem.java.internal.impl.JavaClassImpl.reflectBase(JavaClassImpl.java:786) at org.eclipse.jem.java.internal.impl.JavaClassImpl.isPublic(JavaClassImpl.java:1152) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eGet(JavaClassImpl.java:1883) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eGet(BasicEObjectImpl.java:989) at org.eclipse.emf.ecore.change.impl.FeatureChangeImpl.getValue(FeatureChangeImpl.java:422) at org.eclipse.emf.ecore.change.impl.ChangeDescriptionImpl.preApply(ChangeDescriptionImpl.java:480) at org.eclipse.emf.ecore.change.impl.ChangeDescriptionImpl.apply(ChangeDescriptionImpl.java:288) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter$ExtensionDocApplies.run(BeaninfoClassAdapter.java:1139) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.applyExtensionDocument(BeaninfoClassAdapter.java:905) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspect(BeaninfoClassAdapter.java:649) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspectIfNecessary(BeaninfoClassAdapter.java:428) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspectIfNecessary(BeaninfoClassAdapter.java:415) at org.eclipse.jem.java.internal.impl.JavaClassImpl.getEAnnotations(JavaClassImpl.java:379) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eGet(JavaClassImpl.java:1841) at org.eclipse.emf.ecore.util.EContentsEList$FeatureIteratorImpl.hasNext(EContentsEList.java:429) at org.eclipse.emf.ecore.util.EcoreUtil$ProperContentIterator.hasNext(EcoreUtil.java:1209) at org.eclipse.emf.ecore.util.EcoreUtil$ContentTreeIterator.hasNext(EcoreUtil.java:1393) at org.eclipse.emf.ecore.resource.impl.ResourceImpl.attached(ResourceImpl.java:836) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eBasicSetContainer(BasicEObjectImpl.java:1316) at org.eclipse.emf.ecore.impl.EStructuralFeatureImpl$InternalSettingDelegateSingleContainer.dynamicInverseAdd(EStructuralFeatureImpl.java:1893) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1414) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1408) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eInverseAdd(JavaClassImpl.java:1773) at org.eclipse.emf.ecore.util.EcoreEList.inverseAdd(EcoreEList.java:282) at org.eclipse.emf.common.notify.impl.NotifyingListImpl.addUnique(NotifyingListImpl.java:318) at org.eclipse.emf.common.util.BasicEList.add(BasicEList.java:626) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaClass(JavaReflectionKey.java:176) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaType(JavaReflectionKey.java:332) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaObject(JavaReflectionKey.java:277) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.get(JavaReflectionKey.java:134) at org.eclipse.jem.internal.java.adapters.JavaXMIFactoryImpl$JavaXMIResource.getEObject(JavaXMIFactoryImpl.java:102) at org.eclipse.jem.internal.util.emf.workbench.ProjectResourceSetImpl.getEObject(ProjectResourceSetImpl.java:188) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:401) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:388) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:375) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectJavaClass(JavaClassJDOMAdaptor.java:406) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectJavaClass(JavaClassJDOMAdaptor.java:400) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.setSuper(JavaClassJDOMAdaptor.java:659) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectValues(JavaClassJDOMAdaptor.java:454) at org.eclipse.jem.internal.java.adapters.ReflectionAdaptor.reflectValuesIfNecessary(ReflectionAdaptor.java:143) at org.eclipse.jem.internal.java.adapters.JavaReflectionAdaptor.reflectValuesIfNecessary(JavaReflectionAdaptor.java:260) at org.eclipse.jem.java.internal.impl.JavaClassImpl.reflectBase(JavaClassImpl.java:786) at org.eclipse.jem.java.internal.impl.JavaClassImpl.getKind(JavaClassImpl.java:1135) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspect(BeaninfoClassAdapter.java:593) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspectIfNecessary(BeaninfoClassAdapter.java:428) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspectIfNecessary(BeaninfoClassAdapter.java:415) at org.eclipse.jem.java.internal.impl.JavaClassImpl.getEAnnotations(JavaClassImpl.java:379) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eGet(JavaClassImpl.java:1841) at org.eclipse.emf.ecore.util.EContentsEList$FeatureIteratorImpl.hasNext(EContentsEList.java:429) at org.eclipse.emf.ecore.util.EcoreUtil$ProperContentIterator.hasNext(EcoreUtil.java:1209) at org.eclipse.emf.ecore.util.EcoreUtil$ContentTreeIterator.hasNext(EcoreUtil.java:1393) at org.eclipse.emf.ecore.resource.impl.ResourceImpl.attached(ResourceImpl.java:836) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eBasicSetContainer(BasicEObjectImpl.java:1316) at org.eclipse.emf.ecore.impl.EStructuralFeatureImpl$InternalSettingDelegateSingleContainer.dynamicInverseAdd(EStructuralFeatureImpl.java:1893) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1414) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1408) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eInverseAdd(JavaClassImpl.java:1773) at org.eclipse.emf.ecore.util.EcoreEList.inverseAdd(EcoreEList.java:282) at org.eclipse.emf.common.notify.impl.NotifyingListImpl.addUnique(NotifyingListImpl.java:318) at org.eclipse.emf.common.util.BasicEList.add(BasicEList.java:626) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaClass(JavaReflectionKey.java:176) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaType(JavaReflectionKey.java:332) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaObject(JavaReflectionKey.java:277) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.get(JavaReflectionKey.java:134) at org.eclipse.jem.internal.java.adapters.JavaXMIFactoryImpl$JavaXMIResource.getEObject(JavaXMIFactoryImpl.java:102) at org.eclipse.jem.internal.util.emf.workbench.ProjectResourceSetImpl.getEObject(ProjectResourceSetImpl.java:188) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:401) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:388) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:375) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectJavaClass(JavaClassJDOMAdaptor.java:406) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectJavaClass(JavaClassJDOMAdaptor.java:400) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.setSuper(JavaClassJDOMAdaptor.java:659) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectValues(JavaClassJDOMAdaptor.java:454) at org.eclipse.jem.internal.java.adapters.ReflectionAdaptor.reflectValuesIfNecessary(ReflectionAdaptor.java:143) at org.eclipse.jem.internal.java.adapters.JavaReflectionAdaptor.reflectValuesIfNecessary(JavaReflectionAdaptor.java:260) at org.eclipse.jem.java.internal.impl.JavaClassImpl.reflectBase(JavaClassImpl.java:786) at org.eclipse.jem.java.internal.impl.JavaClassImpl.getKind(JavaClassImpl.java:1135) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspect(BeaninfoClassAdapter.java:593) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspectIfNecessary(BeaninfoClassAdapter.java:428) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspectIfNecessary(BeaninfoClassAdapter.java:415) at org.eclipse.jem.java.internal.impl.JavaClassImpl.getEAnnotations(JavaClassImpl.java:379) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eGet(JavaClassImpl.java:1841) at org.eclipse.emf.ecore.util.EContentsEList$FeatureIteratorImpl.hasNext(EContentsEList.java:429) at org.eclipse.emf.ecore.util.EcoreUtil$ProperContentIterator.hasNext(EcoreUtil.java:1209) at org.eclipse.emf.ecore.util.EcoreUtil$ContentTreeIterator.hasNext(EcoreUtil.java:1393) at org.eclipse.emf.ecore.resource.impl.ResourceImpl.attached(ResourceImpl.java:836) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eBasicSetContainer(BasicEObjectImpl.java:1316) at org.eclipse.emf.ecore.impl.EStructuralFeatureImpl$InternalSettingDelegateSingleContainer.dynamicInverseAdd(EStructuralFeatureImpl.java:1893) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1414) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1408) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eInverseAdd(JavaClassImpl.java:1773) at org.eclipse.emf.ecore.util.EcoreEList.inverseAdd(EcoreEList.java:282) at org.eclipse.emf.common.notify.impl.NotifyingListImpl.addUnique(NotifyingListImpl.java:318) at org.eclipse.emf.common.util.BasicEList.add(BasicEList.java:626) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaClass(JavaReflectionKey.java:176) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaType(JavaReflectionKey.java:332) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaObject(JavaReflectionKey.java:277) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.get(JavaReflectionKey.java:134) at org.eclipse.jem.internal.java.adapters.JavaXMIFactoryImpl$JavaXMIResource.getEObject(JavaXMIFactoryImpl.java:102) at org.eclipse.jem.internal.util.emf.workbench.ProjectResourceSetImpl.getEObject(ProjectResourceSetImpl.java:188) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:401) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:388) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:375) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectJavaClass(JavaClassJDOMAdaptor.java:406) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectJavaClass(JavaClassJDOMAdaptor.java:400) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.setSuper(JavaClassJDOMAdaptor.java:659) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectValues(JavaClassJDOMAdaptor.java:454) at org.eclipse.jem.internal.java.adapters.ReflectionAdaptor.reflectValuesIfNecessary(ReflectionAdaptor.java:143) at org.eclipse.jem.internal.java.adapters.JavaReflectionAdaptor.reflectValuesIfNecessary(JavaReflectionAdaptor.java:260) at org.eclipse.jem.java.internal.impl.JavaClassImpl.reflectBase(JavaClassImpl.java:786) at org.eclipse.jem.java.internal.impl.JavaClassImpl.getKind(JavaClassImpl.java:1135) at org.eclipse.jem.java.internal.impl.JavaClassImpl.isInterface(JavaClassImpl.java:984) at org.eclipse.jem.java.internal.impl.JavaClassImpl.getSupertype(JavaClassImpl.java:843) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.applyExtensionDocument(BeaninfoClassAdapter.java:918) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspect(BeaninfoClassAdapter.java:649) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspectIfNecessary(BeaninfoClassAdapter.java:428) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspectIfNecessary(BeaninfoClassAdapter.java:415) at org.eclipse.jem.java.internal.impl.JavaClassImpl.getEAnnotations(JavaClassImpl.java:379) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eGet(JavaClassImpl.java:1841) at org.eclipse.emf.ecore.util.EContentsEList$FeatureIteratorImpl.hasNext(EContentsEList.java:429) at org.eclipse.emf.ecore.util.EcoreUtil$ProperContentIterator.hasNext(EcoreUtil.java:1209) at org.eclipse.emf.ecore.util.EcoreUtil$ContentTreeIterator.hasNext(EcoreUtil.java:1393) at org.eclipse.emf.ecore.resource.impl.ResourceImpl.attached(ResourceImpl.java:836) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eBasicSetContainer(BasicEObjectImpl.java:1316) at org.eclipse.emf.ecore.impl.EStructuralFeatureImpl$InternalSettingDelegateSingleContainer.dynamicInverseAdd(EStructuralFeatureImpl.java:1893) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1414) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1408) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eInverseAdd(JavaClassImpl.java:1773) at org.eclipse.emf.ecore.util.EcoreEList.inverseAdd(EcoreEList.java:282) at org.eclipse.emf.common.notify.impl.NotifyingListImpl.addUnique(NotifyingListImpl.java:318) at org.eclipse.emf.common.util.BasicEList.add(BasicEList.java:626) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaClass(JavaReflectionKey.java:176) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaType(JavaReflectionKey.java:332) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaObject(JavaReflectionKey.java:277) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.get(JavaReflectionKey.java:134) at org.eclipse.jem.internal.java.adapters.JavaXMIFactoryImpl$JavaXMIResource.getEObject(JavaXMIFactoryImpl.java:102) at org.eclipse.jem.internal.util.emf.workbench.ProjectResourceSetImpl.getEObject(ProjectResourceSetImpl.java:188) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:401) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:388) at org.eclipse.ve.internal.java.codegen.java.JavaBeanModelBuilder.determineVisitorFactoryRule(JavaBeanModelBuilder.java:507) at org.eclipse.ve.internal.java.codegen.java.JavaBeanModelBuilder.build(JavaBeanModelBuilder.java:440) at org.eclipse.ve.internal.java.codegen.core.JavaSourceTranslator.reverseParse(JavaSourceTranslator.java:865) at org.eclipse.ve.internal.java.codegen.core.JavaSourceTranslator.decodeDocument(JavaSourceTranslator.java:947) at org.eclipse.ve.internal.java.codegen.core.JavaSourceTranslator.loadModel(JavaSourceTranslator.java:597) at org.eclipse.ve.internal.java.codegen.editorpart.JavaVisualEditorPart$Setup.run(JavaVisualEditorPart.java:1978) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55) !ENTRY org.eclipse.jem.beaninfo 2 0 2008-05-25 18:14:04.296 !MESSAGE IWAV0155E Introspection failed on class "java.awt.Component." msg="." !STACK 0 java.lang.ClassCastException: java.lang.Boolean cannot be cast to org.eclipse.emf.common.util.EList at org.eclipse.emf.ecore.change.impl.FeatureChangeImpl.getValue(FeatureChangeImpl.java:422) at org.eclipse.emf.ecore.change.impl.ChangeDescriptionImpl.preApply(ChangeDescriptionImpl.java:480) at org.eclipse.emf.ecore.change.impl.ChangeDescriptionImpl.apply(ChangeDescriptionImpl.java:288) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter$ExtensionDocApplies.run(BeaninfoClassAdapter.java:1139) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.applyExtensionDocument(BeaninfoClassAdapter.java:905) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspect(BeaninfoClassAdapter.java:649) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspectIfNecessary(BeaninfoClassAdapter.java:428) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspectIfNecessary(BeaninfoClassAdapter.java:415) at org.eclipse.jem.java.internal.impl.JavaClassImpl.getEAnnotations(JavaClassImpl.java:379) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eGet(JavaClassImpl.java:1841) at org.eclipse.emf.ecore.util.EContentsEList$FeatureIteratorImpl.hasNext(EContentsEList.java:429) at org.eclipse.emf.ecore.util.EcoreUtil$ProperContentIterator.hasNext(EcoreUtil.java:1209) at org.eclipse.emf.ecore.util.EcoreUtil$ContentTreeIterator.hasNext(EcoreUtil.java:1393) at org.eclipse.emf.ecore.resource.impl.ResourceImpl.attached(ResourceImpl.java:836) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eBasicSetContainer(BasicEObjectImpl.java:1316) at org.eclipse.emf.ecore.impl.EStructuralFeatureImpl$InternalSettingDelegateSingleContainer.dynamicInverseAdd(EStructuralFeatureImpl.java:1893) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1414) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1408) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eInverseAdd(JavaClassImpl.java:1773) at org.eclipse.emf.ecore.util.EcoreEList.inverseAdd(EcoreEList.java:282) at org.eclipse.emf.common.notify.impl.NotifyingListImpl.addUnique(NotifyingListImpl.java:318) at org.eclipse.emf.common.util.BasicEList.add(BasicEList.java:626) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaClass(JavaReflectionKey.java:176) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaType(JavaReflectionKey.java:332) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaObject(JavaReflectionKey.java:277) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.get(JavaReflectionKey.java:134) at org.eclipse.jem.internal.java.adapters.JavaXMIFactoryImpl$JavaXMIResource.getEObject(JavaXMIFactoryImpl.java:102) at org.eclipse.jem.internal.util.emf.workbench.ProjectResourceSetImpl.getEObject(ProjectResourceSetImpl.java:188) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:401) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:388) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:375) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectJavaClass(JavaClassJDOMAdaptor.java:406) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectJavaClass(JavaClassJDOMAdaptor.java:400) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.setSuper(JavaClassJDOMAdaptor.java:659) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectValues(JavaClassJDOMAdaptor.java:454) at org.eclipse.jem.internal.java.adapters.ReflectionAdaptor.reflectValuesIfNecessary(ReflectionAdaptor.java:143) at org.eclipse.jem.internal.java.adapters.JavaReflectionAdaptor.reflectValuesIfNecessary(JavaReflectionAdaptor.java:260) at org.eclipse.jem.java.internal.impl.JavaClassImpl.reflectBase(JavaClassImpl.java:786) at org.eclipse.jem.java.internal.impl.JavaClassImpl.getKind(JavaClassImpl.java:1135) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspect(BeaninfoClassAdapter.java:593) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspectIfNecessary(BeaninfoClassAdapter.java:428) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspectIfNecessary(BeaninfoClassAdapter.java:415) at org.eclipse.jem.java.internal.impl.JavaClassImpl.getEAnnotations(JavaClassImpl.java:379) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eGet(JavaClassImpl.java:1841) at org.eclipse.emf.ecore.util.EContentsEList$FeatureIteratorImpl.hasNext(EContentsEList.java:429) at org.eclipse.emf.ecore.util.EcoreUtil$ProperContentIterator.hasNext(EcoreUtil.java:1209) at org.eclipse.emf.ecore.util.EcoreUtil$ContentTreeIterator.hasNext(EcoreUtil.java:1393) at org.eclipse.emf.ecore.resource.impl.ResourceImpl.attached(ResourceImpl.java:836) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eBasicSetContainer(BasicEObjectImpl.java:1316) at org.eclipse.emf.ecore.impl.EStructuralFeatureImpl$InternalSettingDelegateSingleContainer.dynamicInverseAdd(EStructuralFeatureImpl.java:1893) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1414) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1408) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eInverseAdd(JavaClassImpl.java:1773) at org.eclipse.emf.ecore.util.EcoreEList.inverseAdd(EcoreEList.java:282) at org.eclipse.emf.common.notify.impl.NotifyingListImpl.addUnique(NotifyingListImpl.java:318) at org.eclipse.emf.common.util.BasicEList.add(BasicEList.java:626) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaClass(JavaReflectionKey.java:176) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaType(JavaReflectionKey.java:332) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaObject(JavaReflectionKey.java:277) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.get(JavaReflectionKey.java:134) at org.eclipse.jem.internal.java.adapters.JavaXMIFactoryImpl$JavaXMIResource.getEObject(JavaXMIFactoryImpl.java:102) at org.eclipse.jem.internal.util.emf.workbench.ProjectResourceSetImpl.getEObject(ProjectResourceSetImpl.java:188) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:401) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:388) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:375) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectJavaClass(JavaClassJDOMAdaptor.java:406) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectJavaClass(JavaClassJDOMAdaptor.java:400) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.setSuper(JavaClassJDOMAdaptor.java:659) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectValues(JavaClassJDOMAdaptor.java:454) at org.eclipse.jem.internal.java.adapters.ReflectionAdaptor.reflectValuesIfNecessary(ReflectionAdaptor.java:143) at org.eclipse.jem.internal.java.adapters.JavaReflectionAdaptor.reflectValuesIfNecessary(JavaReflectionAdaptor.java:260) at org.eclipse.jem.java.internal.impl.JavaClassImpl.reflectBase(JavaClassImpl.java:786) at org.eclipse.jem.java.internal.impl.JavaClassImpl.getKind(JavaClassImpl.java:1135) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspect(BeaninfoClassAdapter.java:593) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspectIfNecessary(BeaninfoClassAdapter.java:428) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspectIfNecessary(BeaninfoClassAdapter.java:415) at org.eclipse.jem.java.internal.impl.JavaClassImpl.getEAnnotations(JavaClassImpl.java:379) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eGet(JavaClassImpl.java:1841) at org.eclipse.emf.ecore.util.EContentsEList$FeatureIteratorImpl.hasNext(EContentsEList.java:429) at org.eclipse.emf.ecore.util.EcoreUtil$ProperContentIterator.hasNext(EcoreUtil.java:1209) at org.eclipse.emf.ecore.util.EcoreUtil$ContentTreeIterator.hasNext(EcoreUtil.java:1393) at org.eclipse.emf.ecore.resource.impl.ResourceImpl.attached(ResourceImpl.java:836) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eBasicSetContainer(BasicEObjectImpl.java:1316) at org.eclipse.emf.ecore.impl.EStructuralFeatureImpl$InternalSettingDelegateSingleContainer.dynamicInverseAdd(EStructuralFeatureImpl.java:1893) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1414) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1408) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eInverseAdd(JavaClassImpl.java:1773) at org.eclipse.emf.ecore.util.EcoreEList.inverseAdd(EcoreEList.java:282) at org.eclipse.emf.common.notify.impl.NotifyingListImpl.addUnique(NotifyingListImpl.java:318) at org.eclipse.emf.common.util.BasicEList.add(BasicEList.java:626) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaClass(JavaReflectionKey.java:176) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaType(JavaReflectionKey.java:332) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaObject(JavaReflectionKey.java:277) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.get(JavaReflectionKey.java:134) at org.eclipse.jem.internal.java.adapters.JavaXMIFactoryImpl$JavaXMIResource.getEObject(JavaXMIFactoryImpl.java:102) at org.eclipse.jem.internal.util.emf.workbench.ProjectResourceSetImpl.getEObject(ProjectResourceSetImpl.java:188) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:401) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:388) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:375) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectJavaClass(JavaClassJDOMAdaptor.java:406) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectJavaClass(JavaClassJDOMAdaptor.java:400) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.setSuper(JavaClassJDOMAdaptor.java:659) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectValues(JavaClassJDOMAdaptor.java:454) at org.eclipse.jem.internal.java.adapters.ReflectionAdaptor.reflectValuesIfNecessary(ReflectionAdaptor.java:143) at org.eclipse.jem.internal.java.adapters.JavaReflectionAdaptor.reflectValuesIfNecessary(JavaReflectionAdaptor.java:260) at org.eclipse.jem.java.internal.impl.JavaClassImpl.reflectBase(JavaClassImpl.java:786) at org.eclipse.jem.java.internal.impl.JavaClassImpl.getKind(JavaClassImpl.java:1135) at org.eclipse.jem.java.internal.impl.JavaClassImpl.isInterface(JavaClassImpl.java:984) at org.eclipse.jem.java.internal.impl.JavaClassImpl.getSupertype(JavaClassImpl.java:843) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.applyExtensionDocument(BeaninfoClassAdapter.java:918) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspect(BeaninfoClassAdapter.java:649) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspectIfNecessary(BeaninfoClassAdapter.java:428) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspectIfNecessary(BeaninfoClassAdapter.java:415) at org.eclipse.jem.java.internal.impl.JavaClassImpl.getEAnnotations(JavaClassImpl.java:379) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eGet(JavaClassImpl.java:1841) at org.eclipse.emf.ecore.util.EContentsEList$FeatureIteratorImpl.hasNext(EContentsEList.java:429) at org.eclipse.emf.ecore.util.EcoreUtil$ProperContentIterator.hasNext(EcoreUtil.java:1209) at org.eclipse.emf.ecore.util.EcoreUtil$ContentTreeIterator.hasNext(EcoreUtil.java:1393) at org.eclipse.emf.ecore.resource.impl.ResourceImpl.attached(ResourceImpl.java:836) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eBasicSetContainer(BasicEObjectImpl.java:1316) at org.eclipse.emf.ecore.impl.EStructuralFeatureImpl$InternalSettingDelegateSingleContainer.dynamicInverseAdd(EStructuralFeatureImpl.java:1893) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1414) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1408) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eInverseAdd(JavaClassImpl.java:1773) at org.eclipse.emf.ecore.util.EcoreEList.inverseAdd(EcoreEList.java:282) at org.eclipse.emf.common.notify.impl.NotifyingListImpl.addUnique(NotifyingListImpl.java:318) at org.eclipse.emf.common.util.BasicEList.add(BasicEList.java:626) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaClass(JavaReflectionKey.java:176) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaType(JavaReflectionKey.java:332) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaObject(JavaReflectionKey.java:277) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.get(JavaReflectionKey.java:134) at org.eclipse.jem.internal.java.adapters.JavaXMIFactoryImpl$JavaXMIResource.getEObject(JavaXMIFactoryImpl.java:102) at org.eclipse.jem.internal.util.emf.workbench.ProjectResourceSetImpl.getEObject(ProjectResourceSetImpl.java:188) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:401) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:388) at org.eclipse.ve.internal.java.codegen.java.JavaBeanModelBuilder.determineVisitorFactoryRule(JavaBeanModelBuilder.java:507) at org.eclipse.ve.internal.java.codegen.java.JavaBeanModelBuilder.build(JavaBeanModelBuilder.java:440) at org.eclipse.ve.internal.java.codegen.core.JavaSourceTranslator.reverseParse(JavaSourceTranslator.java:865) at org.eclipse.ve.internal.java.codegen.core.JavaSourceTranslator.decodeDocument(JavaSourceTranslator.java:947) at org.eclipse.ve.internal.java.codegen.core.JavaSourceTranslator.loadModel(JavaSourceTranslator.java:597) at org.eclipse.ve.internal.java.codegen.editorpart.JavaVisualEditorPart$Setup.run(JavaVisualEditorPart.java:1978) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55) !ENTRY org.eclipse.jem.beaninfo 2 0 2008-05-25 18:14:04.296 !MESSAGE IWAV0155E Introspection failed on class "java.lang.Object." msg="." !STACK 0 java.lang.ClassCastException: java.lang.Boolean cannot be cast to org.eclipse.emf.common.util.EList at org.eclipse.emf.ecore.change.impl.FeatureChangeImpl.getValue(FeatureChangeImpl.java:422) at org.eclipse.emf.ecore.change.impl.ChangeDescriptionImpl.preApply(ChangeDescriptionImpl.java:480) at org.eclipse.emf.ecore.change.impl.ChangeDescriptionImpl.apply(ChangeDescriptionImpl.java:288) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter$ExtensionDocApplies.run(BeaninfoClassAdapter.java:1139) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.applyExtensionDocument(BeaninfoClassAdapter.java:905) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspect(BeaninfoClassAdapter.java:649) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspectIfNecessary(BeaninfoClassAdapter.java:428) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspectIfNecessary(BeaninfoClassAdapter.java:415) at org.eclipse.jem.java.internal.impl.JavaClassImpl.getEAnnotations(JavaClassImpl.java:379) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eGet(JavaClassImpl.java:1841) at org.eclipse.emf.ecore.util.EContentsEList$FeatureIteratorImpl.hasNext(EContentsEList.java:429) at org.eclipse.emf.ecore.util.EcoreUtil$ProperContentIterator.hasNext(EcoreUtil.java:1209) at org.eclipse.emf.ecore.util.EcoreUtil$ContentTreeIterator.hasNext(EcoreUtil.java:1393) at org.eclipse.emf.ecore.resource.impl.ResourceImpl.attached(ResourceImpl.java:836) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eBasicSetContainer(BasicEObjectImpl.java:1316) at org.eclipse.emf.ecore.impl.EStructuralFeatureImpl$InternalSettingDelegateSingleContainer.dynamicInverseAdd(EStructuralFeatureImpl.java:1893) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1414) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1408) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eInverseAdd(JavaClassImpl.java:1773) at org.eclipse.emf.ecore.util.EcoreEList.inverseAdd(EcoreEList.java:282) at org.eclipse.emf.common.notify.impl.NotifyingListImpl.addUnique(NotifyingListImpl.java:318) at org.eclipse.emf.common.util.BasicEList.add(BasicEList.java:626) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaClass(JavaReflectionKey.java:176) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaType(JavaReflectionKey.java:332) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaObject(JavaReflectionKey.java:277) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.get(JavaReflectionKey.java:134) at org.eclipse.jem.internal.java.adapters.JavaXMIFactoryImpl$JavaXMIResource.getEObject(JavaXMIFactoryImpl.java:102) at org.eclipse.jem.internal.util.emf.workbench.ProjectResourceSetImpl.getEObject(ProjectResourceSetImpl.java:188) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:401) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:388) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:375) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectJavaClass(JavaClassJDOMAdaptor.java:406) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectJavaClass(JavaClassJDOMAdaptor.java:400) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.setSuper(JavaClassJDOMAdaptor.java:659) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectValues(JavaClassJDOMAdaptor.java:454) at org.eclipse.jem.internal.java.adapters.ReflectionAdaptor.reflectValuesIfNecessary(ReflectionAdaptor.java:143) at org.eclipse.jem.internal.java.adapters.JavaReflectionAdaptor.reflectValuesIfNecessary(JavaReflectionAdaptor.java:260) at org.eclipse.jem.java.internal.impl.JavaClassImpl.reflectBase(JavaClassImpl.java:786) at org.eclipse.jem.java.internal.impl.JavaClassImpl.getKind(JavaClassImpl.java:1135) at org.eclipse.jem.java.internal.impl.JavaClassImpl.isInterface(JavaClassImpl.java:984) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eGet(JavaClassImpl.java:1855) at org.eclipse.emf.ecore.util.EContentsEList$FeatureIteratorImpl.hasNext(EContentsEList.java:429) at org.eclipse.emf.ecore.util.EcoreUtil$ProperContentIterator.hasNext(EcoreUtil.java:1209) at org.eclipse.emf.ecore.util.EcoreUtil$ContentTreeIterator.hasNext(EcoreUtil.java:1393) at org.eclipse.emf.ecore.resource.impl.ResourceImpl.attached(ResourceImpl.java:836) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eBasicSetContainer(BasicEObjectImpl.java:1316) at org.eclipse.emf.ecore.impl.EStructuralFeatureImpl$InternalSettingDelegateSingleContainer.dynamicInverseAdd(EStructuralFeatureImpl.java:1893) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1414) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1408) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eInverseAdd(JavaClassImpl.java:1773) at org.eclipse.emf.ecore.util.EcoreEList.inverseAdd(EcoreEList.java:282) at org.eclipse.emf.common.notify.impl.NotifyingListImpl.addUnique(NotifyingListImpl.java:318) at org.eclipse.emf.common.util.BasicEList.add(BasicEList.java:626) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaClass(JavaReflectionKey.java:176) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaType(JavaReflectionKey.java:332) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaObject(JavaReflectionKey.java:277) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.get(JavaReflectionKey.java:134) at org.eclipse.jem.internal.java.adapters.JavaXMIFactoryImpl$JavaXMIResource.getEObject(JavaXMIFactoryImpl.java:102) at org.eclipse.jem.internal.util.emf.workbench.ProjectResourceSetImpl.getEObject(ProjectResourceSetImpl.java:188) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:401) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:388) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:375) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectJavaClass(JavaClassJDOMAdaptor.java:406) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectJavaClass(JavaClassJDOMAdaptor.java:400) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.setSuper(JavaClassJDOMAdaptor.java:659) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectValues(JavaClassJDOMAdaptor.java:454) at org.eclipse.jem.internal.java.adapters.ReflectionAdaptor.reflectValuesIfNecessary(ReflectionAdaptor.java:143) at org.eclipse.jem.internal.java.adapters.JavaReflectionAdaptor.reflectValuesIfNecessary(JavaReflectionAdaptor.java:260) at org.eclipse.jem.java.internal.impl.JavaClassImpl.reflectBase(JavaClassImpl.java:786) at org.eclipse.jem.java.internal.impl.JavaClassImpl.getKind(JavaClassImpl.java:1135) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspect(BeaninfoClassAdapter.java:593) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspectIfNecessary(BeaninfoClassAdapter.java:428) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspectIfNecessary(BeaninfoClassAdapter.java:415) at org.eclipse.jem.java.internal.impl.JavaClassImpl.getEAnnotations(JavaClassImpl.java:379) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eGet(JavaClassImpl.java:1841) at org.eclipse.emf.ecore.util.EContentsEList$FeatureIteratorImpl.hasNext(EContentsEList.java:429) at org.eclipse.emf.ecore.util.EcoreUtil$ProperContentIterator.hasNext(EcoreUtil.java:1209) at org.eclipse.emf.ecore.util.EcoreUtil$ContentTreeIterator.hasNext(EcoreUtil.java:1393) at org.eclipse.emf.ecore.resource.impl.ResourceImpl.attached(ResourceImpl.java:836) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eBasicSetContainer(BasicEObjectImpl.java:1316) at org.eclipse.emf.ecore.impl.EStructuralFeatureImpl$InternalSettingDelegateSingleContainer.dynamicInverseAdd(EStructuralFeatureImpl.java:1893) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1414) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1408) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eInverseAdd(JavaClassImpl.java:1773) at org.eclipse.emf.ecore.util.EcoreEList.inverseAdd(EcoreEList.java:282) at org.eclipse.emf.common.notify.impl.NotifyingListImpl.addUnique(NotifyingListImpl.java:318) at org.eclipse.emf.common.util.BasicEList.add(BasicEList.java:626) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaClass(JavaReflectionKey.java:176) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaType(JavaReflectionKey.java:332) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaObject(JavaReflectionKey.java:277) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.get(JavaReflectionKey.java:134) at org.eclipse.jem.internal.java.adapters.JavaXMIFactoryImpl$JavaXMIResource.getEObject(JavaXMIFactoryImpl.java:102) at org.eclipse.jem.internal.util.emf.workbench.ProjectResourceSetImpl.getEObject(ProjectResourceSetImpl.java:188) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:401) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:388) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:375) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectJavaClass(JavaClassJDOMAdaptor.java:406) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectJavaClass(JavaClassJDOMAdaptor.java:400) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.setSuper(JavaClassJDOMAdaptor.java:659) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectValues(JavaClassJDOMAdaptor.java:454) at org.eclipse.jem.internal.java.adapters.ReflectionAdaptor.reflectValuesIfNecessary(ReflectionAdaptor.java:143) at org.eclipse.jem.internal.java.adapters.JavaReflectionAdaptor.reflectValuesIfNecessary(JavaReflectionAdaptor.java:260) at org.eclipse.jem.java.internal.impl.JavaClassImpl.reflectBase(JavaClassImpl.java:786) at org.eclipse.jem.java.internal.impl.JavaClassImpl.getKind(JavaClassImpl.java:1135) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspect(BeaninfoClassAdapter.java:593) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspectIfNecessary(BeaninfoClassAdapter.java:428) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspectIfNecessary(BeaninfoClassAdapter.java:415) at org.eclipse.jem.java.internal.impl.JavaClassImpl.getEAnnotations(JavaClassImpl.java:379) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eGet(JavaClassImpl.java:1841) at org.eclipse.emf.ecore.util.EContentsEList$FeatureIteratorImpl.hasNext(EContentsEList.java:429) at org.eclipse.emf.ecore.util.EcoreUtil$ProperContentIterator.hasNext(EcoreUtil.java:1209) at org.eclipse.emf.ecore.util.EcoreUtil$ContentTreeIterator.hasNext(EcoreUtil.java:1393) at org.eclipse.emf.ecore.resource.impl.ResourceImpl.attached(ResourceImpl.java:836) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eBasicSetContainer(BasicEObjectImpl.java:1316) at org.eclipse.emf.ecore.impl.EStructuralFeatureImpl$InternalSettingDelegateSingleContainer.dynamicInverseAdd(EStructuralFeatureImpl.java:1893) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1414) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1408) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eInverseAdd(JavaClassImpl.java:1773) at org.eclipse.emf.ecore.util.EcoreEList.inverseAdd(EcoreEList.java:282) at org.eclipse.emf.common.notify.impl.NotifyingListImpl.addUnique(NotifyingListImpl.java:318) at org.eclipse.emf.common.util.BasicEList.add(BasicEList.java:626) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaClass(JavaReflectionKey.java:176) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaType(JavaReflectionKey.java:332) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaObject(JavaReflectionKey.java:277) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.get(JavaReflectionKey.java:134) at org.eclipse.jem.internal.java.adapters.JavaXMIFactoryImpl$JavaXMIResource.getEObject(JavaXMIFactoryImpl.java:102) at org.eclipse.jem.internal.util.emf.workbench.ProjectResourceSetImpl.getEObject(ProjectResourceSetImpl.java:188) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:401) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:388) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:375) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectJavaClass(JavaClassJDOMAdaptor.java:406) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectJavaClass(JavaClassJDOMAdaptor.java:400) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.setSuper(JavaClassJDOMAdaptor.java:659) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectValues(JavaClassJDOMAdaptor.java:454) at org.eclipse.jem.internal.java.adapters.ReflectionAdaptor.reflectValuesIfNecessary(ReflectionAdaptor.java:143) at org.eclipse.jem.internal.java.adapters.JavaReflectionAdaptor.reflectValuesIfNecessary(JavaReflectionAdaptor.java:260) at org.eclipse.jem.java.internal.impl.JavaClassImpl.reflectBase(JavaClassImpl.java:786) at org.eclipse.jem.java.internal.impl.JavaClassImpl.getKind(JavaClassImpl.java:1135) at org.eclipse.jem.java.internal.impl.JavaClassImpl.isInterface(JavaClassImpl.java:984) at org.eclipse.jem.java.internal.impl.JavaClassImpl.getSupertype(JavaClassImpl.java:843) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.applyExtensionDocument(BeaninfoClassAdapter.java:918) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspect(BeaninfoClassAdapter.java:649) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspectIfNecessary(BeaninfoClassAdapter.java:428) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspectIfNecessary(BeaninfoClassAdapter.java:415) at org.eclipse.jem.java.internal.impl.JavaClassImpl.getEAnnotations(JavaClassImpl.java:379) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eGet(JavaClassImpl.java:1841) at org.eclipse.emf.ecore.util.EContentsEList$FeatureIteratorImpl.hasNext(EContentsEList.java:429) at org.eclipse.emf.ecore.util.EcoreUtil$ProperContentIterator.hasNext(EcoreUtil.java:1209) at org.eclipse.emf.ecore.util.EcoreUtil$ContentTreeIterator.hasNext(EcoreUtil.java:1393) at org.eclipse.emf.ecore.resource.impl.ResourceImpl.attached(ResourceImpl.java:836) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eBasicSetContainer(BasicEObjectImpl.java:1316) at org.eclipse.emf.ecore.impl.EStructuralFeatureImpl$InternalSettingDelegateSingleContainer.dynamicInverseAdd(EStructuralFeatureImpl.java:1893) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1414) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1408) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eInverseAdd(JavaClassImpl.java:1773) at org.eclipse.emf.ecore.util.EcoreEList.inverseAdd(EcoreEList.java:282) at org.eclipse.emf.common.notify.impl.NotifyingListImpl.addUnique(NotifyingListImpl.java:318) at org.eclipse.emf.common.util.BasicEList.add(BasicEList.java:626) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaClass(JavaReflectionKey.java:176) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaType(JavaReflectionKey.java:332) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaObject(JavaReflectionKey.java:277) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.get(JavaReflectionKey.java:134) at org.eclipse.jem.internal.java.adapters.JavaXMIFactoryImpl$JavaXMIResource.getEObject(JavaXMIFactoryImpl.java:102) at org.eclipse.jem.internal.util.emf.workbench.ProjectResourceSetImpl.getEObject(ProjectResourceSetImpl.java:188) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:401) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:388) at org.eclipse.ve.internal.java.codegen.java.JavaBeanModelBuilder.determineVisitorFactoryRule(JavaBeanModelBuilder.java:507) at org.eclipse.ve.internal.java.codegen.java.JavaBeanModelBuilder.build(JavaBeanModelBuilder.java:440) at org.eclipse.ve.internal.java.codegen.core.JavaSourceTranslator.reverseParse(JavaSourceTranslator.java:865) at org.eclipse.ve.internal.java.codegen.core.JavaSourceTranslator.decodeDocument(JavaSourceTranslator.java:947) at org.eclipse.ve.internal.java.codegen.core.JavaSourceTranslator.loadModel(JavaSourceTranslator.java:597) at org.eclipse.ve.internal.java.codegen.editorpart.JavaVisualEditorPart$Setup.run(JavaVisualEditorPart.java:1978) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55) !ENTRY org.eclipse.jem.beaninfo 2 0 2008-05-25 18:14:04.312 !MESSAGE IWAV0155E Introspection failed on class "java.lang.Object." msg="." !STACK 0 java.lang.ClassCastException: java.lang.Boolean cannot be cast to org.eclipse.emf.common.util.EList at org.eclipse.emf.ecore.change.impl.FeatureChangeImpl.getValue(FeatureChangeImpl.java:422) at org.eclipse.emf.ecore.change.impl.ChangeDescriptionImpl.preApply(ChangeDescriptionImpl.java:480) at org.eclipse.emf.ecore.change.impl.ChangeDescriptionImpl.apply(ChangeDescriptionImpl.java:288) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter$ExtensionDocApplies.run(BeaninfoClassAdapter.java:1139) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.applyExtensionDocument(BeaninfoClassAdapter.java:905) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspect(BeaninfoClassAdapter.java:649) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspectIfNecessary(BeaninfoClassAdapter.java:428) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspectIfNecessary(BeaninfoClassAdapter.java:415) at org.eclipse.jem.java.internal.impl.JavaClassImpl.getEAnnotations(JavaClassImpl.java:379) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eGet(JavaClassImpl.java:1841) at org.eclipse.emf.ecore.util.EContentsEList$FeatureIteratorImpl.hasNext(EContentsEList.java:429) at org.eclipse.emf.ecore.util.EcoreUtil$ProperContentIterator.hasNext(EcoreUtil.java:1209) at org.eclipse.emf.ecore.util.EcoreUtil$ContentTreeIterator.hasNext(EcoreUtil.java:1393) at org.eclipse.emf.ecore.resource.impl.ResourceImpl.attached(ResourceImpl.java:836) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eBasicSetContainer(BasicEObjectImpl.java:1316) at org.eclipse.emf.ecore.impl.EStructuralFeatureImpl$InternalSettingDelegateSingleContainer.dynamicInverseAdd(EStructuralFeatureImpl.java:1893) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1414) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1408) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eInverseAdd(JavaClassImpl.java:1773) at org.eclipse.emf.ecore.util.EcoreEList.inverseAdd(EcoreEList.java:282) at org.eclipse.emf.common.notify.impl.NotifyingListImpl.addUnique(NotifyingListImpl.java:318) at org.eclipse.emf.common.util.BasicEList.add(BasicEList.java:626) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaClass(JavaReflectionKey.java:176) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaType(JavaReflectionKey.java:332) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaObject(JavaReflectionKey.java:277) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.get(JavaReflectionKey.java:134) at org.eclipse.jem.internal.java.adapters.JavaXMIFactoryImpl$JavaXMIResource.getEObject(JavaXMIFactoryImpl.java:102) at org.eclipse.jem.internal.util.emf.workbench.ProjectResourceSetImpl.getEObject(ProjectResourceSetImpl.java:188) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:401) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:388) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:375) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectJavaClass(JavaClassJDOMAdaptor.java:406) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectJavaClass(JavaClassJDOMAdaptor.java:400) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.setSuper(JavaClassJDOMAdaptor.java:659) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectValues(JavaClassJDOMAdaptor.java:454) at org.eclipse.jem.internal.java.adapters.ReflectionAdaptor.reflectValuesIfNecessary(ReflectionAdaptor.java:143) at org.eclipse.jem.internal.java.adapters.JavaReflectionAdaptor.reflectValuesIfNecessary(JavaReflectionAdaptor.java:260) at org.eclipse.jem.java.internal.impl.JavaClassImpl.reflectBase(JavaClassImpl.java:786) at org.eclipse.jem.java.internal.impl.JavaClassImpl.getKind(JavaClassImpl.java:1135) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspect(BeaninfoClassAdapter.java:593) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspectIfNecessary(BeaninfoClassAdapter.java:428) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspectIfNecessary(BeaninfoClassAdapter.java:415) at org.eclipse.jem.java.internal.impl.JavaClassImpl.getEAnnotations(JavaClassImpl.java:379) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eGet(JavaClassImpl.java:1841) at org.eclipse.emf.ecore.util.EContentsEList$FeatureIteratorImpl.hasNext(EContentsEList.java:429) at org.eclipse.emf.ecore.util.EcoreUtil$ProperContentIterator.hasNext(EcoreUtil.java:1209) at org.eclipse.emf.ecore.util.EcoreUtil$ContentTreeIterator.hasNext(EcoreUtil.java:1393) at org.eclipse.emf.ecore.resource.impl.ResourceImpl.attached(ResourceImpl.java:836) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eBasicSetContainer(BasicEObjectImpl.java:1316) at org.eclipse.emf.ecore.impl.EStructuralFeatureImpl$InternalSettingDelegateSingleContainer.dynamicInverseAdd(EStructuralFeatureImpl.java:1893) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1414) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1408) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eInverseAdd(JavaClassImpl.java:1773) at org.eclipse.emf.ecore.util.EcoreEList.inverseAdd(EcoreEList.java:282) at org.eclipse.emf.common.notify.impl.NotifyingListImpl.addUnique(NotifyingListImpl.java:318) at org.eclipse.emf.common.util.BasicEList.add(BasicEList.java:626) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaClass(JavaReflectionKey.java:176) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaType(JavaReflectionKey.java:332) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaObject(JavaReflectionKey.java:277) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.get(JavaReflectionKey.java:134) at org.eclipse.jem.internal.java.adapters.JavaXMIFactoryImpl$JavaXMIResource.getEObject(JavaXMIFactoryImpl.java:102) at org.eclipse.jem.internal.util.emf.workbench.ProjectResourceSetImpl.getEObject(ProjectResourceSetImpl.java:188) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:401) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:388) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:375) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectJavaClass(JavaClassJDOMAdaptor.java:406) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectJavaClass(JavaClassJDOMAdaptor.java:400) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.setSuper(JavaClassJDOMAdaptor.java:659) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectValues(JavaClassJDOMAdaptor.java:454) at org.eclipse.jem.internal.java.adapters.ReflectionAdaptor.reflectValuesIfNecessary(ReflectionAdaptor.java:143) at org.eclipse.jem.internal.java.adapters.JavaReflectionAdaptor.reflectValuesIfNecessary(JavaReflectionAdaptor.java:260) at org.eclipse.jem.java.internal.impl.JavaClassImpl.reflectBase(JavaClassImpl.java:786) at org.eclipse.jem.java.internal.impl.JavaClassImpl.getEAllSuperTypes(JavaClassImpl.java:1670) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspect(BeaninfoClassAdapter.java:622) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspectIfNecessary(BeaninfoClassAdapter.java:428) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspectIfNecessary(BeaninfoClassAdapter.java:415) at org.eclipse.jem.java.internal.impl.JavaClassImpl.getEAnnotations(JavaClassImpl.java:379) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eGet(JavaClassImpl.java:1841) at org.eclipse.emf.ecore.util.EContentsEList$FeatureIteratorImpl.hasNext(EContentsEList.java:429) at org.eclipse.emf.ecore.util.EcoreUtil$ProperContentIterator.hasNext(EcoreUtil.java:1209) at org.eclipse.emf.ecore.util.EcoreUtil$ContentTreeIterator.hasNext(EcoreUtil.java:1393) at org.eclipse.emf.ecore.resource.impl.ResourceImpl.attached(ResourceImpl.java:836) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eBasicSetContainer(BasicEObjectImpl.java:1316) at org.eclipse.emf.ecore.impl.EStructuralFeatureImpl$InternalSettingDelegateSingleContainer.dynamicInverseAdd(EStructuralFeatureImpl.java:1893) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1414) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1408) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eInverseAdd(JavaClassImpl.java:1773) at org.eclipse.emf.ecore.util.EcoreEList.inverseAdd(EcoreEList.java:282) at org.eclipse.emf.common.notify.impl.NotifyingListImpl.addUnique(NotifyingListImpl.java:318) at org.eclipse.emf.common.util.BasicEList.add(BasicEList.java:626) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaClass(JavaReflectionKey.java:176) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaType(JavaReflectionKey.java:332) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaObject(JavaReflectionKey.java:277) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.get(JavaReflectionKey.java:134) at org.eclipse.jem.internal.java.adapters.JavaXMIFactoryImpl$JavaXMIResource.getEObject(JavaXMIFactoryImpl.java:102) at org.eclipse.jem.internal.util.emf.workbench.ProjectResourceSetImpl.getEObject(ProjectResourceSetImpl.java:188) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:401) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:388) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:375) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectJavaClass(JavaClassJDOMAdaptor.java:406) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectJavaClass(JavaClassJDOMAdaptor.java:400) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.setSuper(JavaClassJDOMAdaptor.java:659) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectValues(JavaClassJDOMAdaptor.java:454) at org.eclipse.jem.internal.java.adapters.ReflectionAdaptor.reflectValuesIfNecessary(ReflectionAdaptor.java:143) at org.eclipse.jem.internal.java.adapters.JavaReflectionAdaptor.reflectValuesIfNecessary(JavaReflectionAdaptor.java:260) at org.eclipse.jem.java.internal.impl.JavaClassImpl.reflectBase(JavaClassImpl.java:786) at org.eclipse.jem.java.internal.impl.JavaClassImpl.getKind(JavaClassImpl.java:1135) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspect(BeaninfoClassAdapter.java:593) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspectIfNecessary(BeaninfoClassAdapter.java:428) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspectIfNecessary(BeaninfoClassAdapter.java:415) at org.eclipse.jem.java.internal.impl.JavaClassImpl.getEAnnotations(JavaClassImpl.java:379) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eGet(JavaClassImpl.java:1841) at org.eclipse.emf.ecore.util.EContentsEList$FeatureIteratorImpl.hasNext(EContentsEList.java:429) at org.eclipse.emf.ecore.util.EcoreUtil$ProperContentIterator.hasNext(EcoreUtil.java:1209) at org.eclipse.emf.ecore.util.EcoreUtil$ContentTreeIterator.hasNext(EcoreUtil.java:1393) at org.eclipse.emf.ecore.resource.impl.ResourceImpl.attached(ResourceImpl.java:836) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eBasicSetContainer(BasicEObjectImpl.java:1316) at org.eclipse.emf.ecore.impl.EStructuralFeatureImpl$InternalSettingDelegateSingleContainer.dynamicInverseAdd(EStructuralFeatureImpl.java:1893) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1414) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1408) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eInverseAdd(JavaClassImpl.java:1773) at org.eclipse.emf.ecore.util.EcoreEList.inverseAdd(EcoreEList.java:282) at org.eclipse.emf.common.notify.impl.NotifyingListImpl.addUnique(NotifyingListImpl.java:318) at org.eclipse.emf.common.util.BasicEList.add(BasicEList.java:626) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaClass(JavaReflectionKey.java:176) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaType(JavaReflectionKey.java:332) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaObject(JavaReflectionKey.java:277) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.get(JavaReflectionKey.java:134) at org.eclipse.jem.internal.java.adapters.JavaXMIFactoryImpl$JavaXMIResource.getEObject(JavaXMIFactoryImpl.java:102) at org.eclipse.jem.internal.util.emf.workbench.ProjectResourceSetImpl.getEObject(ProjectResourceSetImpl.java:188) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:401) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:388) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:375) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectJavaClass(JavaClassJDOMAdaptor.java:406) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectJavaClass(JavaClassJDOMAdaptor.java:400) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.setSuper(JavaClassJDOMAdaptor.java:659) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectValues(JavaClassJDOMAdaptor.java:454) at org.eclipse.jem.internal.java.adapters.ReflectionAdaptor.reflectValuesIfNecessary(ReflectionAdaptor.java:143) at org.eclipse.jem.internal.java.adapters.JavaReflectionAdaptor.reflectValuesIfNecessary(JavaReflectionAdaptor.java:260) at org.eclipse.jem.java.internal.impl.JavaClassImpl.reflectBase(JavaClassImpl.java:786) at org.eclipse.jem.java.internal.impl.JavaClassImpl.getKind(JavaClassImpl.java:1135) at org.eclipse.jem.java.internal.impl.JavaClassImpl.isInterface(JavaClassImpl.java:984) at org.eclipse.jem.java.internal.impl.JavaClassImpl.getSupertype(JavaClassImpl.java:843) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.applyExtensionDocument(BeaninfoClassAdapter.java:918) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspect(BeaninfoClassAdapter.java:649) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspectIfNecessary(BeaninfoClassAdapter.java:428) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspectIfNecessary(BeaninfoClassAdapter.java:415) at org.eclipse.jem.java.internal.impl.JavaClassImpl.getEAnnotations(JavaClassImpl.java:379) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eGet(JavaClassImpl.java:1841) at org.eclipse.emf.ecore.util.EContentsEList$FeatureIteratorImpl.hasNext(EContentsEList.java:429) at org.eclipse.emf.ecore.util.EcoreUtil$ProperContentIterator.hasNext(EcoreUtil.java:1209) at org.eclipse.emf.ecore.util.EcoreUtil$ContentTreeIterator.hasNext(EcoreUtil.java:1393) at org.eclipse.emf.ecore.resource.impl.ResourceImpl.attached(ResourceImpl.java:836) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eBasicSetContainer(BasicEObjectImpl.java:1316) at org.eclipse.emf.ecore.impl.EStructuralFeatureImpl$InternalSettingDelegateSingleContainer.dynamicInverseAdd(EStructuralFeatureImpl.java:1893) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1414) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1408) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eInverseAdd(JavaClassImpl.java:1773) at org.eclipse.emf.ecore.util.EcoreEList.inverseAdd(EcoreEList.java:282) at org.eclipse.emf.common.notify.impl.NotifyingListImpl.addUnique(NotifyingListImpl.java:318) at org.eclipse.emf.common.util.BasicEList.add(BasicEList.java:626) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaClass(JavaReflectionKey.java:176) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaType(JavaReflectionKey.java:332) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaObject(JavaReflectionKey.java:277) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.get(JavaReflectionKey.java:134) at org.eclipse.jem.internal.java.adapters.JavaXMIFactoryImpl$JavaXMIResource.getEObject(JavaXMIFactoryImpl.java:102) at org.eclipse.jem.internal.util.emf.workbench.ProjectResourceSetImpl.getEObject(ProjectResourceSetImpl.java:188) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:401) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:388) at org.eclipse.ve.internal.java.codegen.java.JavaBeanModelBuilder.determineVisitorFactoryRule(JavaBeanModelBuilder.java:507) at org.eclipse.ve.internal.java.codegen.java.JavaBeanModelBuilder.build(JavaBeanModelBuilder.java:440) at org.eclipse.ve.internal.java.codegen.core.JavaSourceTranslator.reverseParse(JavaSourceTranslator.java:865) at org.eclipse.ve.internal.java.codegen.core.JavaSourceTranslator.decodeDocument(JavaSourceTranslator.java:947) at org.eclipse.ve.internal.java.codegen.core.JavaSourceTranslator.loadModel(JavaSourceTranslator.java:597) at org.eclipse.ve.internal.java.codegen.editorpart.JavaVisualEditorPart$Setup.run(JavaVisualEditorPart.java:1978) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55) !ENTRY org.eclipse.jem.beaninfo 2 0 2008-05-25 18:14:04.750 !MESSAGE IWAV0155E Introspection failed on class "java.lang.Object." msg="." !STACK 0 java.lang.ClassCastException: java.lang.Boolean cannot be cast to org.eclipse.emf.common.util.EList at org.eclipse.emf.ecore.change.impl.FeatureChangeImpl.getValue(FeatureChangeImpl.java:422) at org.eclipse.emf.ecore.change.impl.ChangeDescriptionImpl.preApply(ChangeDescriptionImpl.java:480) at org.eclipse.emf.ecore.change.impl.ChangeDescriptionImpl.apply(ChangeDescriptionImpl.java:288) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter$ExtensionDocApplies.run(BeaninfoClassAdapter.java:1139) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.applyExtensionDocument(BeaninfoClassAdapter.java:905) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspect(BeaninfoClassAdapter.java:649) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspectIfNecessary(BeaninfoClassAdapter.java:428) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspectIfNecessary(BeaninfoClassAdapter.java:415) at org.eclipse.jem.java.internal.impl.JavaClassImpl.getEAnnotations(JavaClassImpl.java:379) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eGet(JavaClassImpl.java:1841) at org.eclipse.emf.ecore.util.EContentsEList$FeatureIteratorImpl.hasNext(EContentsEList.java:429) at org.eclipse.emf.ecore.util.EcoreUtil$ProperContentIterator.hasNext(EcoreUtil.java:1209) at org.eclipse.emf.ecore.util.EcoreUtil$ContentTreeIterator.hasNext(EcoreUtil.java:1393) at org.eclipse.emf.ecore.resource.impl.ResourceImpl.attached(ResourceImpl.java:836) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eBasicSetContainer(BasicEObjectImpl.java:1316) at org.eclipse.emf.ecore.impl.EStructuralFeatureImpl$InternalSettingDelegateSingleContainer.dynamicInverseAdd(EStructuralFeatureImpl.java:1893) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1414) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1408) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eInverseAdd(JavaClassImpl.java:1773) at org.eclipse.emf.ecore.util.EcoreEList.inverseAdd(EcoreEList.java:282) at org.eclipse.emf.common.notify.impl.NotifyingListImpl.addUnique(NotifyingListImpl.java:318) at org.eclipse.emf.common.util.BasicEList.add(BasicEList.java:626) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaClass(JavaReflectionKey.java:176) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaType(JavaReflectionKey.java:332) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaObject(JavaReflectionKey.java:277) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.get(JavaReflectionKey.java:134) at org.eclipse.jem.internal.java.adapters.JavaXMIFactoryImpl$JavaXMIResource.getEObject(JavaXMIFactoryImpl.java:102) at org.eclipse.jem.internal.util.emf.workbench.ProjectResourceSetImpl.getEObject(ProjectResourceSetImpl.java:188) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:401) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:388) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:375) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectJavaClass(JavaClassJDOMAdaptor.java:406) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectJavaClass(JavaClassJDOMAdaptor.java:400) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.setSuper(JavaClassJDOMAdaptor.java:659) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectValues(JavaClassJDOMAdaptor.java:454) at org.eclipse.jem.internal.java.adapters.ReflectionAdaptor.reflectValuesIfNecessary(ReflectionAdaptor.java:143) at org.eclipse.jem.internal.java.adapters.JavaReflectionAdaptor.reflectValuesIfNecessary(JavaReflectionAdaptor.java:260) at org.eclipse.jem.java.internal.impl.JavaClassImpl.reflectBase(JavaClassImpl.java:786) at org.eclipse.jem.java.internal.impl.JavaClassImpl.getEAllSuperTypes(JavaClassImpl.java:1670) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspect(BeaninfoClassAdapter.java:622) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspectIfNecessary(BeaninfoClassAdapter.java:428) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspectIfNecessary(BeaninfoClassAdapter.java:415) at org.eclipse.jem.java.internal.impl.JavaClassImpl.getEAnnotations(JavaClassImpl.java:379) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eGet(JavaClassImpl.java:1841) at org.eclipse.emf.ecore.util.EContentsEList$FeatureIteratorImpl.hasNext(EContentsEList.java:429) at org.eclipse.emf.ecore.util.EcoreUtil$ProperContentIterator.hasNext(EcoreUtil.java:1209) at org.eclipse.emf.ecore.util.EcoreUtil$ContentTreeIterator.hasNext(EcoreUtil.java:1393) at org.eclipse.emf.ecore.resource.impl.ResourceImpl.attached(ResourceImpl.java:836) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eBasicSetContainer(BasicEObjectImpl.java:1316) at org.eclipse.emf.ecore.impl.EStructuralFeatureImpl$InternalSettingDelegateSingleContainer.dynamicInverseAdd(EStructuralFeatureImpl.java:1893) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1414) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1408) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eInverseAdd(JavaClassImpl.java:1773) at org.eclipse.emf.ecore.util.EcoreEList.inverseAdd(EcoreEList.java:282) at org.eclipse.emf.common.notify.impl.NotifyingListImpl.addUnique(NotifyingListImpl.java:318) at org.eclipse.emf.common.util.BasicEList.add(BasicEList.java:626) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaClass(JavaReflectionKey.java:176) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaType(JavaReflectionKey.java:332) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaObject(JavaReflectionKey.java:277) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.get(JavaReflectionKey.java:134) at org.eclipse.jem.internal.java.adapters.JavaXMIFactoryImpl$JavaXMIResource.getEObject(JavaXMIFactoryImpl.java:102) at org.eclipse.jem.internal.util.emf.workbench.ProjectResourceSetImpl.getEObject(ProjectResourceSetImpl.java:188) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:401) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:388) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:375) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectJavaClass(JavaClassJDOMAdaptor.java:406) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectJavaClass(JavaClassJDOMAdaptor.java:400) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.setSuper(JavaClassJDOMAdaptor.java:659) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectValues(JavaClassJDOMAdaptor.java:454) at org.eclipse.jem.internal.java.adapters.ReflectionAdaptor.reflectValuesIfNecessary(ReflectionAdaptor.java:143) at org.eclipse.jem.internal.java.adapters.JavaReflectionAdaptor.reflectValuesIfNecessary(JavaReflectionAdaptor.java:260) at org.eclipse.jem.java.internal.impl.JavaClassImpl.reflectBase(JavaClassImpl.java:786) at org.eclipse.jem.java.internal.impl.JavaClassImpl.getEAllSuperTypes(JavaClassImpl.java:1670) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspect(BeaninfoClassAdapter.java:622) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspectIfNecessary(BeaninfoClassAdapter.java:428) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspectIfNecessary(BeaninfoClassAdapter.java:415) at org.eclipse.jem.java.internal.impl.JavaClassImpl.getEAnnotations(JavaClassImpl.java:379) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eGet(JavaClassImpl.java:1841) at org.eclipse.emf.ecore.util.EContentsEList$FeatureIteratorImpl.hasNext(EContentsEList.java:429) at org.eclipse.emf.ecore.util.EcoreUtil$ProperContentIterator.hasNext(EcoreUtil.java:1209) at org.eclipse.emf.ecore.util.EcoreUtil$ContentTreeIterator.hasNext(EcoreUtil.java:1393) at org.eclipse.emf.ecore.resource.impl.ResourceImpl.attached(ResourceImpl.java:836) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eBasicSetContainer(BasicEObjectImpl.java:1316) at org.eclipse.emf.ecore.impl.EStructuralFeatureImpl$InternalSettingDelegateSingleContainer.dynamicInverseAdd(EStructuralFeatureImpl.java:1893) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1414) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1408) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eInverseAdd(JavaClassImpl.java:1773) at org.eclipse.emf.ecore.util.EcoreEList.inverseAdd(EcoreEList.java:282) at org.eclipse.emf.common.notify.impl.NotifyingListImpl.addUnique(NotifyingListImpl.java:318) at org.eclipse.emf.common.util.BasicEList.add(BasicEList.java:626) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaClass(JavaReflectionKey.java:176) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaType(JavaReflectionKey.java:332) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaObject(JavaReflectionKey.java:277) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.get(JavaReflectionKey.java:134) at org.eclipse.jem.internal.java.adapters.JavaXMIFactoryImpl$JavaXMIResource.getEObject(JavaXMIFactoryImpl.java:102) at org.eclipse.jem.internal.util.emf.workbench.ProjectResourceSetImpl.getEObject(ProjectResourceSetImpl.java:188) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:401) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:388) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:375) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectJavaClass(JavaClassJDOMAdaptor.java:406) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectJavaClass(JavaClassJDOMAdaptor.java:400) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.setSuper(JavaClassJDOMAdaptor.java:659) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectValues(JavaClassJDOMAdaptor.java:454) at org.eclipse.jem.internal.java.adapters.ReflectionAdaptor.reflectValuesIfNecessary(ReflectionAdaptor.java:143) at org.eclipse.jem.internal.java.adapters.JavaReflectionAdaptor.reflectValuesIfNecessary(JavaReflectionAdaptor.java:260) at org.eclipse.jem.java.internal.impl.JavaClassImpl.reflectBase(JavaClassImpl.java:786) at org.eclipse.jem.java.internal.impl.JavaClassImpl.getKind(JavaClassImpl.java:1135) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspect(BeaninfoClassAdapter.java:593) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspectIfNecessary(BeaninfoClassAdapter.java:428) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspectIfNecessary(BeaninfoClassAdapter.java:415) at org.eclipse.jem.java.internal.impl.JavaClassImpl.getEAnnotations(JavaClassImpl.java:379) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eGet(JavaClassImpl.java:1841) at org.eclipse.emf.ecore.util.EContentsEList$FeatureIteratorImpl.hasNext(EContentsEList.java:429) at org.eclipse.emf.ecore.util.EcoreUtil$ProperContentIterator.hasNext(EcoreUtil.java:1209) at org.eclipse.emf.ecore.util.EcoreUtil$ContentTreeIterator.hasNext(EcoreUtil.java:1393) at org.eclipse.emf.ecore.resource.impl.ResourceImpl.attached(ResourceImpl.java:836) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eBasicSetContainer(BasicEObjectImpl.java:1316) at org.eclipse.emf.ecore.impl.EStructuralFeatureImpl$InternalSettingDelegateSingleContainer.dynamicInverseAdd(EStructuralFeatureImpl.java:1893) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1414) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1408) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eInverseAdd(JavaClassImpl.java:1773) at org.eclipse.emf.ecore.util.EcoreEList.inverseAdd(EcoreEList.java:282) at org.eclipse.emf.common.notify.impl.NotifyingListImpl.addUnique(NotifyingListImpl.java:318) at org.eclipse.emf.common.util.BasicEList.add(BasicEList.java:626) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaClass(JavaReflectionKey.java:176) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaType(JavaReflectionKey.java:332) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaObject(JavaReflectionKey.java:277) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.get(JavaReflectionKey.java:134) at org.eclipse.jem.internal.java.adapters.JavaXMIFactoryImpl$JavaXMIResource.getEObject(JavaXMIFactoryImpl.java:102) at org.eclipse.jem.internal.util.emf.workbench.ProjectResourceSetImpl.getEObject(ProjectResourceSetImpl.java:188) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:401) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:388) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:375) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectJavaClass(JavaClassJDOMAdaptor.java:406) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectJavaClass(JavaClassJDOMAdaptor.java:400) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.setSuper(JavaClassJDOMAdaptor.java:659) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectValues(JavaClassJDOMAdaptor.java:454) at org.eclipse.jem.internal.java.adapters.ReflectionAdaptor.reflectValuesIfNecessary(ReflectionAdaptor.java:143) at org.eclipse.jem.internal.java.adapters.JavaReflectionAdaptor.reflectValuesIfNecessary(JavaReflectionAdaptor.java:260) at org.eclipse.jem.java.internal.impl.JavaClassImpl.reflectBase(JavaClassImpl.java:786) at org.eclipse.jem.java.internal.impl.JavaClassImpl.getKind(JavaClassImpl.java:1135) at org.eclipse.jem.java.internal.impl.JavaClassImpl.isInterface(JavaClassImpl.java:984) at org.eclipse.jem.java.internal.impl.JavaClassImpl.getSupertype(JavaClassImpl.java:843) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.applyExtensionDocument(BeaninfoClassAdapter.java:918) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspect(BeaninfoClassAdapter.java:649) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspectIfNecessary(BeaninfoClassAdapter.java:428) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspectIfNecessary(BeaninfoClassAdapter.java:415) at org.eclipse.jem.java.internal.impl.JavaClassImpl.getEAnnotations(JavaClassImpl.java:379) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eGet(JavaClassImpl.java:1841) at org.eclipse.emf.ecore.util.EContentsEList$FeatureIteratorImpl.hasNext(EContentsEList.java:429) at org.eclipse.emf.ecore.util.EcoreUtil$ProperContentIterator.hasNext(EcoreUtil.java:1209) at org.eclipse.emf.ecore.util.EcoreUtil$ContentTreeIterator.hasNext(EcoreUtil.java:1393) at org.eclipse.emf.ecore.resource.impl.ResourceImpl.attached(ResourceImpl.java:836) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eBasicSetContainer(BasicEObjectImpl.java:1316) at org.eclipse.emf.ecore.impl.EStructuralFeatureImpl$InternalSettingDelegateSingleContainer.dynamicInverseAdd(EStructuralFeatureImpl.java:1893) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1414) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1408) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eInverseAdd(JavaClassImpl.java:1773) at org.eclipse.emf.ecore.util.EcoreEList.inverseAdd(EcoreEList.java:282) at org.eclipse.emf.common.notify.impl.NotifyingListImpl.addUnique(NotifyingListImpl.java:318) at org.eclipse.emf.common.util.BasicEList.add(BasicEList.java:626) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaClass(JavaReflectionKey.java:176) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaType(JavaReflectionKey.java:332) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaObject(JavaReflectionKey.java:277) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.get(JavaReflectionKey.java:134) at org.eclipse.jem.internal.java.adapters.JavaXMIFactoryImpl$JavaXMIResource.getEObject(JavaXMIFactoryImpl.java:102) at org.eclipse.jem.internal.util.emf.workbench.ProjectResourceSetImpl.getEObject(ProjectResourceSetImpl.java:188) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:401) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:388) at org.eclipse.ve.internal.java.codegen.java.JavaBeanModelBuilder.determineVisitorFactoryRule(JavaBeanModelBuilder.java:507) at org.eclipse.ve.internal.java.codegen.java.JavaBeanModelBuilder.build(JavaBeanModelBuilder.java:440) at org.eclipse.ve.internal.java.codegen.core.JavaSourceTranslator.reverseParse(JavaSourceTranslator.java:865) at org.eclipse.ve.internal.java.codegen.core.JavaSourceTranslator.decodeDocument(JavaSourceTranslator.java:947) at org.eclipse.ve.internal.java.codegen.core.JavaSourceTranslator.loadModel(JavaSourceTranslator.java:597) at org.eclipse.ve.internal.java.codegen.editorpart.JavaVisualEditorPart$Setup.run(JavaVisualEditorPart.java:1978) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55) !ENTRY org.eclipse.jem.beaninfo 2 0 2008-05-25 18:14:04.750 !MESSAGE IWAV0155E Introspection failed on class "java.lang.Object." msg="." !STACK 0 java.lang.ClassCastException: java.lang.Boolean cannot be cast to org.eclipse.emf.common.util.EList at org.eclipse.emf.ecore.change.impl.FeatureChangeImpl.getValue(FeatureChangeImpl.java:422) at org.eclipse.emf.ecore.change.impl.ChangeDescriptionImpl.preApply(ChangeDescriptionImpl.java:480) at org.eclipse.emf.ecore.change.impl.ChangeDescriptionImpl.apply(ChangeDescriptionImpl.java:288) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter$ExtensionDocApplies.run(BeaninfoClassAdapter.java:1139) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.applyExtensionDocument(BeaninfoClassAdapter.java:905) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspect(BeaninfoClassAdapter.java:649) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspectIfNecessary(BeaninfoClassAdapter.java:428) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspectIfNecessary(BeaninfoClassAdapter.java:415) at org.eclipse.jem.java.internal.impl.JavaClassImpl.getEAnnotations(JavaClassImpl.java:379) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eGet(JavaClassImpl.java:1841) at org.eclipse.emf.ecore.util.EContentsEList$FeatureIteratorImpl.hasNext(EContentsEList.java:429) at org.eclipse.emf.ecore.util.EcoreUtil$ProperContentIterator.hasNext(EcoreUtil.java:1209) at org.eclipse.emf.ecore.util.EcoreUtil$ContentTreeIterator.hasNext(EcoreUtil.java:1393) at org.eclipse.emf.ecore.resource.impl.ResourceImpl.attached(ResourceImpl.java:836) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eBasicSetContainer(BasicEObjectImpl.java:1316) at org.eclipse.emf.ecore.impl.EStructuralFeatureImpl$InternalSettingDelegateSingleContainer.dynamicInverseAdd(EStructuralFeatureImpl.java:1893) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1414) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1408) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eInverseAdd(JavaClassImpl.java:1773) at org.eclipse.emf.ecore.util.EcoreEList.inverseAdd(EcoreEList.java:282) at org.eclipse.emf.common.notify.impl.NotifyingListImpl.addUnique(NotifyingListImpl.java:318) at org.eclipse.emf.common.util.BasicEList.add(BasicEList.java:626) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaClass(JavaReflectionKey.java:176) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaType(JavaReflectionKey.java:332) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaObject(JavaReflectionKey.java:277) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.get(JavaReflectionKey.java:134) at org.eclipse.jem.internal.java.adapters.JavaXMIFactoryImpl$JavaXMIResource.getEObject(JavaXMIFactoryImpl.java:102) at org.eclipse.jem.internal.util.emf.workbench.ProjectResourceSetImpl.getEObject(ProjectResourceSetImpl.java:188) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:401) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:388) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:375) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectJavaClass(JavaClassJDOMAdaptor.java:406) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectJavaClass(JavaClassJDOMAdaptor.java:400) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.setSuper(JavaClassJDOMAdaptor.java:659) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectValues(JavaClassJDOMAdaptor.java:454) at org.eclipse.jem.internal.java.adapters.ReflectionAdaptor.reflectValuesIfNecessary(ReflectionAdaptor.java:143) at org.eclipse.jem.internal.java.adapters.JavaReflectionAdaptor.reflectValuesIfNecessary(JavaReflectionAdaptor.java:260) at org.eclipse.jem.java.internal.impl.JavaClassImpl.reflectBase(JavaClassImpl.java:786) at org.eclipse.jem.java.internal.impl.JavaClassImpl.getESuperTypes(JavaClassImpl.java:1675) at org.eclipse.emf.ecore.impl.EClassImpl.getEAllSuperTypes(EClassImpl.java:1933) at org.eclipse.jem.java.internal.impl.JavaClassImpl.getEAllSuperTypes(JavaClassImpl.java:1671) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspect(BeaninfoClassAdapter.java:622) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspectIfNecessary(BeaninfoClassAdapter.java:428) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspectIfNecessary(BeaninfoClassAdapter.java:415) at org.eclipse.jem.java.internal.impl.JavaClassImpl.getEAnnotations(JavaClassImpl.java:379) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eGet(JavaClassImpl.java:1841) at org.eclipse.emf.ecore.util.EContentsEList$FeatureIteratorImpl.hasNext(EContentsEList.java:429) at org.eclipse.emf.ecore.util.EcoreUtil$ProperContentIterator.hasNext(EcoreUtil.java:1209) at org.eclipse.emf.ecore.util.EcoreUtil$ContentTreeIterator.hasNext(EcoreUtil.java:1393) at org.eclipse.emf.ecore.resource.impl.ResourceImpl.attached(ResourceImpl.java:836) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eBasicSetContainer(BasicEObjectImpl.java:1316) at org.eclipse.emf.ecore.impl.EStructuralFeatureImpl$InternalSettingDelegateSingleContainer.dynamicInverseAdd(EStructuralFeatureImpl.java:1893) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1414) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1408) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eInverseAdd(JavaClassImpl.java:1773) at org.eclipse.emf.ecore.util.EcoreEList.inverseAdd(EcoreEList.java:282) at org.eclipse.emf.common.notify.impl.NotifyingListImpl.addUnique(NotifyingListImpl.java:318) at org.eclipse.emf.common.util.BasicEList.add(BasicEList.java:626) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaClass(JavaReflectionKey.java:176) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaType(JavaReflectionKey.java:332) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaObject(JavaReflectionKey.java:277) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.get(JavaReflectionKey.java:134) at org.eclipse.jem.internal.java.adapters.JavaXMIFactoryImpl$JavaXMIResource.getEObject(JavaXMIFactoryImpl.java:102) at org.eclipse.jem.internal.util.emf.workbench.ProjectResourceSetImpl.getEObject(ProjectResourceSetImpl.java:188) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:401) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:388) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:375) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectJavaClass(JavaClassJDOMAdaptor.java:406) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectJavaClass(JavaClassJDOMAdaptor.java:400) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.setSuper(JavaClassJDOMAdaptor.java:659) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectValues(JavaClassJDOMAdaptor.java:454) at org.eclipse.jem.internal.java.adapters.ReflectionAdaptor.reflectValuesIfNecessary(ReflectionAdaptor.java:143) at org.eclipse.jem.internal.java.adapters.JavaReflectionAdaptor.reflectValuesIfNecessary(JavaReflectionAdaptor.java:260) at org.eclipse.jem.java.internal.impl.JavaClassImpl.reflectBase(JavaClassImpl.java:786) at org.eclipse.jem.java.internal.impl.JavaClassImpl.getEAllSuperTypes(JavaClassImpl.java:1670) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspect(BeaninfoClassAdapter.java:622) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspectIfNecessary(BeaninfoClassAdapter.java:428) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspectIfNecessary(BeaninfoClassAdapter.java:415) at org.eclipse.jem.java.internal.impl.JavaClassImpl.getEAnnotations(JavaClassImpl.java:379) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eGet(JavaClassImpl.java:1841) at org.eclipse.emf.ecore.util.EContentsEList$FeatureIteratorImpl.hasNext(EContentsEList.java:429) at org.eclipse.emf.ecore.util.EcoreUtil$ProperContentIterator.hasNext(EcoreUtil.java:1209) at org.eclipse.emf.ecore.util.EcoreUtil$ContentTreeIterator.hasNext(EcoreUtil.java:1393) at org.eclipse.emf.ecore.resource.impl.ResourceImpl.attached(ResourceImpl.java:836) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eBasicSetContainer(BasicEObjectImpl.java:1316) at org.eclipse.emf.ecore.impl.EStructuralFeatureImpl$InternalSettingDelegateSingleContainer.dynamicInverseAdd(EStructuralFeatureImpl.java:1893) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1414) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1408) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eInverseAdd(JavaClassImpl.java:1773) at org.eclipse.emf.ecore.util.EcoreEList.inverseAdd(EcoreEList.java:282) at org.eclipse.emf.common.notify.impl.NotifyingListImpl.addUnique(NotifyingListImpl.java:318) at org.eclipse.emf.common.util.BasicEList.add(BasicEList.java:626) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaClass(JavaReflectionKey.java:176) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaType(JavaReflectionKey.java:332) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaObject(JavaReflectionKey.java:277) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.get(JavaReflectionKey.java:134) at org.eclipse.jem.internal.java.adapters.JavaXMIFactoryImpl$JavaXMIResource.getEObject(JavaXMIFactoryImpl.java:102) at org.eclipse.jem.internal.util.emf.workbench.ProjectResourceSetImpl.getEObject(ProjectResourceSetImpl.java:188) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:401) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:388) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:375) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectJavaClass(JavaClassJDOMAdaptor.java:406) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectJavaClass(JavaClassJDOMAdaptor.java:400) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.setSuper(JavaClassJDOMAdaptor.java:659) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectValues(JavaClassJDOMAdaptor.java:454) at org.eclipse.jem.internal.java.adapters.ReflectionAdaptor.reflectValuesIfNecessary(ReflectionAdaptor.java:143) at org.eclipse.jem.internal.java.adapters.JavaReflectionAdaptor.reflectValuesIfNecessary(JavaReflectionAdaptor.java:260) at org.eclipse.jem.java.internal.impl.JavaClassImpl.reflectBase(JavaClassImpl.java:786) at org.eclipse.jem.java.internal.impl.JavaClassImpl.getKind(JavaClassImpl.java:1135) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspect(BeaninfoClassAdapter.java:593) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspectIfNecessary(BeaninfoClassAdapter.java:428) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspectIfNecessary(BeaninfoClassAdapter.java:415) at org.eclipse.jem.java.internal.impl.JavaClassImpl.getEAnnotations(JavaClassImpl.java:379) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eGet(JavaClassImpl.java:1841) at org.eclipse.emf.ecore.util.EContentsEList$FeatureIteratorImpl.hasNext(EContentsEList.java:429) at org.eclipse.emf.ecore.util.EcoreUtil$ProperContentIterator.hasNext(EcoreUtil.java:1209) at org.eclipse.emf.ecore.util.EcoreUtil$ContentTreeIterator.hasNext(EcoreUtil.java:1393) at org.eclipse.emf.ecore.resource.impl.ResourceImpl.attached(ResourceImpl.java:836) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eBasicSetContainer(BasicEObjectImpl.java:1316) at org.eclipse.emf.ecore.impl.EStructuralFeatureImpl$InternalSettingDelegateSingleContainer.dynamicInverseAdd(EStructuralFeatureImpl.java:1893) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1414) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1408) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eInverseAdd(JavaClassImpl.java:1773) at org.eclipse.emf.ecore.util.EcoreEList.inverseAdd(EcoreEList.java:282) at org.eclipse.emf.common.notify.impl.NotifyingListImpl.addUnique(NotifyingListImpl.java:318) at org.eclipse.emf.common.util.BasicEList.add(BasicEList.java:626) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaClass(JavaReflectionKey.java:176) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaType(JavaReflectionKey.java:332) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaObject(JavaReflectionKey.java:277) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.get(JavaReflectionKey.java:134) at org.eclipse.jem.internal.java.adapters.JavaXMIFactoryImpl$JavaXMIResource.getEObject(JavaXMIFactoryImpl.java:102) at org.eclipse.jem.internal.util.emf.workbench.ProjectResourceSetImpl.getEObject(ProjectResourceSetImpl.java:188) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:401) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:388) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:375) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectJavaClass(JavaClassJDOMAdaptor.java:406) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectJavaClass(JavaClassJDOMAdaptor.java:400) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.setSuper(JavaClassJDOMAdaptor.java:659) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectValues(JavaClassJDOMAdaptor.java:454) at org.eclipse.jem.internal.java.adapters.ReflectionAdaptor.reflectValuesIfNecessary(ReflectionAdaptor.java:143) at org.eclipse.jem.internal.java.adapters.JavaReflectionAdaptor.reflectValuesIfNecessary(JavaReflectionAdaptor.java:260) at org.eclipse.jem.java.internal.impl.JavaClassImpl.reflectBase(JavaClassImpl.java:786) at org.eclipse.jem.java.internal.impl.JavaClassImpl.getKind(JavaClassImpl.java:1135) at org.eclipse.jem.java.internal.impl.JavaClassImpl.isInterface(JavaClassImpl.java:984) at org.eclipse.jem.java.internal.impl.JavaClassImpl.getSupertype(JavaClassImpl.java:843) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.applyExtensionDocument(BeaninfoClassAdapter.java:918) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspect(BeaninfoClassAdapter.java:649) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspectIfNecessary(BeaninfoClassAdapter.java:428) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspectIfNecessary(BeaninfoClassAdapter.java:415) at org.eclipse.jem.java.internal.impl.JavaClassImpl.getEAnnotations(JavaClassImpl.java:379) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eGet(JavaClassImpl.java:1841) at org.eclipse.emf.ecore.util.EContentsEList$FeatureIteratorImpl.hasNext(EContentsEList.java:429) at org.eclipse.emf.ecore.util.EcoreUtil$ProperContentIterator.hasNext(EcoreUtil.java:1209) at org.eclipse.emf.ecore.util.EcoreUtil$ContentTreeIterator.hasNext(EcoreUtil.java:1393) at org.eclipse.emf.ecore.resource.impl.ResourceImpl.attached(ResourceImpl.java:836) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eBasicSetContainer(BasicEObjectImpl.java:1316) at org.eclipse.emf.ecore.impl.EStructuralFeatureImpl$InternalSettingDelegateSingleContainer.dynamicInverseAdd(EStructuralFeatureImpl.java:1893) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1414) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1408) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eInverseAdd(JavaClassImpl.java:1773) at org.eclipse.emf.ecore.util.EcoreEList.inverseAdd(EcoreEList.java:282) at org.eclipse.emf.common.notify.impl.NotifyingListImpl.addUnique(NotifyingListImpl.java:318) at org.eclipse.emf.common.util.BasicEList.add(BasicEList.java:626) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaClass(JavaReflectionKey.java:176) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaType(JavaReflectionKey.java:332) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaObject(JavaReflectionKey.java:277) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.get(JavaReflectionKey.java:134) at org.eclipse.jem.internal.java.adapters.JavaXMIFactoryImpl$JavaXMIResource.getEObject(JavaXMIFactoryImpl.java:102) at org.eclipse.jem.internal.util.emf.workbench.ProjectResourceSetImpl.getEObject(ProjectResourceSetImpl.java:188) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:401) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:388) at org.eclipse.ve.internal.java.codegen.java.JavaBeanModelBuilder.determineVisitorFactoryRule(JavaBeanModelBuilder.java:507) at org.eclipse.ve.internal.java.codegen.java.JavaBeanModelBuilder.build(JavaBeanModelBuilder.java:440) at org.eclipse.ve.internal.java.codegen.core.JavaSourceTranslator.reverseParse(JavaSourceTranslator.java:865) at org.eclipse.ve.internal.java.codegen.core.JavaSourceTranslator.decodeDocument(JavaSourceTranslator.java:947) at org.eclipse.ve.internal.java.codegen.core.JavaSourceTranslator.loadModel(JavaSourceTranslator.java:597) at org.eclipse.ve.internal.java.codegen.editorpart.JavaVisualEditorPart$Setup.run(JavaVisualEditorPart.java:1978) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55) !ENTRY org.eclipse.jem.beaninfo 2 0 2008-05-25 18:14:04.781 !MESSAGE IWAV0155E Introspection failed on class "java.lang.Object." msg="." !STACK 0 java.lang.ClassCastException: java.lang.Boolean cannot be cast to org.eclipse.emf.common.util.EList at org.eclipse.emf.ecore.change.impl.FeatureChangeImpl.getValue(FeatureChangeImpl.java:422) at org.eclipse.emf.ecore.change.impl.ChangeDescriptionImpl.preApply(ChangeDescriptionImpl.java:480) at org.eclipse.emf.ecore.change.impl.ChangeDescriptionImpl.apply(ChangeDescriptionImpl.java:288) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter$ExtensionDocApplies.run(BeaninfoClassAdapter.java:1139) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.applyExtensionDocument(BeaninfoClassAdapter.java:905) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspect(BeaninfoClassAdapter.java:649) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspectIfNecessary(BeaninfoClassAdapter.java:428) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspectIfNecessary(BeaninfoClassAdapter.java:415) at org.eclipse.jem.java.internal.impl.JavaClassImpl.getEAnnotations(JavaClassImpl.java:379) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eGet(JavaClassImpl.java:1841) at org.eclipse.emf.ecore.util.EContentsEList$FeatureIteratorImpl.hasNext(EContentsEList.java:429) at org.eclipse.emf.ecore.util.EcoreUtil$ProperContentIterator.hasNext(EcoreUtil.java:1209) at org.eclipse.emf.ecore.util.EcoreUtil$ContentTreeIterator.hasNext(EcoreUtil.java:1393) at org.eclipse.emf.ecore.resource.impl.ResourceImpl.attached(ResourceImpl.java:836) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eBasicSetContainer(BasicEObjectImpl.java:1316) at org.eclipse.emf.ecore.impl.EStructuralFeatureImpl$InternalSettingDelegateSingleContainer.dynamicInverseAdd(EStructuralFeatureImpl.java:1893) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1414) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1408) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eInverseAdd(JavaClassImpl.java:1773) at org.eclipse.emf.ecore.util.EcoreEList.inverseAdd(EcoreEList.java:282) at org.eclipse.emf.common.notify.impl.NotifyingListImpl.addUnique(NotifyingListImpl.java:318) at org.eclipse.emf.common.util.BasicEList.add(BasicEList.java:626) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaClass(JavaReflectionKey.java:176) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaType(JavaReflectionKey.java:332) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaObject(JavaReflectionKey.java:277) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.get(JavaReflectionKey.java:134) at org.eclipse.jem.internal.java.adapters.JavaXMIFactoryImpl$JavaXMIResource.getEObject(JavaXMIFactoryImpl.java:102) at org.eclipse.jem.internal.util.emf.workbench.ProjectResourceSetImpl.getEObject(ProjectResourceSetImpl.java:188) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:401) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:388) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:375) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectJavaClass(JavaClassJDOMAdaptor.java:406) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectJavaClass(JavaClassJDOMAdaptor.java:400) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.setSuper(JavaClassJDOMAdaptor.java:659) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectValues(JavaClassJDOMAdaptor.java:454) at org.eclipse.jem.internal.java.adapters.ReflectionAdaptor.reflectValuesIfNecessary(ReflectionAdaptor.java:143) at org.eclipse.jem.internal.java.adapters.JavaReflectionAdaptor.reflectValuesIfNecessary(JavaReflectionAdaptor.java:260) at org.eclipse.jem.java.internal.impl.JavaClassImpl.reflectBase(JavaClassImpl.java:786) at org.eclipse.jem.java.internal.impl.JavaClassImpl.getESuperTypes(JavaClassImpl.java:1675) at org.eclipse.emf.ecore.impl.EClassImpl.getEGenericSuperTypes(EClassImpl.java:343) at org.eclipse.emf.ecore.impl.EClassImpl$9.delegateSize(EClassImpl.java:1703) at org.eclipse.emf.common.util.DelegatingEList.size(DelegatingEList.java:222) at org.eclipse.emf.common.util.DelegatingEList$EIterator.hasNext(DelegatingEList.java:1048) at org.eclipse.emf.ecore.impl.EClassImpl.getEAllSuperTypes(EClassImpl.java:1933) at org.eclipse.jem.java.internal.impl.JavaClassImpl.getEAllSuperTypes(JavaClassImpl.java:1671) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspect(BeaninfoClassAdapter.java:622) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspectIfNecessary(BeaninfoClassAdapter.java:428) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspectIfNecessary(BeaninfoClassAdapter.java:415) at org.eclipse.jem.java.internal.impl.JavaClassImpl.getEAnnotations(JavaClassImpl.java:379) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eGet(JavaClassImpl.java:1841) at org.eclipse.emf.ecore.util.EContentsEList$FeatureIteratorImpl.hasNext(EContentsEList.java:429) at org.eclipse.emf.ecore.util.EcoreUtil$ProperContentIterator.hasNext(EcoreUtil.java:1209) at org.eclipse.emf.ecore.util.EcoreUtil$ContentTreeIterator.hasNext(EcoreUtil.java:1393) at org.eclipse.emf.ecore.resource.impl.ResourceImpl.attached(ResourceImpl.java:836) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eBasicSetContainer(BasicEObjectImpl.java:1316) at org.eclipse.emf.ecore.impl.EStructuralFeatureImpl$InternalSettingDelegateSingleContainer.dynamicInverseAdd(EStructuralFeatureImpl.java:1893) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1414) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1408) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eInverseAdd(JavaClassImpl.java:1773) at org.eclipse.emf.ecore.util.EcoreEList.inverseAdd(EcoreEList.java:282) at org.eclipse.emf.common.notify.impl.NotifyingListImpl.addUnique(NotifyingListImpl.java:318) at org.eclipse.emf.common.util.BasicEList.add(BasicEList.java:626) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaClass(JavaReflectionKey.java:176) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaType(JavaReflectionKey.java:332) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaObject(JavaReflectionKey.java:277) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.get(JavaReflectionKey.java:134) at org.eclipse.jem.internal.java.adapters.JavaXMIFactoryImpl$JavaXMIResource.getEObject(JavaXMIFactoryImpl.java:102) at org.eclipse.jem.internal.util.emf.workbench.ProjectResourceSetImpl.getEObject(ProjectResourceSetImpl.java:188) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:401) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:388) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:375) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectJavaClass(JavaClassJDOMAdaptor.java:406) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectJavaClass(JavaClassJDOMAdaptor.java:400) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.setSuper(JavaClassJDOMAdaptor.java:659) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectValues(JavaClassJDOMAdaptor.java:454) at org.eclipse.jem.internal.java.adapters.ReflectionAdaptor.reflectValuesIfNecessary(ReflectionAdaptor.java:143) at org.eclipse.jem.internal.java.adapters.JavaReflectionAdaptor.reflectValuesIfNecessary(JavaReflectionAdaptor.java:260) at org.eclipse.jem.java.internal.impl.JavaClassImpl.reflectBase(JavaClassImpl.java:786) at org.eclipse.jem.java.internal.impl.JavaClassImpl.getEAllSuperTypes(JavaClassImpl.java:1670) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspect(BeaninfoClassAdapter.java:622) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspectIfNecessary(BeaninfoClassAdapter.java:428) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspectIfNecessary(BeaninfoClassAdapter.java:415) at org.eclipse.jem.java.internal.impl.JavaClassImpl.getEAnnotations(JavaClassImpl.java:379) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eGet(JavaClassImpl.java:1841) at org.eclipse.emf.ecore.util.EContentsEList$FeatureIteratorImpl.hasNext(EContentsEList.java:429) at org.eclipse.emf.ecore.util.EcoreUtil$ProperContentIterator.hasNext(EcoreUtil.java:1209) at org.eclipse.emf.ecore.util.EcoreUtil$ContentTreeIterator.hasNext(EcoreUtil.java:1393) at org.eclipse.emf.ecore.resource.impl.ResourceImpl.attached(ResourceImpl.java:836) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eBasicSetContainer(BasicEObjectImpl.java:1316) at org.eclipse.emf.ecore.impl.EStructuralFeatureImpl$InternalSettingDelegateSingleContainer.dynamicInverseAdd(EStructuralFeatureImpl.java:1893) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1414) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1408) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eInverseAdd(JavaClassImpl.java:1773) at org.eclipse.emf.ecore.util.EcoreEList.inverseAdd(EcoreEList.java:282) at org.eclipse.emf.common.notify.impl.NotifyingListImpl.addUnique(NotifyingListImpl.java:318) at org.eclipse.emf.common.util.BasicEList.add(BasicEList.java:626) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaClass(JavaReflectionKey.java:176) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaType(JavaReflectionKey.java:332) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaObject(JavaReflectionKey.java:277) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.get(JavaReflectionKey.java:134) at org.eclipse.jem.internal.java.adapters.JavaXMIFactoryImpl$JavaXMIResource.getEObject(JavaXMIFactoryImpl.java:102) at org.eclipse.jem.internal.util.emf.workbench.ProjectResourceSetImpl.getEObject(ProjectResourceSetImpl.java:188) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:401) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:388) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:375) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectJavaClass(JavaClassJDOMAdaptor.java:406) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectJavaClass(JavaClassJDOMAdaptor.java:400) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.setSuper(JavaClassJDOMAdaptor.java:659) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectValues(JavaClassJDOMAdaptor.java:454) at org.eclipse.jem.internal.java.adapters.ReflectionAdaptor.reflectValuesIfNecessary(ReflectionAdaptor.java:143) at org.eclipse.jem.internal.java.adapters.JavaReflectionAdaptor.reflectValuesIfNecessary(JavaReflectionAdaptor.java:260) at org.eclipse.jem.java.internal.impl.JavaClassImpl.reflectBase(JavaClassImpl.java:786) at org.eclipse.jem.java.internal.impl.JavaClassImpl.getKind(JavaClassImpl.java:1135) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspect(BeaninfoClassAdapter.java:593) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspectIfNecessary(BeaninfoClassAdapter.java:428) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspectIfNecessary(BeaninfoClassAdapter.java:415) at org.eclipse.jem.java.internal.impl.JavaClassImpl.getEAnnotations(JavaClassImpl.java:379) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eGet(JavaClassImpl.java:1841) at org.eclipse.emf.ecore.util.EContentsEList$FeatureIteratorImpl.hasNext(EContentsEList.java:429) at org.eclipse.emf.ecore.util.EcoreUtil$ProperContentIterator.hasNext(EcoreUtil.java:1209) at org.eclipse.emf.ecore.util.EcoreUtil$ContentTreeIterator.hasNext(EcoreUtil.java:1393) at org.eclipse.emf.ecore.resource.impl.ResourceImpl.attached(ResourceImpl.java:836) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eBasicSetContainer(BasicEObjectImpl.java:1316) at org.eclipse.emf.ecore.impl.EStructuralFeatureImpl$InternalSettingDelegateSingleContainer.dynamicInverseAdd(EStructuralFeatureImpl.java:1893) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1414) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1408) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eInverseAdd(JavaClassImpl.java:1773) at org.eclipse.emf.ecore.util.EcoreEList.inverseAdd(EcoreEList.java:282) at org.eclipse.emf.common.notify.impl.NotifyingListImpl.addUnique(NotifyingListImpl.java:318) at org.eclipse.emf.common.util.BasicEList.add(BasicEList.java:626) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaClass(JavaReflectionKey.java:176) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaType(JavaReflectionKey.java:332) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaObject(JavaReflectionKey.java:277) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.get(JavaReflectionKey.java:134) at org.eclipse.jem.internal.java.adapters.JavaXMIFactoryImpl$JavaXMIResource.getEObject(JavaXMIFactoryImpl.java:102) at org.eclipse.jem.internal.util.emf.workbench.ProjectResourceSetImpl.getEObject(ProjectResourceSetImpl.java:188) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:401) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:388) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:375) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectJavaClass(JavaClassJDOMAdaptor.java:406) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectJavaClass(JavaClassJDOMAdaptor.java:400) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.setSuper(JavaClassJDOMAdaptor.java:659) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectValues(JavaClassJDOMAdaptor.java:454) at org.eclipse.jem.internal.java.adapters.ReflectionAdaptor.reflectValuesIfNecessary(ReflectionAdaptor.java:143) at org.eclipse.jem.internal.java.adapters.JavaReflectionAdaptor.reflectValuesIfNecessary(JavaReflectionAdaptor.java:260) at org.eclipse.jem.java.internal.impl.JavaClassImpl.reflectBase(JavaClassImpl.java:786) at org.eclipse.jem.java.internal.impl.JavaClassImpl.getKind(JavaClassImpl.java:1135) at org.eclipse.jem.java.internal.impl.JavaClassImpl.isInterface(JavaClassImpl.java:984) at org.eclipse.jem.java.internal.impl.JavaClassImpl.getSupertype(JavaClassImpl.java:843) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.applyExtensionDocument(BeaninfoClassAdapter.java:918) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspect(BeaninfoClassAdapter.java:649) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspectIfNecessary(BeaninfoClassAdapter.java:428) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspectIfNecessary(BeaninfoClassAdapter.java:415) at org.eclipse.jem.java.internal.impl.JavaClassImpl.getEAnnotations(JavaClassImpl.java:379) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eGet(JavaClassImpl.java:1841) at org.eclipse.emf.ecore.util.EContentsEList$FeatureIteratorImpl.hasNext(EContentsEList.java:429) at org.eclipse.emf.ecore.util.EcoreUtil$ProperContentIterator.hasNext(EcoreUtil.java:1209) at org.eclipse.emf.ecore.util.EcoreUtil$ContentTreeIterator.hasNext(EcoreUtil.java:1393) at org.eclipse.emf.ecore.resource.impl.ResourceImpl.attached(ResourceImpl.java:836) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eBasicSetContainer(BasicEObjectImpl.java:1316) at org.eclipse.emf.ecore.impl.EStructuralFeatureImpl$InternalSettingDelegateSingleContainer.dynamicInverseAdd(EStructuralFeatureImpl.java:1893) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1414) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1408) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eInverseAdd(JavaClassImpl.java:1773) at org.eclipse.emf.ecore.util.EcoreEList.inverseAdd(EcoreEList.java:282) at org.eclipse.emf.common.notify.impl.NotifyingListImpl.addUnique(NotifyingListImpl.java:318) at org.eclipse.emf.common.util.BasicEList.add(BasicEList.java:626) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaClass(JavaReflectionKey.java:176) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaType(JavaReflectionKey.java:332) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaObject(JavaReflectionKey.java:277) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.get(JavaReflectionKey.java:134) at org.eclipse.jem.internal.java.adapters.JavaXMIFactoryImpl$JavaXMIResource.getEObject(JavaXMIFactoryImpl.java:102) at org.eclipse.jem.internal.util.emf.workbench.ProjectResourceSetImpl.getEObject(ProjectResourceSetImpl.java:188) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:401) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:388) at org.eclipse.ve.internal.java.codegen.java.JavaBeanModelBuilder.determineVisitorFactoryRule(JavaBeanModelBuilder.java:507) at org.eclipse.ve.internal.java.codegen.java.JavaBeanModelBuilder.build(JavaBeanModelBuilder.java:440) at org.eclipse.ve.internal.java.codegen.core.JavaSourceTranslator.reverseParse(JavaSourceTranslator.java:865) at org.eclipse.ve.internal.java.codegen.core.JavaSourceTranslator.decodeDocument(JavaSourceTranslator.java:947) at org.eclipse.ve.internal.java.codegen.core.JavaSourceTranslator.loadModel(JavaSourceTranslator.java:597) at org.eclipse.ve.internal.java.codegen.editorpart.JavaVisualEditorPart$Setup.run(JavaVisualEditorPart.java:1978) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55) !ENTRY org.eclipse.jem.beaninfo 2 0 2008-05-25 18:14:04.859 !MESSAGE IWAV0155E Introspection failed on class "java.lang.Object." msg="." !STACK 0 java.lang.ClassCastException: java.lang.Boolean cannot be cast to org.eclipse.emf.common.util.EList at org.eclipse.emf.ecore.change.impl.FeatureChangeImpl.getValue(FeatureChangeImpl.java:422) at org.eclipse.emf.ecore.change.impl.ChangeDescriptionImpl.preApply(ChangeDescriptionImpl.java:480) at org.eclipse.emf.ecore.change.impl.ChangeDescriptionImpl.apply(ChangeDescriptionImpl.java:288) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter$ExtensionDocApplies.run(BeaninfoClassAdapter.java:1139) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.applyExtensionDocument(BeaninfoClassAdapter.java:905) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspect(BeaninfoClassAdapter.java:649) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspectIfNecessary(BeaninfoClassAdapter.java:428) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspectIfNecessary(BeaninfoClassAdapter.java:415) at org.eclipse.jem.java.internal.impl.JavaClassImpl.getEAnnotations(JavaClassImpl.java:379) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eGet(JavaClassImpl.java:1841) at org.eclipse.emf.ecore.util.EContentsEList$FeatureIteratorImpl.hasNext(EContentsEList.java:429) at org.eclipse.emf.ecore.util.EcoreUtil$ProperContentIterator.hasNext(EcoreUtil.java:1209) at org.eclipse.emf.ecore.util.EcoreUtil$ContentTreeIterator.hasNext(EcoreUtil.java:1393) at org.eclipse.emf.ecore.resource.impl.ResourceImpl.attached(ResourceImpl.java:836) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eBasicSetContainer(BasicEObjectImpl.java:1316) at org.eclipse.emf.ecore.impl.EStructuralFeatureImpl$InternalSettingDelegateSingleContainer.dynamicInverseAdd(EStructuralFeatureImpl.java:1893) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1414) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1408) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eInverseAdd(JavaClassImpl.java:1773) at org.eclipse.emf.ecore.util.EcoreEList.inverseAdd(EcoreEList.java:282) at org.eclipse.emf.common.notify.impl.NotifyingListImpl.addUnique(NotifyingListImpl.java:318) at org.eclipse.emf.common.util.BasicEList.add(BasicEList.java:626) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaClass(JavaReflectionKey.java:176) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaType(JavaReflectionKey.java:332) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaObject(JavaReflectionKey.java:277) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.get(JavaReflectionKey.java:134) at org.eclipse.jem.internal.java.adapters.JavaXMIFactoryImpl$JavaXMIResource.getEObject(JavaXMIFactoryImpl.java:102) at org.eclipse.jem.internal.util.emf.workbench.ProjectResourceSetImpl.getEObject(ProjectResourceSetImpl.java:188) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:401) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:388) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:375) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectJavaClass(JavaClassJDOMAdaptor.java:406) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectJavaClass(JavaClassJDOMAdaptor.java:400) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.setSuper(JavaClassJDOMAdaptor.java:659) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectValues(JavaClassJDOMAdaptor.java:454) at org.eclipse.jem.internal.java.adapters.ReflectionAdaptor.reflectValuesIfNecessary(ReflectionAdaptor.java:143) at org.eclipse.jem.internal.java.adapters.JavaReflectionAdaptor.reflectValuesIfNecessary(JavaReflectionAdaptor.java:260) at org.eclipse.jem.java.internal.impl.JavaClassImpl.reflectBase(JavaClassImpl.java:786) at org.eclipse.jem.java.internal.impl.JavaClassImpl.getESuperTypes(JavaClassImpl.java:1675) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspect(BeaninfoClassAdapter.java:632) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspectIfNecessary(BeaninfoClassAdapter.java:428) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspectIfNecessary(BeaninfoClassAdapter.java:415) at org.eclipse.jem.java.internal.impl.JavaClassImpl.getEAnnotations(JavaClassImpl.java:379) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eGet(JavaClassImpl.java:1841) at org.eclipse.emf.ecore.util.EContentsEList$FeatureIteratorImpl.hasNext(EContentsEList.java:429) at org.eclipse.emf.ecore.util.EcoreUtil$ProperContentIterator.hasNext(EcoreUtil.java:1209) at org.eclipse.emf.ecore.util.EcoreUtil$ContentTreeIterator.hasNext(EcoreUtil.java:1393) at org.eclipse.emf.ecore.resource.impl.ResourceImpl.attached(ResourceImpl.java:836) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eBasicSetContainer(BasicEObjectImpl.java:1316) at org.eclipse.emf.ecore.impl.EStructuralFeatureImpl$InternalSettingDelegateSingleContainer.dynamicInverseAdd(EStructuralFeatureImpl.java:1893) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1414) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1408) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eInverseAdd(JavaClassImpl.java:1773) at org.eclipse.emf.ecore.util.EcoreEList.inverseAdd(EcoreEList.java:282) at org.eclipse.emf.common.notify.impl.NotifyingListImpl.addUnique(NotifyingListImpl.java:318) at org.eclipse.emf.common.util.BasicEList.add(BasicEList.java:626) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaClass(JavaReflectionKey.java:176) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaType(JavaReflectionKey.java:332) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaObject(JavaReflectionKey.java:277) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.get(JavaReflectionKey.java:134) at org.eclipse.jem.internal.java.adapters.JavaXMIFactoryImpl$JavaXMIResource.getEObject(JavaXMIFactoryImpl.java:102) at org.eclipse.jem.internal.util.emf.workbench.ProjectResourceSetImpl.getEObject(ProjectResourceSetImpl.java:188) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:401) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:388) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:375) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectJavaClass(JavaClassJDOMAdaptor.java:406) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectJavaClass(JavaClassJDOMAdaptor.java:400) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.setSuper(JavaClassJDOMAdaptor.java:659) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectValues(JavaClassJDOMAdaptor.java:454) at org.eclipse.jem.internal.java.adapters.ReflectionAdaptor.reflectValuesIfNecessary(ReflectionAdaptor.java:143) at org.eclipse.jem.internal.java.adapters.JavaReflectionAdaptor.reflectValuesIfNecessary(JavaReflectionAdaptor.java:260) at org.eclipse.jem.java.internal.impl.JavaClassImpl.reflectBase(JavaClassImpl.java:786) at org.eclipse.jem.java.internal.impl.JavaClassImpl.getEAllSuperTypes(JavaClassImpl.java:1670) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspect(BeaninfoClassAdapter.java:622) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspectIfNecessary(BeaninfoClassAdapter.java:428) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspectIfNecessary(BeaninfoClassAdapter.java:415) at org.eclipse.jem.java.internal.impl.JavaClassImpl.getEAnnotations(JavaClassImpl.java:379) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eGet(JavaClassImpl.java:1841) at org.eclipse.emf.ecore.util.EContentsEList$FeatureIteratorImpl.hasNext(EContentsEList.java:429) at org.eclipse.emf.ecore.util.EcoreUtil$ProperContentIterator.hasNext(EcoreUtil.java:1209) at org.eclipse.emf.ecore.util.EcoreUtil$ContentTreeIterator.hasNext(EcoreUtil.java:1393) at org.eclipse.emf.ecore.resource.impl.ResourceImpl.attached(ResourceImpl.java:836) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eBasicSetContainer(BasicEObjectImpl.java:1316) at org.eclipse.emf.ecore.impl.EStructuralFeatureImpl$InternalSettingDelegateSingleContainer.dynamicInverseAdd(EStructuralFeatureImpl.java:1893) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1414) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1408) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eInverseAdd(JavaClassImpl.java:1773) at org.eclipse.emf.ecore.util.EcoreEList.inverseAdd(EcoreEList.java:282) at org.eclipse.emf.common.notify.impl.NotifyingListImpl.addUnique(NotifyingListImpl.java:318) at org.eclipse.emf.common.util.BasicEList.add(BasicEList.java:626) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaClass(JavaReflectionKey.java:176) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaType(JavaReflectionKey.java:332) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaObject(JavaReflectionKey.java:277) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.get(JavaReflectionKey.java:134) at org.eclipse.jem.internal.java.adapters.JavaXMIFactoryImpl$JavaXMIResource.getEObject(JavaXMIFactoryImpl.java:102) at org.eclipse.jem.internal.util.emf.workbench.ProjectResourceSetImpl.getEObject(ProjectResourceSetImpl.java:188) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:401) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:388) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:375) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectJavaClass(JavaClassJDOMAdaptor.java:406) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectJavaClass(JavaClassJDOMAdaptor.java:400) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.setSuper(JavaClassJDOMAdaptor.java:659) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectValues(JavaClassJDOMAdaptor.java:454) at org.eclipse.jem.internal.java.adapters.ReflectionAdaptor.reflectValuesIfNecessary(ReflectionAdaptor.java:143) at org.eclipse.jem.internal.java.adapters.JavaReflectionAdaptor.reflectValuesIfNecessary(JavaReflectionAdaptor.java:260) at org.eclipse.jem.java.internal.impl.JavaClassImpl.reflectBase(JavaClassImpl.java:786) at org.eclipse.jem.java.internal.impl.JavaClassImpl.getKind(JavaClassImpl.java:1135) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspect(BeaninfoClassAdapter.java:593) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspectIfNecessary(BeaninfoClassAdapter.java:428) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspectIfNecessary(BeaninfoClassAdapter.java:415) at org.eclipse.jem.java.internal.impl.JavaClassImpl.getEAnnotations(JavaClassImpl.java:379) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eGet(JavaClassImpl.java:1841) at org.eclipse.emf.ecore.util.EContentsEList$FeatureIteratorImpl.hasNext(EContentsEList.java:429) at org.eclipse.emf.ecore.util.EcoreUtil$ProperContentIterator.hasNext(EcoreUtil.java:1209) at org.eclipse.emf.ecore.util.EcoreUtil$ContentTreeIterator.hasNext(EcoreUtil.java:1393) at org.eclipse.emf.ecore.resource.impl.ResourceImpl.attached(ResourceImpl.java:836) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eBasicSetContainer(BasicEObjectImpl.java:1316) at org.eclipse.emf.ecore.impl.EStructuralFeatureImpl$InternalSettingDelegateSingleContainer.dynamicInverseAdd(EStructuralFeatureImpl.java:1893) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1414) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1408) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eInverseAdd(JavaClassImpl.java:1773) at org.eclipse.emf.ecore.util.EcoreEList.inverseAdd(EcoreEList.java:282) at org.eclipse.emf.common.notify.impl.NotifyingListImpl.addUnique(NotifyingListImpl.java:318) at org.eclipse.emf.common.util.BasicEList.add(BasicEList.java:626) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaClass(JavaReflectionKey.java:176) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaType(JavaReflectionKey.java:332) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaObject(JavaReflectionKey.java:277) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.get(JavaReflectionKey.java:134) at org.eclipse.jem.internal.java.adapters.JavaXMIFactoryImpl$JavaXMIResource.getEObject(JavaXMIFactoryImpl.java:102) at org.eclipse.jem.internal.util.emf.workbench.ProjectResourceSetImpl.getEObject(ProjectResourceSetImpl.java:188) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:401) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:388) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:375) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectJavaClass(JavaClassJDOMAdaptor.java:406) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectJavaClass(JavaClassJDOMAdaptor.java:400) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.setSuper(JavaClassJDOMAdaptor.java:659) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectValues(JavaClassJDOMAdaptor.java:454) at org.eclipse.jem.internal.java.adapters.ReflectionAdaptor.reflectValuesIfNecessary(ReflectionAdaptor.java:143) at org.eclipse.jem.internal.java.adapters.JavaReflectionAdaptor.reflectValuesIfNecessary(JavaReflectionAdaptor.java:260) at org.eclipse.jem.java.internal.impl.JavaClassImpl.reflectBase(JavaClassImpl.java:786) at org.eclipse.jem.java.internal.impl.JavaClassImpl.getKind(JavaClassImpl.java:1135) at org.eclipse.jem.java.internal.impl.JavaClassImpl.isInterface(JavaClassImpl.java:984) at org.eclipse.jem.java.internal.impl.JavaClassImpl.getSupertype(JavaClassImpl.java:843) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.applyExtensionDocument(BeaninfoClassAdapter.java:918) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspect(BeaninfoClassAdapter.java:649) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspectIfNecessary(BeaninfoClassAdapter.java:428) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspectIfNecessary(BeaninfoClassAdapter.java:415) at org.eclipse.jem.java.internal.impl.JavaClassImpl.getEAnnotations(JavaClassImpl.java:379) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eGet(JavaClassImpl.java:1841) at org.eclipse.emf.ecore.util.EContentsEList$FeatureIteratorImpl.hasNext(EContentsEList.java:429) at org.eclipse.emf.ecore.util.EcoreUtil$ProperContentIterator.hasNext(EcoreUtil.java:1209) at org.eclipse.emf.ecore.util.EcoreUtil$ContentTreeIterator.hasNext(EcoreUtil.java:1393) at org.eclipse.emf.ecore.resource.impl.ResourceImpl.attached(ResourceImpl.java:836) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eBasicSetContainer(BasicEObjectImpl.java:1316) at org.eclipse.emf.ecore.impl.EStructuralFeatureImpl$InternalSettingDelegateSingleContainer.dynamicInverseAdd(EStructuralFeatureImpl.java:1893) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1414) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1408) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eInverseAdd(JavaClassImpl.java:1773) at org.eclipse.emf.ecore.util.EcoreEList.inverseAdd(EcoreEList.java:282) at org.eclipse.emf.common.notify.impl.NotifyingListImpl.addUnique(NotifyingListImpl.java:318) at org.eclipse.emf.common.util.BasicEList.add(BasicEList.java:626) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaClass(JavaReflectionKey.java:176) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaType(JavaReflectionKey.java:332) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaObject(JavaReflectionKey.java:277) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.get(JavaReflectionKey.java:134) at org.eclipse.jem.internal.java.adapters.JavaXMIFactoryImpl$JavaXMIResource.getEObject(JavaXMIFactoryImpl.java:102) at org.eclipse.jem.internal.util.emf.workbench.ProjectResourceSetImpl.getEObject(ProjectResourceSetImpl.java:188) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:401) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:388) at org.eclipse.ve.internal.java.codegen.java.JavaBeanModelBuilder.determineVisitorFactoryRule(JavaBeanModelBuilder.java:507) at org.eclipse.ve.internal.java.codegen.java.JavaBeanModelBuilder.build(JavaBeanModelBuilder.java:440) at org.eclipse.ve.internal.java.codegen.core.JavaSourceTranslator.reverseParse(JavaSourceTranslator.java:865) at org.eclipse.ve.internal.java.codegen.core.JavaSourceTranslator.decodeDocument(JavaSourceTranslator.java:947) at org.eclipse.ve.internal.java.codegen.core.JavaSourceTranslator.loadModel(JavaSourceTranslator.java:597) at org.eclipse.ve.internal.java.codegen.editorpart.JavaVisualEditorPart$Setup.run(JavaVisualEditorPart.java:1978) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55) !ENTRY org.eclipse.jem.beaninfo 2 0 2008-05-25 18:14:04.906 !MESSAGE IWAV0155E Introspection failed on class "java.awt.Component." msg="." !STACK 0 java.lang.ClassCastException: java.lang.Boolean cannot be cast to org.eclipse.emf.common.util.EList at org.eclipse.emf.ecore.change.impl.FeatureChangeImpl.getValue(FeatureChangeImpl.java:422) at org.eclipse.emf.ecore.change.impl.ChangeDescriptionImpl.preApply(ChangeDescriptionImpl.java:480) at org.eclipse.emf.ecore.change.impl.ChangeDescriptionImpl.apply(ChangeDescriptionImpl.java:288) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter$ExtensionDocApplies.run(BeaninfoClassAdapter.java:1139) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.applyExtensionDocument(BeaninfoClassAdapter.java:905) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspect(BeaninfoClassAdapter.java:649) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspectIfNecessary(BeaninfoClassAdapter.java:428) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspectIfNecessary(BeaninfoClassAdapter.java:415) at org.eclipse.jem.java.internal.impl.JavaClassImpl.getEAnnotations(JavaClassImpl.java:379) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eGet(JavaClassImpl.java:1841) at org.eclipse.emf.ecore.util.EContentsEList$FeatureIteratorImpl.hasNext(EContentsEList.java:429) at org.eclipse.emf.ecore.util.EcoreUtil$ProperContentIterator.hasNext(EcoreUtil.java:1209) at org.eclipse.emf.ecore.util.EcoreUtil$ContentTreeIterator.hasNext(EcoreUtil.java:1393) at org.eclipse.emf.ecore.resource.impl.ResourceImpl.attached(ResourceImpl.java:836) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eBasicSetContainer(BasicEObjectImpl.java:1316) at org.eclipse.emf.ecore.impl.EStructuralFeatureImpl$InternalSettingDelegateSingleContainer.dynamicInverseAdd(EStructuralFeatureImpl.java:1893) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1414) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1408) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eInverseAdd(JavaClassImpl.java:1773) at org.eclipse.emf.ecore.util.EcoreEList.inverseAdd(EcoreEList.java:282) at org.eclipse.emf.common.notify.impl.NotifyingListImpl.addUnique(NotifyingListImpl.java:318) at org.eclipse.emf.common.util.BasicEList.add(BasicEList.java:626) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaClass(JavaReflectionKey.java:176) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaType(JavaReflectionKey.java:332) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaObject(JavaReflectionKey.java:277) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.get(JavaReflectionKey.java:134) at org.eclipse.jem.internal.java.adapters.JavaXMIFactoryImpl$JavaXMIResource.getEObject(JavaXMIFactoryImpl.java:102) at org.eclipse.jem.internal.util.emf.workbench.ProjectResourceSetImpl.getEObject(ProjectResourceSetImpl.java:188) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:401) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:388) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:375) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectJavaClass(JavaClassJDOMAdaptor.java:406) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectJavaClass(JavaClassJDOMAdaptor.java:400) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.setSuper(JavaClassJDOMAdaptor.java:659) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectValues(JavaClassJDOMAdaptor.java:454) at org.eclipse.jem.internal.java.adapters.ReflectionAdaptor.reflectValuesIfNecessary(ReflectionAdaptor.java:143) at org.eclipse.jem.internal.java.adapters.JavaReflectionAdaptor.reflectValuesIfNecessary(JavaReflectionAdaptor.java:260) at org.eclipse.jem.java.internal.impl.JavaClassImpl.reflectBase(JavaClassImpl.java:786) at org.eclipse.jem.java.internal.impl.JavaClassImpl.getEAllSuperTypes(JavaClassImpl.java:1670) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspect(BeaninfoClassAdapter.java:622) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspectIfNecessary(BeaninfoClassAdapter.java:428) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspectIfNecessary(BeaninfoClassAdapter.java:415) at org.eclipse.jem.java.internal.impl.JavaClassImpl.getEAnnotations(JavaClassImpl.java:379) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eGet(JavaClassImpl.java:1841) at org.eclipse.emf.ecore.util.EContentsEList$FeatureIteratorImpl.hasNext(EContentsEList.java:429) at org.eclipse.emf.ecore.util.EcoreUtil$ProperContentIterator.hasNext(EcoreUtil.java:1209) at org.eclipse.emf.ecore.util.EcoreUtil$ContentTreeIterator.hasNext(EcoreUtil.java:1393) at org.eclipse.emf.ecore.resource.impl.ResourceImpl.attached(ResourceImpl.java:836) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eBasicSetContainer(BasicEObjectImpl.java:1316) at org.eclipse.emf.ecore.impl.EStructuralFeatureImpl$InternalSettingDelegateSingleContainer.dynamicInverseAdd(EStructuralFeatureImpl.java:1893) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1414) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1408) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eInverseAdd(JavaClassImpl.java:1773) at org.eclipse.emf.ecore.util.EcoreEList.inverseAdd(EcoreEList.java:282) at org.eclipse.emf.common.notify.impl.NotifyingListImpl.addUnique(NotifyingListImpl.java:318) at org.eclipse.emf.common.util.BasicEList.add(BasicEList.java:626) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaClass(JavaReflectionKey.java:176) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaType(JavaReflectionKey.java:332) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaObject(JavaReflectionKey.java:277) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.get(JavaReflectionKey.java:134) at org.eclipse.jem.internal.java.adapters.JavaXMIFactoryImpl$JavaXMIResource.getEObject(JavaXMIFactoryImpl.java:102) at org.eclipse.jem.internal.util.emf.workbench.ProjectResourceSetImpl.getEObject(ProjectResourceSetImpl.java:188) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:401) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:388) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:375) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectJavaClass(JavaClassJDOMAdaptor.java:406) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectJavaClass(JavaClassJDOMAdaptor.java:400) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.setSuper(JavaClassJDOMAdaptor.java:659) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectValues(JavaClassJDOMAdaptor.java:454) at org.eclipse.jem.internal.java.adapters.ReflectionAdaptor.reflectValuesIfNecessary(ReflectionAdaptor.java:143) at org.eclipse.jem.internal.java.adapters.JavaReflectionAdaptor.reflectValuesIfNecessary(JavaReflectionAdaptor.java:260) at org.eclipse.jem.java.internal.impl.JavaClassImpl.reflectBase(JavaClassImpl.java:786) at org.eclipse.jem.java.internal.impl.JavaClassImpl.getKind(JavaClassImpl.java:1135) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspect(BeaninfoClassAdapter.java:593) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspectIfNecessary(BeaninfoClassAdapter.java:428) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspectIfNecessary(BeaninfoClassAdapter.java:415) at org.eclipse.jem.java.internal.impl.JavaClassImpl.getEAnnotations(JavaClassImpl.java:379) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eGet(JavaClassImpl.java:1841) at org.eclipse.emf.ecore.util.EContentsEList$FeatureIteratorImpl.hasNext(EContentsEList.java:429) at org.eclipse.emf.ecore.util.EcoreUtil$ProperContentIterator.hasNext(EcoreUtil.java:1209) at org.eclipse.emf.ecore.util.EcoreUtil$ContentTreeIterator.hasNext(EcoreUtil.java:1393) at org.eclipse.emf.ecore.resource.impl.ResourceImpl.attached(ResourceImpl.java:836) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eBasicSetContainer(BasicEObjectImpl.java:1316) at org.eclipse.emf.ecore.impl.EStructuralFeatureImpl$InternalSettingDelegateSingleContainer.dynamicInverseAdd(EStructuralFeatureImpl.java:1893) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1414) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1408) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eInverseAdd(JavaClassImpl.java:1773) at org.eclipse.emf.ecore.util.EcoreEList.inverseAdd(EcoreEList.java:282) at org.eclipse.emf.common.notify.impl.NotifyingListImpl.addUnique(NotifyingListImpl.java:318) at org.eclipse.emf.common.util.BasicEList.add(BasicEList.java:626) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaClass(JavaReflectionKey.java:176) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaType(JavaReflectionKey.java:332) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaObject(JavaReflectionKey.java:277) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.get(JavaReflectionKey.java:134) at org.eclipse.jem.internal.java.adapters.JavaXMIFactoryImpl$JavaXMIResource.getEObject(JavaXMIFactoryImpl.java:102) at org.eclipse.jem.internal.util.emf.workbench.ProjectResourceSetImpl.getEObject(ProjectResourceSetImpl.java:188) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:401) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:388) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:375) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectJavaClass(JavaClassJDOMAdaptor.java:406) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectJavaClass(JavaClassJDOMAdaptor.java:400) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.setSuper(JavaClassJDOMAdaptor.java:659) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectValues(JavaClassJDOMAdaptor.java:454) at org.eclipse.jem.internal.java.adapters.ReflectionAdaptor.reflectValuesIfNecessary(ReflectionAdaptor.java:143) at org.eclipse.jem.internal.java.adapters.JavaReflectionAdaptor.reflectValuesIfNecessary(JavaReflectionAdaptor.java:260) at org.eclipse.jem.java.internal.impl.JavaClassImpl.reflectBase(JavaClassImpl.java:786) at org.eclipse.jem.java.internal.impl.JavaClassImpl.getKind(JavaClassImpl.java:1135) at org.eclipse.jem.java.internal.impl.JavaClassImpl.isInterface(JavaClassImpl.java:984) at org.eclipse.jem.java.internal.impl.JavaClassImpl.getSupertype(JavaClassImpl.java:843) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.applyExtensionDocument(BeaninfoClassAdapter.java:918) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspect(BeaninfoClassAdapter.java:649) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspectIfNecessary(BeaninfoClassAdapter.java:428) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspectIfNecessary(BeaninfoClassAdapter.java:415) at org.eclipse.jem.java.internal.impl.JavaClassImpl.getEAnnotations(JavaClassImpl.java:379) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eGet(JavaClassImpl.java:1841) at org.eclipse.emf.ecore.util.EContentsEList$FeatureIteratorImpl.hasNext(EContentsEList.java:429) at org.eclipse.emf.ecore.util.EcoreUtil$ProperContentIterator.hasNext(EcoreUtil.java:1209) at org.eclipse.emf.ecore.util.EcoreUtil$ContentTreeIterator.hasNext(EcoreUtil.java:1393) at org.eclipse.emf.ecore.resource.impl.ResourceImpl.attached(ResourceImpl.java:836) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eBasicSetContainer(BasicEObjectImpl.java:1316) at org.eclipse.emf.ecore.impl.EStructuralFeatureImpl$InternalSettingDelegateSingleContainer.dynamicInverseAdd(EStructuralFeatureImpl.java:1893) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1414) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1408) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eInverseAdd(JavaClassImpl.java:1773) at org.eclipse.emf.ecore.util.EcoreEList.inverseAdd(EcoreEList.java:282) at org.eclipse.emf.common.notify.impl.NotifyingListImpl.addUnique(NotifyingListImpl.java:318) at org.eclipse.emf.common.util.BasicEList.add(BasicEList.java:626) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaClass(JavaReflectionKey.java:176) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaType(JavaReflectionKey.java:332) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaObject(JavaReflectionKey.java:277) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.get(JavaReflectionKey.java:134) at org.eclipse.jem.internal.java.adapters.JavaXMIFactoryImpl$JavaXMIResource.getEObject(JavaXMIFactoryImpl.java:102) at org.eclipse.jem.internal.util.emf.workbench.ProjectResourceSetImpl.getEObject(ProjectResourceSetImpl.java:188) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:401) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:388) at org.eclipse.ve.internal.java.codegen.java.JavaBeanModelBuilder.determineVisitorFactoryRule(JavaBeanModelBuilder.java:507) at org.eclipse.ve.internal.java.codegen.java.JavaBeanModelBuilder.build(JavaBeanModelBuilder.java:440) at org.eclipse.ve.internal.java.codegen.core.JavaSourceTranslator.reverseParse(JavaSourceTranslator.java:865) at org.eclipse.ve.internal.java.codegen.core.JavaSourceTranslator.decodeDocument(JavaSourceTranslator.java:947) at org.eclipse.ve.internal.java.codegen.core.JavaSourceTranslator.loadModel(JavaSourceTranslator.java:597) at org.eclipse.ve.internal.java.codegen.editorpart.JavaVisualEditorPart$Setup.run(JavaVisualEditorPart.java:1978) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55) !ENTRY org.eclipse.jem.beaninfo 2 0 2008-05-25 18:14:04.968 !MESSAGE IWAV0155E Introspection failed on class "java.awt.Container." msg="." !STACK 0 java.lang.ClassCastException: java.lang.Boolean cannot be cast to org.eclipse.emf.common.util.EList at org.eclipse.emf.ecore.change.impl.FeatureChangeImpl.getValue(FeatureChangeImpl.java:422) at org.eclipse.emf.ecore.change.impl.ChangeDescriptionImpl.preApply(ChangeDescriptionImpl.java:480) at org.eclipse.emf.ecore.change.impl.ChangeDescriptionImpl.apply(ChangeDescriptionImpl.java:288) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter$ExtensionDocApplies.run(BeaninfoClassAdapter.java:1139) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.applyExtensionDocument(BeaninfoClassAdapter.java:905) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspect(BeaninfoClassAdapter.java:649) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspectIfNecessary(BeaninfoClassAdapter.java:428) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspectIfNecessary(BeaninfoClassAdapter.java:415) at org.eclipse.jem.java.internal.impl.JavaClassImpl.getEAnnotations(JavaClassImpl.java:379) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eGet(JavaClassImpl.java:1841) at org.eclipse.emf.ecore.util.EContentsEList$FeatureIteratorImpl.hasNext(EContentsEList.java:429) at org.eclipse.emf.ecore.util.EcoreUtil$ProperContentIterator.hasNext(EcoreUtil.java:1209) at org.eclipse.emf.ecore.util.EcoreUtil$ContentTreeIterator.hasNext(EcoreUtil.java:1393) at org.eclipse.emf.ecore.resource.impl.ResourceImpl.attached(ResourceImpl.java:836) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eBasicSetContainer(BasicEObjectImpl.java:1316) at org.eclipse.emf.ecore.impl.EStructuralFeatureImpl$InternalSettingDelegateSingleContainer.dynamicInverseAdd(EStructuralFeatureImpl.java:1893) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1414) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1408) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eInverseAdd(JavaClassImpl.java:1773) at org.eclipse.emf.ecore.util.EcoreEList.inverseAdd(EcoreEList.java:282) at org.eclipse.emf.common.notify.impl.NotifyingListImpl.addUnique(NotifyingListImpl.java:318) at org.eclipse.emf.common.util.BasicEList.add(BasicEList.java:626) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaClass(JavaReflectionKey.java:176) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaType(JavaReflectionKey.java:332) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaObject(JavaReflectionKey.java:277) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.get(JavaReflectionKey.java:134) at org.eclipse.jem.internal.java.adapters.JavaXMIFactoryImpl$JavaXMIResource.getEObject(JavaXMIFactoryImpl.java:102) at org.eclipse.jem.internal.util.emf.workbench.ProjectResourceSetImpl.getEObject(ProjectResourceSetImpl.java:188) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:401) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:388) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:375) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectJavaClass(JavaClassJDOMAdaptor.java:406) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectJavaClass(JavaClassJDOMAdaptor.java:400) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.setSuper(JavaClassJDOMAdaptor.java:659) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectValues(JavaClassJDOMAdaptor.java:454) at org.eclipse.jem.internal.java.adapters.ReflectionAdaptor.reflectValuesIfNecessary(ReflectionAdaptor.java:143) at org.eclipse.jem.internal.java.adapters.JavaReflectionAdaptor.reflectValuesIfNecessary(JavaReflectionAdaptor.java:260) at org.eclipse.jem.java.internal.impl.JavaClassImpl.reflectBase(JavaClassImpl.java:786) at org.eclipse.jem.java.internal.impl.JavaClassImpl.getKind(JavaClassImpl.java:1135) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspect(BeaninfoClassAdapter.java:593) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspectIfNecessary(BeaninfoClassAdapter.java:428) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspectIfNecessary(BeaninfoClassAdapter.java:415) at org.eclipse.jem.java.internal.impl.JavaClassImpl.getEAnnotations(JavaClassImpl.java:379) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eGet(JavaClassImpl.java:1841) at org.eclipse.emf.ecore.util.EContentsEList$FeatureIteratorImpl.hasNext(EContentsEList.java:429) at org.eclipse.emf.ecore.util.EcoreUtil$ProperContentIterator.hasNext(EcoreUtil.java:1209) at org.eclipse.emf.ecore.util.EcoreUtil$ContentTreeIterator.hasNext(EcoreUtil.java:1393) at org.eclipse.emf.ecore.resource.impl.ResourceImpl.attached(ResourceImpl.java:836) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eBasicSetContainer(BasicEObjectImpl.java:1316) at org.eclipse.emf.ecore.impl.EStructuralFeatureImpl$InternalSettingDelegateSingleContainer.dynamicInverseAdd(EStructuralFeatureImpl.java:1893) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1414) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1408) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eInverseAdd(JavaClassImpl.java:1773) at org.eclipse.emf.ecore.util.EcoreEList.inverseAdd(EcoreEList.java:282) at org.eclipse.emf.common.notify.impl.NotifyingListImpl.addUnique(NotifyingListImpl.java:318) at org.eclipse.emf.common.util.BasicEList.add(BasicEList.java:626) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaClass(JavaReflectionKey.java:176) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaType(JavaReflectionKey.java:332) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaObject(JavaReflectionKey.java:277) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.get(JavaReflectionKey.java:134) at org.eclipse.jem.internal.java.adapters.JavaXMIFactoryImpl$JavaXMIResource.getEObject(JavaXMIFactoryImpl.java:102) at org.eclipse.jem.internal.util.emf.workbench.ProjectResourceSetImpl.getEObject(ProjectResourceSetImpl.java:188) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:401) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:388) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:375) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectJavaClass(JavaClassJDOMAdaptor.java:406) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectJavaClass(JavaClassJDOMAdaptor.java:400) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.setSuper(JavaClassJDOMAdaptor.java:659) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectValues(JavaClassJDOMAdaptor.java:454) at org.eclipse.jem.internal.java.adapters.ReflectionAdaptor.reflectValuesIfNecessary(ReflectionAdaptor.java:143) at org.eclipse.jem.internal.java.adapters.JavaReflectionAdaptor.reflectValuesIfNecessary(JavaReflectionAdaptor.java:260) at org.eclipse.jem.java.internal.impl.JavaClassImpl.reflectBase(JavaClassImpl.java:786) at org.eclipse.jem.java.internal.impl.JavaClassImpl.getKind(JavaClassImpl.java:1135) at org.eclipse.jem.java.internal.impl.JavaClassImpl.isInterface(JavaClassImpl.java:984) at org.eclipse.jem.java.internal.impl.JavaClassImpl.getSupertype(JavaClassImpl.java:843) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.applyExtensionDocument(BeaninfoClassAdapter.java:918) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspect(BeaninfoClassAdapter.java:649) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspectIfNecessary(BeaninfoClassAdapter.java:428) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspectIfNecessary(BeaninfoClassAdapter.java:415) at org.eclipse.jem.java.internal.impl.JavaClassImpl.getEAnnotations(JavaClassImpl.java:379) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eGet(JavaClassImpl.java:1841) at org.eclipse.emf.ecore.util.EContentsEList$FeatureIteratorImpl.hasNext(EContentsEList.java:429) at org.eclipse.emf.ecore.util.EcoreUtil$ProperContentIterator.hasNext(EcoreUtil.java:1209) at org.eclipse.emf.ecore.util.EcoreUtil$ContentTreeIterator.hasNext(EcoreUtil.java:1393) at org.eclipse.emf.ecore.resource.impl.ResourceImpl.attached(ResourceImpl.java:836) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eBasicSetContainer(BasicEObjectImpl.java:1316) at org.eclipse.emf.ecore.impl.EStructuralFeatureImpl$InternalSettingDelegateSingleContainer.dynamicInverseAdd(EStructuralFeatureImpl.java:1893) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1414) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1408) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eInverseAdd(JavaClassImpl.java:1773) at org.eclipse.emf.ecore.util.EcoreEList.inverseAdd(EcoreEList.java:282) at org.eclipse.emf.common.notify.impl.NotifyingListImpl.addUnique(NotifyingListImpl.java:318) at org.eclipse.emf.common.util.BasicEList.add(BasicEList.java:626) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaClass(JavaReflectionKey.java:176) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaType(JavaReflectionKey.java:332) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaObject(JavaReflectionKey.java:277) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.get(JavaReflectionKey.java:134) at org.eclipse.jem.internal.java.adapters.JavaXMIFactoryImpl$JavaXMIResource.getEObject(JavaXMIFactoryImpl.java:102) at org.eclipse.jem.internal.util.emf.workbench.ProjectResourceSetImpl.getEObject(ProjectResourceSetImpl.java:188) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:401) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:388) at org.eclipse.ve.internal.java.codegen.java.JavaBeanModelBuilder.determineVisitorFactoryRule(JavaBeanModelBuilder.java:507) at org.eclipse.ve.internal.java.codegen.java.JavaBeanModelBuilder.build(JavaBeanModelBuilder.java:440) at org.eclipse.ve.internal.java.codegen.core.JavaSourceTranslator.reverseParse(JavaSourceTranslator.java:865) at org.eclipse.ve.internal.java.codegen.core.JavaSourceTranslator.decodeDocument(JavaSourceTranslator.java:947) at org.eclipse.ve.internal.java.codegen.core.JavaSourceTranslator.loadModel(JavaSourceTranslator.java:597) at org.eclipse.ve.internal.java.codegen.editorpart.JavaVisualEditorPart$Setup.run(JavaVisualEditorPart.java:1978) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55) !ENTRY org.eclipse.jem.beaninfo 2 0 2008-05-25 18:14:05.078 !MESSAGE IWAV0155E Introspection failed on class "java.awt.Window." msg="." !STACK 0 java.lang.ClassCastException: java.lang.Boolean cannot be cast to org.eclipse.emf.common.util.EList at org.eclipse.emf.ecore.change.impl.FeatureChangeImpl.getValue(FeatureChangeImpl.java:422) at org.eclipse.emf.ecore.change.impl.ChangeDescriptionImpl.preApply(ChangeDescriptionImpl.java:480) at org.eclipse.emf.ecore.change.impl.ChangeDescriptionImpl.apply(ChangeDescriptionImpl.java:288) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter$ExtensionDocApplies.run(BeaninfoClassAdapter.java:1139) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.applyExtensionDocument(BeaninfoClassAdapter.java:905) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspect(BeaninfoClassAdapter.java:649) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspectIfNecessary(BeaninfoClassAdapter.java:428) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspectIfNecessary(BeaninfoClassAdapter.java:415) at org.eclipse.jem.java.internal.impl.JavaClassImpl.getEAnnotations(JavaClassImpl.java:379) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eGet(JavaClassImpl.java:1841) at org.eclipse.emf.ecore.util.EContentsEList$FeatureIteratorImpl.hasNext(EContentsEList.java:429) at org.eclipse.emf.ecore.util.EcoreUtil$ProperContentIterator.hasNext(EcoreUtil.java:1209) at org.eclipse.emf.ecore.util.EcoreUtil$ContentTreeIterator.hasNext(EcoreUtil.java:1393) at org.eclipse.emf.ecore.resource.impl.ResourceImpl.attached(ResourceImpl.java:836) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eBasicSetContainer(BasicEObjectImpl.java:1316) at org.eclipse.emf.ecore.impl.EStructuralFeatureImpl$InternalSettingDelegateSingleContainer.dynamicInverseAdd(EStructuralFeatureImpl.java:1893) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1414) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1408) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eInverseAdd(JavaClassImpl.java:1773) at org.eclipse.emf.ecore.util.EcoreEList.inverseAdd(EcoreEList.java:282) at org.eclipse.emf.common.notify.impl.NotifyingListImpl.addUnique(NotifyingListImpl.java:318) at org.eclipse.emf.common.util.BasicEList.add(BasicEList.java:626) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaClass(JavaReflectionKey.java:176) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaType(JavaReflectionKey.java:332) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaObject(JavaReflectionKey.java:277) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.get(JavaReflectionKey.java:134) at org.eclipse.jem.internal.java.adapters.JavaXMIFactoryImpl$JavaXMIResource.getEObject(JavaXMIFactoryImpl.java:102) at org.eclipse.jem.internal.util.emf.workbench.ProjectResourceSetImpl.getEObject(ProjectResourceSetImpl.java:188) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:401) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:388) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:375) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectJavaClass(JavaClassJDOMAdaptor.java:406) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectJavaClass(JavaClassJDOMAdaptor.java:400) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.setSuper(JavaClassJDOMAdaptor.java:659) at org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor.reflectValues(JavaClassJDOMAdaptor.java:454) at org.eclipse.jem.internal.java.adapters.ReflectionAdaptor.reflectValuesIfNecessary(ReflectionAdaptor.java:143) at org.eclipse.jem.internal.java.adapters.JavaReflectionAdaptor.reflectValuesIfNecessary(JavaReflectionAdaptor.java:260) at org.eclipse.jem.java.internal.impl.JavaClassImpl.reflectBase(JavaClassImpl.java:786) at org.eclipse.jem.java.internal.impl.JavaClassImpl.getKind(JavaClassImpl.java:1135) at org.eclipse.jem.java.internal.impl.JavaClassImpl.isInterface(JavaClassImpl.java:984) at org.eclipse.jem.java.internal.impl.JavaClassImpl.getSupertype(JavaClassImpl.java:843) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.applyExtensionDocument(BeaninfoClassAdapter.java:918) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspect(BeaninfoClassAdapter.java:649) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspectIfNecessary(BeaninfoClassAdapter.java:428) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspectIfNecessary(BeaninfoClassAdapter.java:415) at org.eclipse.jem.java.internal.impl.JavaClassImpl.getEAnnotations(JavaClassImpl.java:379) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eGet(JavaClassImpl.java:1841) at org.eclipse.emf.ecore.util.EContentsEList$FeatureIteratorImpl.hasNext(EContentsEList.java:429) at org.eclipse.emf.ecore.util.EcoreUtil$ProperContentIterator.hasNext(EcoreUtil.java:1209) at org.eclipse.emf.ecore.util.EcoreUtil$ContentTreeIterator.hasNext(EcoreUtil.java:1393) at org.eclipse.emf.ecore.resource.impl.ResourceImpl.attached(ResourceImpl.java:836) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eBasicSetContainer(BasicEObjectImpl.java:1316) at org.eclipse.emf.ecore.impl.EStructuralFeatureImpl$InternalSettingDelegateSingleContainer.dynamicInverseAdd(EStructuralFeatureImpl.java:1893) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1414) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1408) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eInverseAdd(JavaClassImpl.java:1773) at org.eclipse.emf.ecore.util.EcoreEList.inverseAdd(EcoreEList.java:282) at org.eclipse.emf.common.notify.impl.NotifyingListImpl.addUnique(NotifyingListImpl.java:318) at org.eclipse.emf.common.util.BasicEList.add(BasicEList.java:626) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaClass(JavaReflectionKey.java:176) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaType(JavaReflectionKey.java:332) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaObject(JavaReflectionKey.java:277) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.get(JavaReflectionKey.java:134) at org.eclipse.jem.internal.java.adapters.JavaXMIFactoryImpl$JavaXMIResource.getEObject(JavaXMIFactoryImpl.java:102) at org.eclipse.jem.internal.util.emf.workbench.ProjectResourceSetImpl.getEObject(ProjectResourceSetImpl.java:188) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:401) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:388) at org.eclipse.ve.internal.java.codegen.java.JavaBeanModelBuilder.determineVisitorFactoryRule(JavaBeanModelBuilder.java:507) at org.eclipse.ve.internal.java.codegen.java.JavaBeanModelBuilder.build(JavaBeanModelBuilder.java:440) at org.eclipse.ve.internal.java.codegen.core.JavaSourceTranslator.reverseParse(JavaSourceTranslator.java:865) at org.eclipse.ve.internal.java.codegen.core.JavaSourceTranslator.decodeDocument(JavaSourceTranslator.java:947) at org.eclipse.ve.internal.java.codegen.core.JavaSourceTranslator.loadModel(JavaSourceTranslator.java:597) at org.eclipse.ve.internal.java.codegen.editorpart.JavaVisualEditorPart$Setup.run(JavaVisualEditorPart.java:1978) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55) !ENTRY org.eclipse.jem.beaninfo 2 0 2008-05-25 18:14:05.109 !MESSAGE Error loading file"platform:/plugin/org.eclipse.jem/overrides/..ROOT...override" !STACK 0 java.lang.ClassCastException: java.lang.Boolean cannot be cast to org.eclipse.emf.common.util.EList at org.eclipse.emf.ecore.change.impl.FeatureChangeImpl.getValue(FeatureChangeImpl.java:422) at org.eclipse.emf.ecore.change.impl.ChangeDescriptionImpl.preApply(ChangeDescriptionImpl.java:480) at org.eclipse.emf.ecore.change.impl.ChangeDescriptionImpl.apply(ChangeDescriptionImpl.java:288) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter$ExtensionDocApplies.run(BeaninfoClassAdapter.java:1139) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter$ExtensionDocApplies.run(BeaninfoClassAdapter.java:1021) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.createOverrideCache(BeaninfoClassAdapter.java:960) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.applyExtensionDocument(BeaninfoClassAdapter.java:921) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspect(BeaninfoClassAdapter.java:649) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspectIfNecessary(BeaninfoClassAdapter.java:428) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspectIfNecessary(BeaninfoClassAdapter.java:415) at org.eclipse.jem.java.internal.impl.JavaClassImpl.getEAnnotations(JavaClassImpl.java:379) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eGet(JavaClassImpl.java:1841) at org.eclipse.emf.ecore.util.EContentsEList$FeatureIteratorImpl.hasNext(EContentsEList.java:429) at org.eclipse.emf.ecore.util.EcoreUtil$ProperContentIterator.hasNext(EcoreUtil.java:1209) at org.eclipse.emf.ecore.util.EcoreUtil$ContentTreeIterator.hasNext(EcoreUtil.java:1393) at org.eclipse.emf.ecore.resource.impl.ResourceImpl.attached(ResourceImpl.java:836) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eBasicSetContainer(BasicEObjectImpl.java:1316) at org.eclipse.emf.ecore.impl.EStructuralFeatureImpl$InternalSettingDelegateSingleContainer.dynamicInverseAdd(EStructuralFeatureImpl.java:1893) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1414) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1408) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eInverseAdd(JavaClassImpl.java:1773) at org.eclipse.emf.ecore.util.EcoreEList.inverseAdd(EcoreEList.java:282) at org.eclipse.emf.common.notify.impl.NotifyingListImpl.addUnique(NotifyingListImpl.java:318) at org.eclipse.emf.common.util.BasicEList.add(BasicEList.java:626) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaClass(JavaReflectionKey.java:176) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaType(JavaReflectionKey.java:332) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaObject(JavaReflectionKey.java:277) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.get(JavaReflectionKey.java:134) at org.eclipse.jem.internal.java.adapters.JavaXMIFactoryImpl$JavaXMIResource.getEObject(JavaXMIFactoryImpl.java:102) at org.eclipse.jem.internal.util.emf.workbench.ProjectResourceSetImpl.getEObject(ProjectResourceSetImpl.java:188) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:401) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:388) at org.eclipse.ve.internal.java.codegen.java.JavaBeanModelBuilder.determineVisitorFactoryRule(JavaBeanModelBuilder.java:507) at org.eclipse.ve.internal.java.codegen.java.JavaBeanModelBuilder.build(JavaBeanModelBuilder.java:440) at org.eclipse.ve.internal.java.codegen.core.JavaSourceTranslator.reverseParse(JavaSourceTranslator.java:865) at org.eclipse.ve.internal.java.codegen.core.JavaSourceTranslator.decodeDocument(JavaSourceTranslator.java:947) at org.eclipse.ve.internal.java.codegen.core.JavaSourceTranslator.loadModel(JavaSourceTranslator.java:597) at org.eclipse.ve.internal.java.codegen.editorpart.JavaVisualEditorPart$Setup.run(JavaVisualEditorPart.java:1978) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55) !ENTRY org.eclipse.jem.beaninfo 2 0 2008-05-25 18:14:05.140 !MESSAGE Error loading file"platform:/plugin/org.eclipse.ve.java.core/overrides/..ROOT...override" !STACK 0 java.lang.ClassCastException: java.lang.Boolean cannot be cast to java.util.List at org.eclipse.emf.ecore.util.EContentsEList$FeatureIteratorImpl.hasNext(EContentsEList.java:435) at org.eclipse.emf.ecore.impl.EModelElementImpl.eObjectForURIFragmentSegment(EModelElementImpl.java:448) at org.eclipse.emf.ecore.impl.EClassImpl.eObjectForURIFragmentSegment(EClassImpl.java:2022) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter$ExtensionDocApplies.fixupCD(BeaninfoClassAdapter.java:1190) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter$ExtensionDocApplies.run(BeaninfoClassAdapter.java:1118) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter$ExtensionDocApplies.run(BeaninfoClassAdapter.java:1021) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.createOverrideCache(BeaninfoClassAdapter.java:960) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.applyExtensionDocument(BeaninfoClassAdapter.java:921) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspect(BeaninfoClassAdapter.java:649) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspectIfNecessary(BeaninfoClassAdapter.java:428) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspectIfNecessary(BeaninfoClassAdapter.java:415) at org.eclipse.jem.java.internal.impl.JavaClassImpl.getEAnnotations(JavaClassImpl.java:379) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eGet(JavaClassImpl.java:1841) at org.eclipse.emf.ecore.util.EContentsEList$FeatureIteratorImpl.hasNext(EContentsEList.java:429) at org.eclipse.emf.ecore.util.EcoreUtil$ProperContentIterator.hasNext(EcoreUtil.java:1209) at org.eclipse.emf.ecore.util.EcoreUtil$ContentTreeIterator.hasNext(EcoreUtil.java:1393) at org.eclipse.emf.ecore.resource.impl.ResourceImpl.attached(ResourceImpl.java:836) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eBasicSetContainer(BasicEObjectImpl.java:1316) at org.eclipse.emf.ecore.impl.EStructuralFeatureImpl$InternalSettingDelegateSingleContainer.dynamicInverseAdd(EStructuralFeatureImpl.java:1893) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1414) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1408) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eInverseAdd(JavaClassImpl.java:1773) at org.eclipse.emf.ecore.util.EcoreEList.inverseAdd(EcoreEList.java:282) at org.eclipse.emf.common.notify.impl.NotifyingListImpl.addUnique(NotifyingListImpl.java:318) at org.eclipse.emf.common.util.BasicEList.add(BasicEList.java:626) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaClass(JavaReflectionKey.java:176) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaType(JavaReflectionKey.java:332) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaObject(JavaReflectionKey.java:277) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.get(JavaReflectionKey.java:134) at org.eclipse.jem.internal.java.adapters.JavaXMIFactoryImpl$JavaXMIResource.getEObject(JavaXMIFactoryImpl.java:102) at org.eclipse.jem.internal.util.emf.workbench.ProjectResourceSetImpl.getEObject(ProjectResourceSetImpl.java:188) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:401) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:388) at org.eclipse.ve.internal.java.codegen.java.JavaBeanModelBuilder.determineVisitorFactoryRule(JavaBeanModelBuilder.java:507) at org.eclipse.ve.internal.java.codegen.java.JavaBeanModelBuilder.build(JavaBeanModelBuilder.java:440) at org.eclipse.ve.internal.java.codegen.core.JavaSourceTranslator.reverseParse(JavaSourceTranslator.java:865) at org.eclipse.ve.internal.java.codegen.core.JavaSourceTranslator.decodeDocument(JavaSourceTranslator.java:947) at org.eclipse.ve.internal.java.codegen.core.JavaSourceTranslator.loadModel(JavaSourceTranslator.java:597) at org.eclipse.ve.internal.java.codegen.editorpart.JavaVisualEditorPart$Setup.run(JavaVisualEditorPart.java:1978) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55) !ENTRY org.eclipse.jem.beaninfo 2 0 2008-05-25 18:14:05.218 !MESSAGE !STACK 0 java.lang.NullPointerException at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoNature.getSharedProperty(BeaninfoNature.java:690) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoNature.getSearchPath(BeaninfoNature.java:561) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoNature.getConfigurationContributor(BeaninfoNature.java:745) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoNature.createRegistry(BeaninfoNature.java:490) at org.eclipse.jem.internal.beaninfo.adapters.CreateRegistryJobHandler.doCreateRegistry(CreateRegistryJobHandler.java:159) at org.eclipse.jem.internal.beaninfo.adapters.CreateRegistryJobHandler.processCreateRegistry(CreateRegistryJobHandler.java:114) at org.eclipse.jem.internal.beaninfo.adapters.UICreateRegistryJobHandler.processCreateRegistry(UICreateRegistryJobHandler.java:104) at org.eclipse.jem.internal.beaninfo.adapters.CreateRegistryJobHandler.createRegistry(CreateRegistryJobHandler.java:80) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoNature.getRegistry(BeaninfoNature.java:457) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoNature$6.getRegistry(BeaninfoNature.java:322) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoAdapterFactory.getRegistry(BeaninfoAdapterFactory.java:80) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.getRegistry(BeaninfoClassAdapter.java:298) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspect(BeaninfoClassAdapter.java:721) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspectIfNecessary(BeaninfoClassAdapter.java:428) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspectIfNecessary(BeaninfoClassAdapter.java:415) at org.eclipse.jem.java.internal.impl.JavaClassImpl.getEAnnotations(JavaClassImpl.java:379) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eGet(JavaClassImpl.java:1841) at org.eclipse.emf.ecore.util.EContentsEList$FeatureIteratorImpl.hasNext(EContentsEList.java:429) at org.eclipse.emf.ecore.util.EcoreUtil$ProperContentIterator.hasNext(EcoreUtil.java:1209) at org.eclipse.emf.ecore.util.EcoreUtil$ContentTreeIterator.hasNext(EcoreUtil.java:1393) at org.eclipse.emf.ecore.resource.impl.ResourceImpl.attached(ResourceImpl.java:836) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eBasicSetContainer(BasicEObjectImpl.java:1316) at org.eclipse.emf.ecore.impl.EStructuralFeatureImpl$InternalSettingDelegateSingleContainer.dynamicInverseAdd(EStructuralFeatureImpl.java:1893) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1414) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1408) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eInverseAdd(JavaClassImpl.java:1773) at org.eclipse.emf.ecore.util.EcoreEList.inverseAdd(EcoreEList.java:282) at org.eclipse.emf.common.notify.impl.NotifyingListImpl.addUnique(NotifyingListImpl.java:318) at org.eclipse.emf.common.util.BasicEList.add(BasicEList.java:626) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaClass(JavaReflectionKey.java:176) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaType(JavaReflectionKey.java:332) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaObject(JavaReflectionKey.java:277) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.get(JavaReflectionKey.java:134) at org.eclipse.jem.internal.java.adapters.JavaXMIFactoryImpl$JavaXMIResource.getEObject(JavaXMIFactoryImpl.java:102) at org.eclipse.jem.internal.util.emf.workbench.ProjectResourceSetImpl.getEObject(ProjectResourceSetImpl.java:188) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:401) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:388) at org.eclipse.ve.internal.java.codegen.java.JavaBeanModelBuilder.determineVisitorFactoryRule(JavaBeanModelBuilder.java:507) at org.eclipse.ve.internal.java.codegen.java.JavaBeanModelBuilder.build(JavaBeanModelBuilder.java:440) at org.eclipse.ve.internal.java.codegen.core.JavaSourceTranslator.reverseParse(JavaSourceTranslator.java:865) at org.eclipse.ve.internal.java.codegen.core.JavaSourceTranslator.decodeDocument(JavaSourceTranslator.java:947) at org.eclipse.ve.internal.java.codegen.core.JavaSourceTranslator.loadModel(JavaSourceTranslator.java:597) at org.eclipse.ve.internal.java.codegen.editorpart.JavaVisualEditorPart$Setup.run(JavaVisualEditorPart.java:1978) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55) !ENTRY org.eclipse.jem.beaninfo 2 0 2008-05-25 18:14:05.218 !MESSAGE IWAV0155E Introspection failed on class "java.awt.Frame." msg="." !STACK 0 java.lang.NullPointerException at org.eclipse.jem.internal.proxy.core.ProxyLaunchSupport.startImplementation(ProxyLaunchSupport.java:303) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoNature.createRegistry(BeaninfoNature.java:492) at org.eclipse.jem.internal.beaninfo.adapters.CreateRegistryJobHandler.doCreateRegistry(CreateRegistryJobHandler.java:159) at org.eclipse.jem.internal.beaninfo.adapters.CreateRegistryJobHandler.processCreateRegistry(CreateRegistryJobHandler.java:114) at org.eclipse.jem.internal.beaninfo.adapters.UICreateRegistryJobHandler.processCreateRegistry(UICreateRegistryJobHandler.java:104) at org.eclipse.jem.internal.beaninfo.adapters.CreateRegistryJobHandler.createRegistry(CreateRegistryJobHandler.java:80) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoNature.getRegistry(BeaninfoNature.java:457) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoNature$6.getRegistry(BeaninfoNature.java:322) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoAdapterFactory.getRegistry(BeaninfoAdapterFactory.java:80) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.getRegistry(BeaninfoClassAdapter.java:298) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspect(BeaninfoClassAdapter.java:721) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspectIfNecessary(BeaninfoClassAdapter.java:428) at org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspectIfNecessary(BeaninfoClassAdapter.java:415) at org.eclipse.jem.java.internal.impl.JavaClassImpl.getEAnnotations(JavaClassImpl.java:379) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eGet(JavaClassImpl.java:1841) at org.eclipse.emf.ecore.util.EContentsEList$FeatureIteratorImpl.hasNext(EContentsEList.java:429) at org.eclipse.emf.ecore.util.EcoreUtil$ProperContentIterator.hasNext(EcoreUtil.java:1209) at org.eclipse.emf.ecore.util.EcoreUtil$ContentTreeIterator.hasNext(EcoreUtil.java:1393) at org.eclipse.emf.ecore.resource.impl.ResourceImpl.attached(ResourceImpl.java:836) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eBasicSetContainer(BasicEObjectImpl.java:1316) at org.eclipse.emf.ecore.impl.EStructuralFeatureImpl$InternalSettingDelegateSingleContainer.dynamicInverseAdd(EStructuralFeatureImpl.java:1893) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1414) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1408) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eInverseAdd(JavaClassImpl.java:1773) at org.eclipse.emf.ecore.util.EcoreEList.inverseAdd(EcoreEList.java:282) at org.eclipse.emf.common.notify.impl.NotifyingListImpl.addUnique(NotifyingListImpl.java:318) at org.eclipse.emf.common.util.BasicEList.add(BasicEList.java:626) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaClass(JavaReflectionKey.java:176) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaType(JavaReflectionKey.java:332) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaObject(JavaReflectionKey.java:277) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.get(JavaReflectionKey.java:134) at org.eclipse.jem.internal.java.adapters.JavaXMIFactoryImpl$JavaXMIResource.getEObject(JavaXMIFactoryImpl.java:102) at org.eclipse.jem.internal.util.emf.workbench.ProjectResourceSetImpl.getEObject(ProjectResourceSetImpl.java:188) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:401) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:388) at org.eclipse.ve.internal.java.codegen.java.JavaBeanModelBuilder.determineVisitorFactoryRule(JavaBeanModelBuilder.java:507) at org.eclipse.ve.internal.java.codegen.java.JavaBeanModelBuilder.build(JavaBeanModelBuilder.java:440) at org.eclipse.ve.internal.java.codegen.core.JavaSourceTranslator.reverseParse(JavaSourceTranslator.java:865) at org.eclipse.ve.internal.java.codegen.core.JavaSourceTranslator.decodeDocument(JavaSourceTranslator.java:947) at org.eclipse.ve.internal.java.codegen.core.JavaSourceTranslator.loadModel(JavaSourceTranslator.java:597) at org.eclipse.ve.internal.java.codegen.editorpart.JavaVisualEditorPart$Setup.run(JavaVisualEditorPart.java:1978) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55) !ENTRY org.eclipse.ve.java.core 4 0 2008-05-25 18:14:05.281 !MESSAGE Exception thrown. !STACK 0 java.lang.ClassCastException: java.lang.Boolean cannot be cast to org.eclipse.emf.ecore.util.InternalEList at org.eclipse.emf.ecore.util.EContentsEList$FeatureIteratorImpl.hasNext(EContentsEList.java:440) at org.eclipse.emf.ecore.util.EContentsEList$FeatureIteratorImpl.next(EContentsEList.java:581) at org.eclipse.emf.ecore.util.EcoreUtil$ProperContentIterator.hasNext(EcoreUtil.java:1211) at org.eclipse.emf.common.util.AbstractTreeIterator.next(AbstractTreeIterator.java:158) at org.eclipse.emf.ecore.resource.impl.ResourceImpl.attached(ResourceImpl.java:838) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eBasicSetContainer(BasicEObjectImpl.java:1316) at org.eclipse.emf.ecore.impl.EStructuralFeatureImpl$InternalSettingDelegateSingleContainer.dynamicInverseAdd(EStructuralFeatureImpl.java:1893) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1414) at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicInverseAdd(BasicEObjectImpl.java:1408) at org.eclipse.jem.java.internal.impl.JavaClassImpl.eInverseAdd(JavaClassImpl.java:1773) at org.eclipse.emf.ecore.util.EcoreEList.inverseAdd(EcoreEList.java:282) at org.eclipse.emf.common.notify.impl.NotifyingListImpl.addUnique(NotifyingListImpl.java:318) at org.eclipse.emf.common.util.BasicEList.add(BasicEList.java:626) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaClass(JavaReflectionKey.java:176) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaType(JavaReflectionKey.java:332) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.getJavaObject(JavaReflectionKey.java:277) at org.eclipse.jem.internal.java.adapters.JavaReflectionKey.get(JavaReflectionKey.java:134) at org.eclipse.jem.internal.java.adapters.JavaXMIFactoryImpl$JavaXMIResource.getEObject(JavaXMIFactoryImpl.java:102) at org.eclipse.jem.internal.util.emf.workbench.ProjectResourceSetImpl.getEObject(ProjectResourceSetImpl.java:188) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:401) at org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl.reflectType(JavaRefFactoryImpl.java:388) at org.eclipse.ve.internal.java.codegen.java.JavaBeanModelBuilder.determineVisitorFactoryRule(JavaBeanModelBuilder.java:507) at org.eclipse.ve.internal.java.codegen.java.JavaBeanModelBuilder.build(JavaBeanModelBuilder.java:440) at org.eclipse.ve.internal.java.codegen.core.JavaSourceTranslator.reverseParse(JavaSourceTranslator.java:865) at org.eclipse.ve.internal.java.codegen.core.JavaSourceTranslator.decodeDocument(JavaSourceTranslator.java:947) at org.eclipse.ve.internal.java.codegen.core.JavaSourceTranslator.loadModel(JavaSourceTranslator.java:597) at org.eclipse.ve.internal.java.codegen.editorpart.JavaVisualEditorPart$Setup.run(JavaVisualEditorPart.java:1978) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55) !ENTRY org.eclipse.ve.java.core 4 0 2008-05-25 18:14:05.281 !MESSAGE null Builder !ENTRY org.eclipse.core.jobs 4 2 2008-05-25 18:14:05.281 !MESSAGE An internal error occurred during: "Setup Java Visual Editor". !STACK 0 org.eclipse.swt.SWTException: Device is disposed at org.eclipse.swt.SWT.error(SWT.java:3563) at org.eclipse.swt.SWT.error(SWT.java:3481) at org.eclipse.swt.SWT.error(SWT.java:3452) at org.eclipse.swt.widgets.Display.error(Display.java:1137) at org.eclipse.swt.widgets.Display.asyncExec(Display.java:630) at org.eclipse.ve.internal.cde.core.ModelChangeController.transactionEnded(ModelChangeController.java:422) at org.eclipse.ve.internal.java.codegen.editorpart.JavaVisualEditorPart$Setup.run(JavaVisualEditorPart.java:2123) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)