!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_4.log Created Time: 2008-05-25 18:13:59.125 !ENTRY org.eclipse.jem.beaninfo 2 0 2008-05-25 18:13:59.140 !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.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.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:13:59.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.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.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.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:13:59.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.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.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.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.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:13:59.187 !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.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.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:13:59.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.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.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.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:13:59.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.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.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.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:13:59.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.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.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.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:13:59.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.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.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.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:13:59.265 !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.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.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:13:59.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.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.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.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:13:59.296 !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.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.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:13:59.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.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.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.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:13:59.328 !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.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.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:13:59.328 !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.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.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:13:59.359 !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.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.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:13:59.375 !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.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.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:13:59.390 !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.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.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:13:59.406 !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.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.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:13:59.406 !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.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.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:13:59.437 !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.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.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:13:59.453 !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.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.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:13:59.453 !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.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.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:13:59.484 !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.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.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:13:59.515 !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.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.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:13:59.531 !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.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.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:13:59.531 !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.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.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:13:59.562 !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.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.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:13:59.640 !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.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.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:13:59.687 !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.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.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:13:59.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.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.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.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:13:59.796 !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.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.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:13:59.812 !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.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.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:13:59.843 !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.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.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.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:13:59.859 !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.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.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:13:59.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.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.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.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.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:13:59.890 !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.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.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.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:13:59.906 !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.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.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.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:13:59.921 !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.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.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.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:13:59.937 !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.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.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.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:13:59.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.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.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.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.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:13:59.968 !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.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.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.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:13:59.984 !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.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.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.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:13:59.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.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.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.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.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:00.015 !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.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.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.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:00.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.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.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.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.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:00.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.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.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.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.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:00.062 !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.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.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.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:00.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.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.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.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.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:00.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.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.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.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.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:00.109 !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.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.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.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:00.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.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.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.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.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:00.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.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.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.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.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:00.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.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.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.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.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:00.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.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.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.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.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:00.187 !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.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.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.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:00.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.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.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.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.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:00.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.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.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.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.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:00.234 !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.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.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.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)