slisson / mps-tables

Table Editor Component for JetBrains MPS
Apache License 2.0
7 stars 3 forks source link

Another NPE #59

Closed markusvoelter closed 11 years ago

markusvoelter commented 11 years ago

ERROR - s.mps.nodeEditor.EditorManager - Failed to create cell for node [body] TableBlockTestBody [5285740803539496558] in test.ex.compositeblocks.expressionsource java.lang.NullPointerException at de.slisson.mps.tables.runtime.GridMapper.mergeTableNodeCollection(Unknown Source) at de.slisson.mps.tables.runtime.GridMapper.tableNodeToGrid(Unknown Source) at de.slisson.mps.tables.runtime.GridMapper.mergeTableNodeCollection(Unknown Source) at de.slisson.mps.tables.runtime.GridMapper.tableNodeToGrid(Unknown Source) at de.slisson.mps.tables.runtime.GridMapper.loadNode(Unknown Source) at de.slisson.mps.tables.runtime.TableEditor.loadModel(Unknown Source) at de.slisson.mps.tables.runtime.TableEditor.(Unknown Source) at com.lmsintl.accent.blocks.test.editor.TableBlockTestBody_Editor.createTable_tqtgoc_a1a(TableBlockTestBody_Editor.java:105) at com.lmsintl.accent.blocks.test.editor.TableBlockTestBody_Editor.createCollection_tqtgoc_b0(TableBlockTestBody_Editor.java:79) at com.lmsintl.accent.blocks.test.editor.TableBlockTestBody_Editor.createCollection_tqtgoc_a(TableBlockTestBody_Editor.java:56) at com.lmsintl.accent.blocks.test.editor.TableBlockTestBody_Editor.createEditorCell(TableBlockTestBody_Editor.java:48) at jetbrains.mps.nodeEditor.cells.EditorCellFactoryImpl.createEditorCell(EditorCellFactoryImpl.java:64) at jetbrains.mps.nodeEditor.EditorManager.createEditorCell_internal(EditorManager.java:417) at jetbrains.mps.nodeEditor.EditorManager.createEditorCell(EditorManager.java:374) at jetbrains.mps.nodeEditor.EditorContext.createNodeCell(EditorContext.java:161) at jetbrains.mps.nodeEditor.EditorContext.createNodeCell(EditorContext.java:202) at jetbrains.mps.nodeEditor.EditorContext.createNodeCell(EditorContext.java:58) at jetbrains.mps.lang.editor.cellProviders.RefNodeCellProvider.createRefCell(RefNodeCellProvider.java:36) at jetbrains.mps.lang.editor.cellProviders.AbstractReferentCellProvider.createCell_internal(AbstractReferentCellProvider.java:145) at jetbrains.mps.lang.editor.cellProviders.AbstractReferentCellProvider.createEditorCell(AbstractReferentCellProvider.java:101) at com.lmsintl.accent.blocks.test.editor.BlockUnitTest_Editor.createRefNode_ena1tw_f0(BlockUnitTest_Editor.java:97) at com.lmsintl.accent.blocks.test.editor.BlockUnitTest_Editor.createCollection_ena1tw_a(BlockUnitTest_Editor.java:31) at com.lmsintl.accent.blocks.test.editor.BlockUnitTest_Editor.createEditorCell(BlockUnitTest_Editor.java:19) at jetbrains.mps.nodeEditor.cells.EditorCellFactoryImpl.createEditorCell(EditorCellFactoryImpl.java:64) at jetbrains.mps.nodeEditor.EditorManager.createEditorCell_internal(EditorManager.java:417) at jetbrains.mps.nodeEditor.EditorManager.createEditorCell(EditorManager.java:374) at jetbrains.mps.nodeEditor.EditorContext.createNodeCell(EditorContext.java:161) at jetbrains.mps.nodeEditor.EditorContext.createNodeCell(EditorContext.java:202) at jetbrains.mps.lang.editor.cellProviders.RefNodeListHandler.createNodeCell(RefNodeListHandler.java:86) at jetbrains.mps.lang.editor.cellProviders.RefNodeListHandler.createNodeCell(RefNodeListHandler.java:74) at com.mbeddr.core.modules.editor.ImplementationModule_Editor$contentsListHandler_luh5hj_d0.createNodeCell(ImplementationModule_Editor.java:392) at jetbrains.mps.nodeEditor.cellProviders.AbstractCellListHandler.createInnerCells(AbstractCellListHandler.java:195) at jetbrains.mps.nodeEditor.cellProviders.AbstractCellListHandler.createCells(AbstractCellListHandler.java:175) at jetbrains.mps.nodeEditor.cellProviders.AbstractCellListHandler.createCells(AbstractCellListHandler.java:158) at com.mbeddr.core.modules.editor.ImplementationModule_Editor.createRefNodeList_luh5hj_d0(ImplementationModule_Editor.java:366) at com.mbeddr.core.modules.editor.ImplementationModule_Editor.createCollection_luh5hj_a(ImplementationModule_Editor.java:62) at com.mbeddr.core.modules.editor.ImplementationModule_Editor.createEditorCell(ImplementationModule_Editor.java:50) at jetbrains.mps.nodeEditor.cells.EditorCellFactoryImpl.createEditorCell(EditorCellFactoryImpl.java:64) at jetbrains.mps.nodeEditor.EditorManager.createEditorCell_internal(EditorManager.java:417) at jetbrains.mps.nodeEditor.EditorManager.createEditorCell(EditorManager.java:374) at jetbrains.mps.nodeEditor.EditorManager.createRootCell(EditorManager.java:161) at jetbrains.mps.nodeEditor.EditorManager.createRootCell(EditorManager.java:134) at jetbrains.mps.nodeEditor.EditorContext.createRootCell(EditorContext.java:167) at jetbrains.mps.nodeEditor.NodeEditorComponent.createRootCell(NodeEditorComponent.java:128) at jetbrains.mps.nodeEditor.EditorComponent$33$1.run(EditorComponent.java:1901) at jetbrains.mps.nodeEditor.EditorComponent.runSwapCellsActions(EditorComponent.java:2861) at jetbrains.mps.nodeEditor.EditorComponent.access$3400(EditorComponent.java:219) at jetbrains.mps.nodeEditor.EditorComponent$33.run(EditorComponent.java:1897) at jetbrains.mps.ide.smodel.WorkbenchModelAccess.runReadAction(WorkbenchModelAccess.java:105) at jetbrains.mps.project.ProjectRepository$ProjectModelAccess.runReadAction(ProjectRepository.java:99) at jetbrains.mps.nodeEditor.EditorComponent.rebuildEditorContent(EditorComponent.java:1879) at jetbrains.mps.nodeEditor.EditorComponent.handleEvents(EditorComponent.java:3004) at jetbrains.mps.nodeEditor.EditorComponent.access$4600(EditorComponent.java:219) at jetbrains.mps.nodeEditor.EditorComponent$MyEventsCollector.eventsHappened(EditorComponent.java:3342) at jetbrains.mps.smodel.EventsCollector$2.run(EventsCollector.java:203) at jetbrains.mps.ide.smodel.WorkbenchModelAccess.runWriteAction(WorkbenchModelAccess.java:148) at jetbrains.mps.smodel.EventsCollector.flush(EventsCollector.java:198) at jetbrains.mps.nodeEditor.EditorComponent.flushEvents(EditorComponent.java:1348) at jetbrains.mps.smodel.action.AbstractNodeSubstituteAction$1.run(AbstractNodeSubstituteAction.java:181) at jetbrains.mps.nodeEditor.EditorComponent$40.run(EditorComponent.java:2578) at jetbrains.mps.ide.smodel.WorkbenchModelAccess$CommandRunnable$1.run(WorkbenchModelAccess.java:831) at jetbrains.mps.ide.smodel.WorkbenchModelAccess.runWriteAction(WorkbenchModelAccess.java:148) at jetbrains.mps.ide.smodel.WorkbenchModelAccess$CommandRunnable.run(WorkbenchModelAccess.java:826) at com.intellij.openapi.command.impl.CommandProcessorImpl.executeCommand(CommandProcessorImpl.java:117) at com.intellij.openapi.command.impl.CommandProcessorImpl.executeCommand(CommandProcessorImpl.java:99) at jetbrains.mps.ide.smodel.WorkbenchModelAccess.runWriteActionInCommand(WorkbenchModelAccess.java:637) at jetbrains.mps.ide.smodel.WorkbenchModelAccess.runWriteActionInCommand(WorkbenchModelAccess.java:632) at jetbrains.mps.project.ProjectRepository$ProjectModelAccess.executeCommand(ProjectRepository.java:119) at jetbrains.mps.nodeEditor.EditorComponent.executeCommand(EditorComponent.java:2575) at jetbrains.mps.nodeEditor.EditorContext.executeCommand(EditorContext.java:447) at jetbrains.mps.smodel.action.AbstractNodeSubstituteAction.substitute(AbstractNodeSubstituteAction.java:197) at jetbrains.mps.nodeEditor.cellMenu.NodeSubstituteChooser$3.run(NodeSubstituteChooser.java:478) at jetbrains.mps.ide.smodel.WorkbenchModelAccess$CommandRunnable$1.run(WorkbenchModelAccess.java:831) at jetbrains.mps.ide.smodel.WorkbenchModelAccess$4.run(WorkbenchModelAccess.java:161) at com.intellij.openapi.application.impl.ApplicationImpl.runWriteAction(ApplicationImpl.java:1013) at jetbrains.mps.ide.smodel.WorkbenchModelAccess.runWriteAction(WorkbenchModelAccess.java:168) at jetbrains.mps.ide.smodel.WorkbenchModelAccess$CommandRunnable.run(WorkbenchModelAccess.java:826) at com.intellij.openapi.command.impl.CommandProcessorImpl.executeCommand(CommandProcessorImpl.java:124) at com.intellij.openapi.command.impl.CommandProcessorImpl.executeCommand(CommandProcessorImpl.java:99)