Bug 7118 - Java Model Exception
Summary: Java Model Exception
Status: RESOLVED DUPLICATE of bug 6967
Alias: None
Product: JDT
Classification: Eclipse Project
Component: UI (show other bugs)
Version: 2.0   Edit
Hardware: PC Windows NT
: P1 normal (vote)
Target Milestone: ---   Edit
Assignee: Martin Aeschlimann CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2001-12-19 17:16 EST by Lynne Kues CLA
Modified: 2001-12-20 11:54 EST (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Lynne Kues CLA 2001-12-19 17:16:31 EST
WinNT, Build 20011206

This happened while I was viewing a class in org.eclipse.swt.custom and I 
selected some text and attempted to do a "cut" operation.  The package does/did 
exist, so I'm not sure what got out of whack.


Log: Wed Dec 19 17:21:43 EST 2001
4 org.eclipse.jdt.ui 1 Internal Error
Java Model Exception: Java Model Status [org.eclipse.swt.custom does not exist.]
	at 
org.eclipse.jdt.internal.core.JavaElement.newNotPresentException(JavaElement.jav
a:446)
	at 
org.eclipse.jdt.internal.core.JavaElement.openHierarchy(JavaElement.java:475)
	at 
org.eclipse.jdt.internal.core.JavaElement.getElementInfo(JavaElement.java(Compil
ed Code))
	at 
org.eclipse.jdt.internal.core.SourceRefElement.getSourceRange(SourceRefElement.j
ava(Compiled Code))
	at 
org.eclipse.jdt.internal.core.JavaElement.getSourceElementAt(JavaElement.java(Co
mpiled Code))
	at 
org.eclipse.jdt.internal.core.CompilationUnit.getElementAt(CompilationUnit.java:
285)
	at 
org.eclipse.jdt.internal.ui.actions.StructuredSelectionProvider$Adapter.asStruct
uredSelection(StructuredSelectionProvider.java:74)
	at 
org.eclipse.jdt.internal.ui.actions.StructuredSelectionProvider$Adapter.asStruct
uredSelection(StructuredSelectionProvider.java:48)
	at 
org.eclipse.jdt.internal.ui.actions.StructuredSelectionProvider$SelectionService
Adapter.getSelection(StructuredSelectionProvider.java:142)
	at 
org.eclipse.jdt.internal.ui.actions.OpenSuperImplementationAction.getMethod(Open
SuperImplementationAction.java:69)
	at 
org.eclipse.jdt.internal.ui.actions.OpenSuperImplementationAction.canOperateOn(O
penSuperImplementationAction.java:61)
	at 
org.eclipse.jdt.internal.ui.actions.OpenSuperImplementationAction.update(OpenSup
erImplementationAction.java:57)
	at 
org.eclipse.ui.texteditor.AbstractTextEditor.addAction(AbstractTextEditor.java:1
845)
	at 
org.eclipse.jdt.internal.ui.javaeditor.JavaEditor.editorContextMenuAboutToShow(J
avaEditor.java:136)
	at 
org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.editorContextMenuAb
outToShow(CompilationUnitEditor.java:526)
	at 
org.eclipse.ui.texteditor.AbstractTextEditor$2.menuAboutToShow(AbstractTextEdito
r.java:710)
	at 
org.eclipse.jface.action.MenuManager.fireAboutToShow(MenuManager.java:220)
	at 
org.eclipse.jface.action.MenuManager.handleAboutToShow(MenuManager.java:253)
	at org.eclipse.jface.action.MenuManager.access$0(MenuManager.java:250)
	at 
org.eclipse.jface.action.MenuManager$1.menuShown(MenuManager.java:280)
	at 
org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:112)
	at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java(Compiled Code))
	at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java(Compiled Code))
	at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java(Compiled Code))
	at org.eclipse.swt.widgets.Control.WM_INITMENUPOPUP(Control.java:2915)
	at org.eclipse.swt.widgets.Control.windowProc(Control.java(Compiled 
Code))
	at 
org.eclipse.swt.widgets.Decorations.windowProc(Decorations.java(Compiled Code))
	at org.eclipse.swt.widgets.Display.windowProc(Display.java(Compiled 
Code))
	at org.eclipse.swt.internal.win32.OS.TrackPopupMenu(Native Method)
	at org.eclipse.swt.widgets.Menu.setVisible(Menu.java:777)
	at org.eclipse.swt.widgets.Control.WM_CONTEXTMENU(Control.java:2740)
	at org.eclipse.swt.widgets.Control.windowProc(Control.java(Compiled 
Code))
	at org.eclipse.swt.widgets.Display.windowProc(Display.java(Compiled 
Code))
	at org.eclipse.swt.internal.win32.OS.DefWindowProcW(Native Method)
	at 
org.eclipse.swt.widgets.Scrollable.callWindowProc(Scrollable.java(Compiled 
Code))
	at 
org.eclipse.swt.widgets.Scrollable.callWindowProc(Scrollable.java(Compiled 
Code))
	at org.eclipse.swt.widgets.Control.WM_RBUTTONUP(Control.java:3590)
	at org.eclipse.swt.widgets.Control.windowProc(Control.java(Compiled 
Code))
	at org.eclipse.swt.widgets.Display.windowProc(Display.java(Compiled 
Code))
	at org.eclipse.swt.internal.win32.OS.DispatchMessageW(Native Method)
	at org.eclipse.swt.internal.win32.OS.DispatchMessage(OS.java(Compiled 
Code))
	at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java(Compiled 
Code))
	at 
org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java(Compiled Code))
	at org.eclipse.ui.internal.Workbench.run(Workbench.java:758)
	at 
org.eclipse.core.internal.boot.InternalBootLoader.run(InternalBootLoader.java:82
0)
	at org.eclipse.core.boot.BootLoader.run(BootLoader.java:285)
	at java.lang.reflect.Method.invoke(Native Method)
	at org.eclipse.core.launcher.Main.basicRun(Main.java:151)
	at org.eclipse.core.launcher.Main.run(Main.java:502)
	at org.eclipse.core.launcher.Main.main(Main.java:362)
	4 org.eclipse.jdt.core 969 org.eclipse.swt.custom does not exist.
Comment 1 Erich Gamma CLA 2001-12-20 04:37:54 EST
Martin this in the context of Open Super and looks similar to the bug from 
Carolyn. Please confirm that it is the same one and that the protection you 
have added covers this case as well.
Comment 2 Martin Aeschlimann CLA 2001-12-20 11:54:03 EST
Couldn't reproduce but tried to fix it by adding a 'reconcile' in front of 
getting the position

*** This bug has been marked as a duplicate of 6967 ***