Simple UML Release 14
I have been working on a sequence diagram for the simple uml plugin for several months. Kesha's modification to it finally caused me to finish it up so that I could distribute it. He was kind enough to send me his modification so that I could release for both Aurora and 3.1. This implementation began with Alex Moffat's standalone sequence diagram program as well as Martins plugin and then built up. Here are some of the basic features:
1. Added the ability to click on the links to navigate through intellij
2. Added the ability to add directly to the diagram from intellij via Alt-A (Add) while selecting a method name. The diagram does its best at determining where this call belongs on the diagram.
3. Added the ability to add return statements via Alt-R (Return)
4. Added the ability to produce design documentation. I did this by adding java doc information into the model file (]]>.suml) which is XML. The program then applies a stylesheet to generate documentation that will accompany the diagram.
5. Added the ability to place comments on the diagram.
I know this isn't perfect and there are probably many bugs but I have found it useful and hope that you do as well. Thanks to Kesha and Martin for their excellent contributions.
/Luke
请先登录再写评论。
I am happy that the plugin is alive and kicking, however it currently causes
a lot of exceptions in Aurora. If it doesn't do that for you (823), tell me
what info you want to get.
Also, where is the sequence diagram stuff?
Thanks,
Amnon
"Luke Burgess" <Luke.E.Burgess@usa.xerox.com> wrote in message
news:15497865.1055365583639.JavaMail.itn@is.intellij.net...
several months. Kesha's modification to it finally caused me to finish it up
so that I could distribute it. He was kind enough to send me his
modification so that I could release for both Aurora and 3.1. This
implementation began with Alex Moffat's standalone sequence diagram program
as well as Martins plugin and then built up. Here are some of the basic
features:
>
Alt-A (Add) while selecting a method name. The diagram does its best at
determining where this call belongs on the diagram.
java doc information into the model file (]]>.suml) which is XML. The
program then applies a stylesheet to generate documentation that will
accompany the diagram.
>
found it useful and hope that you do as well. Thanks to Kesha and Martin for
their excellent contributions.
>
Hehe... not to mention console output :)
"Amnon I. Govrin" <agovrin@freshwater.com> wrote in message
news:bc8745$bjs$1@is.intellij.net...
causes
me
>
>
>
up
program
adding
for
>
>
I'm running 815, and I get no exceptions. To get to the Sequence diagram stuff, just right-click in the editor, add to simpleUML diagram, create new diagram.
Use the combo box to select a sequence diagram.
Use alt-A and alt-R to add and return sequences in code. right click on a sequence to add notes, delete links, and goto code (clicking on a link will go to the code too).
Right click on the tab to generate documentation into an HTML file.
Mike
I will address the console output, I forgot to remove that, sorry. I will will make another release shortly.
OK, now that I found it I get for every method just a diagram with
"anObject" at the top in a red frame connected via a gray line to another
"anObject" label.
I am comparing this to the Sequence plugin, and what I get from simpleUML is
not right.
Amnon
"Michael Kirby" <kirby@ess.mc.xerox.com> wrote in message
news:29016903.1055382165378.JavaMail.itn@is.intellij.net...
>
>
stuff, just right-click in the editor, add to simpleUML diagram, create new
diagram.
>
>
sequence to add notes, delete links, and goto code (clicking on a link will
go to the code too).
>
>
>
cool plugin but many-O'-exceptions here are a few
ERROR - .ClsTypeParameterReferenceImpl - Assertion failed
ERROR - .ClsTypeParameterReferenceImpl - IntelliJ IDEA (Aurora) Bui
ld #823
ERROR - .ClsTypeParameterReferenceImpl - JDK: 1.4.1_02
ERROR - .ClsTypeParameterReferenceImpl - VM: Java HotSpot(TM) Client
VM
ERROR - .ClsTypeParameterReferenceImpl - Vendor: Sun Microsystems Inc
.
ERROR - .ClsTypeParameterReferenceImpl - OS: Windows 2000
ERROR - .ClsTypeParameterReferenceImpl -
java.lang.Throwable
at com.intellij.openapi.diagnostic.Logger.assertTrue(Logger.java:46)
at com.intellij.openapi.diagnostic.Logger.assertTrue(Logger.java:96)
at com.intellij.psi.impl.b.z.resolve(z.java:17)
at com.intellij.psi.impl.source.bz.resolve(bz.java:54)
at com.intellij.psi.impl.source.e.b.b(b.java:156)
at com.intellij.psi.impl.source.e.b.a(b.java:334)
at com.intellij.psi.impl.source.e.b.suggestVariableName(b.java:60)
at com.intellij.psi.impl.b.l.b(l.java:32)
at com.intellij.psi.impl.b.l.a(l.java:29)
at com.intellij.psi.impl.b.m.a(m.java:18)
at com.intellij.psi.impl.b.w.a(w.java:133)
at com.intellij.psi.impl.b.t.a(t.java:344)
at com.intellij.psi.impl.b.v.a(v.java:76)
at com.intellij.openapi.fileEditor.b.e.b(e.java:20)
at com.intellij.openapi.fileEditor.b.e.a(e.java:106)
at com.intellij.openapi.fileEditor.b.e.getDocument(e.java:43)
at com.intellij.psi.impl.b.v.i(v.java:15)
at com.intellij.psi.impl.b.v.getText(v.java:27)
at com.intellij.psi.impl.b.c.getMirror(c.java:3)
at com.intellij.psi.impl.b.c.getTextOffset(c.java:9)
at net.trustx.simpleuml.classdiagram.util.EventHelper.initQuickSourceSup
port(EventHelper.java:50)
at net.trustx.simpleuml.classdiagram.components.PsiTypeComponent.( PsiTypeComponent.java:49) at net.trustx.simpleuml.classdiagram.components.PsiClassTitlePanel.addCl assLabel(PsiClassTitlePanel.java:119) at net.trustx.simpleuml.classdiagram.components.PsiClassTitlePanel.(PsiClassTitlePanel.java:103) at net.trustx.simpleuml.classdiagram.components.PsiClassComponent.buildC ontentBoxes(PsiClassComponent.java:394) at net.trustx.simpleuml.classdiagram.components.PsiClassComponent. (PsiClassComponent.java:231) at net.trustx.simpleuml.classdiagram.components.PsiClassComponent.]]>
(PsiClassComponent.java:134)
at net.trustx.simpleuml.classdiagram.components.ClassDiagramComponentPan
el.add(ClassDiagramComponentPanel.java:378)
at net.trustx.simpleuml.components.DiagramComponent.addPsiElement(Diagra
mComponent.java:87)
at net.trustx.simpleuml.classdiagram.actions.AddClassesAction.addClasses
ToDiagram(AddClassesAction.java:82)
at net.trustx.simpleuml.classdiagram.actions.AddDependenciesAction.actio
nPerformed(AddDependenciesAction.java:56)
at com.intellij.openapi.actionSystem.a.k.actionPerformed(k.java:8)
at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
at com.intellij.openapi.actionSystem.a.bb.fireActionPerformed(bb.java:7)
at com.intellij.ui.a.a.t.doClick(t.java:112)
at com.intellij.ui.a.a.t.access$300(t.java:23)
at com.intellij.ui.a.a.u.mouseReleased(u.java:5)
at java.awt.Component.processMouseEvent(Unknown Source)
at java.awt.Component.processEvent(Unknown Source)
at java.awt.Container.processEvent(Unknown Source)
at java.awt.Component.dispatchEventImpl(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Window.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at com.intellij.ide.t.a(t.java:60)
at com.intellij.ide.t.dispatchEvent(t.java:100)
at java.awt.EventDispatchThread.pumpOneEventForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)
ERROR - .ClsTypeParameterReferenceImpl - Assertion failed
ERROR - .ClsTypeParameterReferenceImpl - IntelliJ IDEA (Aurora) Bui
ld #823
ERROR - .ClsTypeParameterReferenceImpl - JDK: 1.4.1_02
ERROR - .ClsTypeParameterReferenceImpl - VM: Java HotSpot(TM) Client
VM
ERROR - .ClsTypeParameterReferenceImpl - Vendor: Sun Microsystems Inc
.
ERROR - .ClsTypeParameterReferenceImpl - OS: Windows 2000
ERROR - .ClsTypeParameterReferenceImpl -
java.lang.Throwable
at com.intellij.openapi.diagnostic.Logger.assertTrue(Logger.java:46)
at com.intellij.openapi.diagnostic.Logger.assertTrue(Logger.java:96)
at com.intellij.psi.impl.b.z.resolve(z.java:17)
at com.intellij.psi.impl.source.bz.resolve(bz.java:54)
at com.intellij.psi.impl.source.e.b.b(b.java:156)
at com.intellij.psi.impl.source.e.b.a(b.java:334)
at com.intellij.psi.impl.source.e.b.suggestVariableName(b.java:60)
at com.intellij.psi.impl.b.l.b(l.java:32)
at com.intellij.psi.impl.b.l.a(l.java:29)
at com.intellij.psi.impl.b.m.a(m.java:18)
at com.intellij.psi.impl.b.w.a(w.java:133)
at com.intellij.psi.impl.b.t.a(t.java:344)
at com.intellij.psi.impl.b.v.a(v.java:76)
at com.intellij.openapi.fileEditor.b.e.b(e.java:20)
at com.intellij.openapi.fileEditor.b.e.a(e.java:106)
at com.intellij.openapi.fileEditor.b.e.getDocument(e.java:43)
at com.intellij.psi.impl.b.v.i(v.java:15)
at com.intellij.psi.impl.b.v.getText(v.java:27)
at com.intellij.psi.impl.b.c.getMirror(c.java:3)
at com.intellij.psi.impl.b.c.getTextOffset(c.java:9)
at net.trustx.simpleuml.classdiagram.util.EventHelper.initQuickSourceSup
port(EventHelper.java:50)
at net.trustx.simpleuml.classdiagram.components.PsiTypeComponent.( PsiTypeComponent.java:49) at net.trustx.simpleuml.classdiagram.components.PsiClassTitlePanel.addCl assLabel(PsiClassTitlePanel.java:119) at net.trustx.simpleuml.classdiagram.components.PsiClassTitlePanel.(PsiClassTitlePanel.java:103) at net.trustx.simpleuml.classdiagram.components.PsiClassComponent.buildC ontentBoxes(PsiClassComponent.java:394) at net.trustx.simpleuml.classdiagram.components.PsiClassComponent. (PsiClassComponent.java:231) at net.trustx.simpleuml.classdiagram.components.PsiClassComponent.]]>
(PsiClassComponent.java:134)
at net.trustx.simpleuml.classdiagram.components.ClassDiagramComponentPan
el.add(ClassDiagramComponentPanel.java:378)
at net.trustx.simpleuml.components.DiagramComponent.addPsiElement(Diagra
mComponent.java:87)
at net.trustx.simpleuml.classdiagram.actions.AddClassesAction.addClasses
ToDiagram(AddClassesAction.java:82)
at net.trustx.simpleuml.classdiagram.actions.AddDependenciesAction.actio
nPerformed(AddDependenciesAction.java:56)
at com.intellij.openapi.actionSystem.a.k.actionPerformed(k.java:8)
at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
at com.intellij.openapi.actionSystem.a.bb.fireActionPerformed(bb.java:7)
at com.intellij.ui.a.a.t.doClick(t.java:112)
at com.intellij.ui.a.a.t.access$300(t.java:23)
at com.intellij.ui.a.a.u.mouseReleased(u.java:5)
at java.awt.Component.processMouseEvent(Unknown Source)
at java.awt.Component.processEvent(Unknown Source)
at java.awt.Container.processEvent(Unknown Source)
at java.awt.Component.dispatchEventImpl(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Window.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at com.intellij.ide.t.a(t.java:60)
at com.intellij.ide.t.dispatchEvent(t.java:100)
at java.awt.EventDispatchThread.pumpOneEventForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)
ERROR - .ClsTypeParameterReferenceImpl - Assertion failed
ERROR - .ClsTypeParameterReferenceImpl - IntelliJ IDEA (Aurora) Bui
ld #823
ERROR - .ClsTypeParameterReferenceImpl - JDK: 1.4.1_02
ERROR - .ClsTypeParameterReferenceImpl - VM: Java HotSpot(TM) Client
VM
ERROR - .ClsTypeParameterReferenceImpl - Vendor: Sun Microsystems Inc
.
ERROR - .ClsTypeParameterReferenceImpl - OS: Windows 2000
ERROR - .ClsTypeParameterReferenceImpl -
java.lang.Throwable
at com.intellij.openapi.diagnostic.Logger.assertTrue(Logger.java:46)
at com.intellij.openapi.diagnostic.Logger.assertTrue(Logger.java:96)
at com.intellij.psi.impl.b.z.resolve(z.java:17)
at com.intellij.psi.impl.source.bz.resolve(bz.java:54)
at com.intellij.psi.impl.source.e.b.b(b.java:156)
at com.intellij.psi.impl.source.e.b.a(b.java:334)
at com.intellij.psi.impl.source.e.b.suggestVariableName(b.java:60)
at com.intellij.psi.impl.b.l.b(l.java:32)
at com.intellij.psi.impl.b.l.a(l.java:29)
at com.intellij.psi.impl.b.m.a(m.java:18)
at com.intellij.psi.impl.b.w.a(w.java:133)
at com.intellij.psi.impl.b.t.a(t.java:344)
at com.intellij.psi.impl.b.v.a(v.java:76)
at com.intellij.openapi.fileEditor.b.e.b(e.java:20)
at com.intellij.openapi.fileEditor.b.e.a(e.java:106)
at com.intellij.openapi.fileEditor.b.e.getDocument(e.java:43)
at com.intellij.psi.impl.b.v.i(v.java:15)
at com.intellij.psi.impl.b.v.getText(v.java:27)
at com.intellij.psi.impl.b.c.getMirror(c.java:3)
at com.intellij.psi.impl.b.c.getTextOffset(c.java:9)
at net.trustx.simpleuml.classdiagram.util.EventHelper.initQuickSourceSup
port(EventHelper.java:50)
at net.trustx.simpleuml.classdiagram.components.PsiTypeComponent.( PsiTypeComponent.java:49) at net.trustx.simpleuml.classdiagram.components.PsiClassTitlePanel.addCl assLabel(PsiClassTitlePanel.java:119) at net.trustx.simpleuml.classdiagram.components.PsiClassTitlePanel.(PsiClassTitlePanel.java:103) at net.trustx.simpleuml.classdiagram.components.PsiClassComponent.buildC ontentBoxes(PsiClassComponent.java:394) at net.trustx.simpleuml.classdiagram.components.PsiClassComponent. (PsiClassComponent.java:231) at net.trustx.simpleuml.classdiagram.components.PsiClassComponent.]]>
(PsiClassComponent.java:134)
at net.trustx.simpleuml.classdiagram.components.ClassDiagramComponentPan
el.add(ClassDiagramComponentPanel.java:378)
at net.trustx.simpleuml.components.DiagramComponent.addPsiElement(Diagra
mComponent.java:87)
at net.trustx.simpleuml.classdiagram.actions.AddClassesAction.addClasses
ToDiagram(AddClassesAction.java:82)
at net.trustx.simpleuml.classdiagram.actions.AddDependenciesAction.actio
nPerformed(AddDependenciesAction.java:56)
at com.intellij.openapi.actionSystem.a.k.actionPerformed(k.java:8)
at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
at com.intellij.openapi.actionSystem.a.bb.fireActionPerformed(bb.java:7)
at com.intellij.ui.a.a.t.doClick(t.java:112)
at com.intellij.ui.a.a.t.access$300(t.java:23)
at com.intellij.ui.a.a.u.mouseReleased(u.java:5)
at java.awt.Component.processMouseEvent(Unknown Source)
at java.awt.Component.processEvent(Unknown Source)
at java.awt.Container.processEvent(Unknown Source)
at java.awt.Component.dispatchEventImpl(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Window.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at com.intellij.ide.t.a(t.java:60)
at com.intellij.ide.t.dispatchEvent(t.java:100)
at java.awt.EventDispatchThread.pumpOneEventForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)
ERROR - .ClsTypeParameterReferenceImpl - Assertion failed
ERROR - .ClsTypeParameterReferenceImpl - IntelliJ IDEA (Aurora) Bui
ld #823
ERROR - .ClsTypeParameterReferenceImpl - JDK: 1.4.1_02
ERROR - .ClsTypeParameterReferenceImpl - VM: Java HotSpot(TM) Client
VM
ERROR - .ClsTypeParameterReferenceImpl - Vendor: Sun Microsystems Inc
.
ERROR - .ClsTypeParameterReferenceImpl - OS: Windows 2000
ERROR - .ClsTypeParameterReferenceImpl -
java.lang.Throwable
at com.intellij.openapi.diagnostic.Logger.assertTrue(Logger.java:46)
at com.intellij.openapi.diagnostic.Logger.assertTrue(Logger.java:96)
at com.intellij.psi.impl.b.z.resolve(z.java:17)
at com.intellij.psi.impl.source.bz.resolve(bz.java:54)
at com.intellij.psi.impl.source.e.b.b(b.java:156)
at com.intellij.psi.impl.source.e.b.a(b.java:334)
at com.intellij.psi.impl.source.e.b.suggestVariableName(b.java:60)
at com.intellij.psi.impl.b.l.b(l.java:32)
at com.intellij.psi.impl.b.l.a(l.java:29)
at com.intellij.psi.impl.b.m.a(m.java:18)
at com.intellij.psi.impl.b.w.a(w.java:133)
at com.intellij.psi.impl.b.t.a(t.java:344)
at com.intellij.psi.impl.b.v.a(v.java:76)
at com.intellij.openapi.fileEditor.b.e.b(e.java:20)
at com.intellij.openapi.fileEditor.b.e.a(e.java:106)
at com.intellij.openapi.fileEditor.b.e.getDocument(e.java:43)
at com.intellij.psi.impl.b.v.i(v.java:15)
at com.intellij.psi.impl.b.v.getText(v.java:27)
at com.intellij.psi.impl.b.c.getMirror(c.java:3)
at com.intellij.psi.impl.b.c.getTextOffset(c.java:9)
at net.trustx.simpleuml.classdiagram.util.EventHelper.initQuickSourceSup
port(EventHelper.java:50)
at net.trustx.simpleuml.classdiagram.components.PsiTypeComponent.( PsiTypeComponent.java:49) at net.trustx.simpleuml.classdiagram.components.PsiClassTitlePanel.addCl assLabel(PsiClassTitlePanel.java:119) at net.trustx.simpleuml.classdiagram.components.PsiClassTitlePanel.(PsiClassTitlePanel.java:103) at net.trustx.simpleuml.classdiagram.components.PsiClassComponent.buildC ontentBoxes(PsiClassComponent.java:394) at net.trustx.simpleuml.classdiagram.components.PsiClassComponent. (PsiClassComponent.java:231) at net.trustx.simpleuml.classdiagram.components.PsiClassComponent.]]>
(PsiClassComponent.java:134)
at net.trustx.simpleuml.classdiagram.components.ClassDiagramComponentPan
el.add(ClassDiagramComponentPanel.java:378)
at net.trustx.simpleuml.components.DiagramComponent.addPsiElement(Diagra
mComponent.java:87)
at net.trustx.simpleuml.classdiagram.actions.AddClassesAction.addClasses
ToDiagram(AddClassesAction.java:82)
at net.trustx.simpleuml.classdiagram.actions.AddDependenciesAction.actio
nPerformed(AddDependenciesAction.java:56)
at com.intellij.openapi.actionSystem.a.k.actionPerformed(k.java:8)
at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
at com.intellij.openapi.actionSystem.a.bb.fireActionPerformed(bb.java:7)
at com.intellij.ui.a.a.t.doClick(t.java:112)
at com.intellij.ui.a.a.t.access$300(t.java:23)
at com.intellij.ui.a.a.u.mouseReleased(u.java:5)
at java.awt.Component.processMouseEvent(Unknown Source)
at java.awt.Component.processEvent(Unknown Source)
at java.awt.Container.processEvent(Unknown Source)
at java.awt.Component.dispatchEventImpl(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Window.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at com.intellij.ide.t.a(t.java:60)
at com.intellij.ide.t.dispatchEvent(t.java:100)
at java.awt.EventDispatchThread.pumpOneEventForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)
ERROR - .ClsTypeParameterReferenceImpl - Assertion failed
ERROR - .ClsTypeParameterReferenceImpl - IntelliJ IDEA (Aurora) Bui
ld #823
ERROR - .ClsTypeParameterReferenceImpl - JDK: 1.4.1_02
ERROR - .ClsTypeParameterReferenceImpl - VM: Java HotSpot(TM) Client
VM
ERROR - .ClsTypeParameterReferenceImpl - Vendor: Sun Microsystems Inc
.
ERROR - .ClsTypeParameterReferenceImpl - OS: Windows 2000
ERROR - .ClsTypeParameterReferenceImpl -
java.lang.Throwable
at com.intellij.openapi.diagnostic.Logger.assertTrue(Logger.java:46)
at com.intellij.openapi.diagnostic.Logger.assertTrue(Logger.java:96)
at com.intellij.psi.impl.b.z.resolve(z.java:17)
at com.intellij.psi.impl.source.bz.resolve(bz.java:54)
at com.intellij.psi.impl.source.e.b.b(b.java:156)
at com.intellij.psi.impl.source.e.b.a(b.java:334)
at com.intellij.psi.impl.source.e.b.suggestVariableName(b.java:60)
at com.intellij.psi.impl.b.l.b(l.java:32)
at com.intellij.psi.impl.b.l.a(l.java:29)
at com.intellij.psi.impl.b.m.a(m.java:18)
at com.intellij.psi.impl.b.w.a(w.java:133)
at com.intellij.psi.impl.b.t.a(t.java:344)
at com.intellij.psi.impl.b.v.a(v.java:76)
at com.intellij.openapi.fileEditor.b.e.b(e.java:20)
at com.intellij.openapi.fileEditor.b.e.a(e.java:106)
at com.intellij.openapi.fileEditor.b.e.getDocument(e.java:43)
at com.intellij.psi.impl.b.v.i(v.java:15)
at com.intellij.psi.impl.b.v.getText(v.java:27)
at com.intellij.psi.impl.b.c.getMirror(c.java:3)
at com.intellij.psi.impl.b.c.getTextOffset(c.java:9)
at net.trustx.simpleuml.classdiagram.util.EventHelper.initQuickSourceSup
port(EventHelper.java:50)
at net.trustx.simpleuml.classdiagram.components.PsiTypeComponent.( PsiTypeComponent.java:49) at net.trustx.simpleuml.classdiagram.components.PsiClassTitlePanel.addCl assLabel(PsiClassTitlePanel.java:119) at net.trustx.simpleuml.classdiagram.components.PsiClassTitlePanel.(PsiClassTitlePanel.java:103) at net.trustx.simpleuml.classdiagram.components.PsiClassComponent.buildC ontentBoxes(PsiClassComponent.java:394) at net.trustx.simpleuml.classdiagram.components.PsiClassComponent. (PsiClassComponent.java:231) at net.trustx.simpleuml.classdiagram.components.PsiClassComponent.]]>
(PsiClassComponent.java:134)
at net.trustx.simpleuml.classdiagram.components.ClassDiagramComponentPan
el.add(ClassDiagramComponentPanel.java:378)
at net.trustx.simpleuml.components.DiagramComponent.addPsiElement(Diagra
mComponent.java:87)
at net.trustx.simpleuml.classdiagram.actions.AddClassesAction.addClasses
ToDiagram(AddClassesAction.java:82)
at net.trustx.simpleuml.classdiagram.actions.AddDependenciesAction.actio
nPerformed(AddDependenciesAction.java:56)
at com.intellij.openapi.actionSystem.a.k.actionPerformed(k.java:8)
at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
at com.intellij.openapi.actionSystem.a.bb.fireActionPerformed(bb.java:7)
at com.intellij.ui.a.a.t.doClick(t.java:112)
at com.intellij.ui.a.a.t.access$300(t.java:23)
at com.intellij.ui.a.a.u.mouseReleased(u.java:5)
at java.awt.Component.processMouseEvent(Unknown Source)
at java.awt.Component.processEvent(Unknown Source)
at java.awt.Container.processEvent(Unknown Source)
at java.awt.Component.dispatchEventImpl(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Window.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at com.intellij.ide.t.a(t.java:60)
at com.intellij.ide.t.dispatchEvent(t.java:100)
at java.awt.EventDispatchThread.pumpOneEventForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)
ERROR - .ClsTypeParameterReferenceImpl - Assertion failed
ERROR - .ClsTypeParameterReferenceImpl - IntelliJ IDEA (Aurora) Bui
ld #823
ERROR - .ClsTypeParameterReferenceImpl - JDK: 1.4.1_02
ERROR - .ClsTypeParameterReferenceImpl - VM: Java HotSpot(TM) Client
VM
ERROR - .ClsTypeParameterReferenceImpl - Vendor: Sun Microsystems Inc
.
ERROR - .ClsTypeParameterReferenceImpl - OS: Windows 2000
ERROR - .ClsTypeParameterReferenceImpl -
java.lang.Throwable
at com.intellij.openapi.diagnostic.Logger.assertTrue(Logger.java:46)
at com.intellij.openapi.diagnostic.Logger.assertTrue(Logger.java:96)
at com.intellij.psi.impl.b.z.resolve(z.java:17)
at com.intellij.psi.impl.source.bz.resolve(bz.java:54)
at com.intellij.psi.impl.source.e.b.b(b.java:156)
at com.intellij.psi.impl.source.e.b.a(b.java:334)
at com.intellij.psi.impl.source.e.b.suggestVariableName(b.java:60)
at com.intellij.psi.impl.b.l.b(l.java:32)
at com.intellij.psi.impl.b.l.a(l.java:29)
at com.intellij.psi.impl.b.m.a(m.java:18)
at com.intellij.psi.impl.b.w.a(w.java:133)
at com.intellij.psi.impl.b.t.a(t.java:344)
at com.intellij.psi.impl.b.v.a(v.java:76)
at com.intellij.openapi.fileEditor.b.e.b(e.java:20)
at com.intellij.openapi.fileEditor.b.e.a(e.java:106)
at com.intellij.openapi.fileEditor.b.e.getDocument(e.java:43)
at com.intellij.psi.impl.b.v.i(v.java:15)
at com.intellij.psi.impl.b.v.getText(v.java:27)
at com.intellij.psi.impl.b.c.getMirror(c.java:3)
at com.intellij.psi.impl.b.c.getTextOffset(c.java:9)
at net.trustx.simpleuml.classdiagram.util.EventHelper.initQuickSourceSup
port(EventHelper.java:50)
at net.trustx.simpleuml.classdiagram.components.PsiTypeComponent.( PsiTypeComponent.java:49) at net.trustx.simpleuml.classdiagram.components.PsiClassTitlePanel.addCl assLabel(PsiClassTitlePanel.java:119) at net.trustx.simpleuml.classdiagram.components.PsiClassTitlePanel.(PsiClassTitlePanel.java:103) at net.trustx.simpleuml.classdiagram.components.PsiClassComponent.buildC ontentBoxes(PsiClassComponent.java:394) at net.trustx.simpleuml.classdiagram.components.PsiClassComponent. (PsiClassComponent.java:231) at net.trustx.simpleuml.classdiagram.components.PsiClassComponent.]]>
(PsiClassComponent.java:134)
at net.trustx.simpleuml.classdiagram.components.ClassDiagramComponentPan
el.add(ClassDiagramComponentPanel.java:378)
at net.trustx.simpleuml.components.DiagramComponent.addPsiElement(Diagra
mComponent.java:87)
at net.trustx.simpleuml.classdiagram.actions.AddClassesAction.addClasses
ToDiagram(AddClassesAction.java:82)
at net.trustx.simpleuml.classdiagram.actions.AddDependenciesAction.actio
nPerformed(AddDependenciesAction.java:56)
at com.intellij.openapi.actionSystem.a.k.actionPerformed(k.java:8)
at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
at com.intellij.openapi.actionSystem.a.bb.fireActionPerformed(bb.java:7)
at com.intellij.ui.a.a.t.doClick(t.java:112)
at com.intellij.ui.a.a.t.access$300(t.java:23)
at com.intellij.ui.a.a.u.mouseReleased(u.java:5)
at java.awt.Component.processMouseEvent(Unknown Source)
at java.awt.Component.processEvent(Unknown Source)
at java.awt.Container.processEvent(Unknown Source)
at java.awt.Component.dispatchEventImpl(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Window.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at com.intellij.ide.t.a(t.java:60)
at com.intellij.ide.t.dispatchEvent(t.java:100)
at java.awt.EventDispatchThread.pumpOneEventForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)
ERROR - .ClsTypeParameterReferenceImpl - Assertion failed
ERROR - .ClsTypeParameterReferenceImpl - IntelliJ IDEA (Aurora) Bui
ld #823
ERROR - .ClsTypeParameterReferenceImpl - JDK: 1.4.1_02
ERROR - .ClsTypeParameterReferenceImpl - VM: Java HotSpot(TM) Client
VM
ERROR - .ClsTypeParameterReferenceImpl - Vendor: Sun Microsystems Inc
.
ERROR - .ClsTypeParameterReferenceImpl - OS: Windows 2000
ERROR - .ClsTypeParameterReferenceImpl -
java.lang.Throwable
at com.intellij.openapi.diagnostic.Logger.assertTrue(Logger.java:46)
at com.intellij.openapi.diagnostic.Logger.assertTrue(Logger.java:96)
at com.intellij.psi.impl.b.z.resolve(z.java:17)
at com.intellij.psi.impl.source.bz.resolve(bz.java:54)
at com.intellij.psi.impl.source.e.b.b(b.java:156)
at com.intellij.psi.impl.source.e.b.a(b.java:334)
at com.intellij.psi.impl.source.e.b.suggestVariableName(b.java:60)
at com.intellij.psi.impl.b.l.b(l.java:32)
at com.intellij.psi.impl.b.l.a(l.java:29)
at com.intellij.psi.impl.b.m.a(m.java:18)
at com.intellij.psi.impl.b.w.a(w.java:133)
at com.intellij.psi.impl.b.t.a(t.java:344)
at com.intellij.psi.impl.b.t.a(t.java:193)
at com.intellij.psi.impl.b.v.a(v.java:76)
at com.intellij.openapi.fileEditor.b.e.b(e.java:20)
at com.intellij.openapi.fileEditor.b.e.a(e.java:106)
at com.intellij.openapi.fileEditor.b.e.getDocument(e.java:43)
at com.intellij.psi.impl.b.v.i(v.java:15)
at com.intellij.psi.impl.b.v.getText(v.java:27)
at com.intellij.psi.impl.b.c.getMirror(c.java:3)
at com.intellij.psi.impl.b.c.getTextOffset(c.java:9)
at net.trustx.simpleuml.classdiagram.util.EventHelper.initQuickSourceSup
port(EventHelper.java:50)
at net.trustx.simpleuml.classdiagram.components.PsiTypeComponent.( PsiTypeComponent.java:49) at net.trustx.simpleuml.classdiagram.components.PsiClassTitlePanel.addCl assLabel(PsiClassTitlePanel.java:119) at net.trustx.simpleuml.classdiagram.components.PsiClassTitlePanel.(PsiClassTitlePanel.java:103) at net.trustx.simpleuml.classdiagram.components.PsiClassComponent.buildC ontentBoxes(PsiClassComponent.java:394) at net.trustx.simpleuml.classdiagram.components.PsiClassComponent. (PsiClassComponent.java:231) at net.trustx.simpleuml.classdiagram.components.PsiClassComponent.]]>
(PsiClassComponent.java:134)
at net.trustx.simpleuml.classdiagram.components.ClassDiagramComponentPan
el.add(ClassDiagramComponentPanel.java:378)
at net.trustx.simpleuml.components.DiagramComponent.addPsiElement(Diagra
mComponent.java:87)
at net.trustx.simpleuml.classdiagram.actions.AddClassesAction.addClasses
ToDiagram(AddClassesAction.java:82)
at net.trustx.simpleuml.classdiagram.actions.AddDependenciesAction.actio
nPerformed(AddDependenciesAction.java:56)
at com.intellij.openapi.actionSystem.a.k.actionPerformed(k.java:8)
at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
at com.intellij.openapi.actionSystem.a.bb.fireActionPerformed(bb.java:7)
at com.intellij.ui.a.a.t.doClick(t.java:112)
at com.intellij.ui.a.a.t.access$300(t.java:23)
at com.intellij.ui.a.a.u.mouseReleased(u.java:5)
at java.awt.Component.processMouseEvent(Unknown Source)
at java.awt.Component.processEvent(Unknown Source)
at java.awt.Container.processEvent(Unknown Source)
at java.awt.Component.dispatchEventImpl(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Window.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at com.intellij.ide.t.a(t.java:60)
at com.intellij.ide.t.dispatchEvent(t.java:100)
at java.awt.EventDispatchThread.pumpOneEventForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)
ERROR - .ClsTypeParameterReferenceImpl - Assertion failed
ERROR - .ClsTypeParameterReferenceImpl - IntelliJ IDEA (Aurora) Bui
ld #823
ERROR - .ClsTypeParameterReferenceImpl - JDK: 1.4.1_02
ERROR - .ClsTypeParameterReferenceImpl - VM: Java HotSpot(TM) Client
VM
ERROR - .ClsTypeParameterReferenceImpl - Vendor: Sun Microsystems Inc
.
ERROR - .ClsTypeParameterReferenceImpl - OS: Windows 2000
ERROR - .ClsTypeParameterReferenceImpl -
java.lang.Throwable
at com.intellij.openapi.diagnostic.Logger.assertTrue(Logger.java:46)
at com.intellij.openapi.diagnostic.Logger.assertTrue(Logger.java:96)
at com.intellij.psi.impl.b.z.resolve(z.java:17)
at com.intellij.psi.impl.source.bz.resolve(bz.java:54)
at com.intellij.psi.impl.source.e.b.b(b.java:156)
at com.intellij.psi.impl.source.e.b.a(b.java:334)
at com.intellij.psi.impl.source.e.b.suggestVariableName(b.java:60)
at com.intellij.psi.impl.b.l.b(l.java:32)
at com.intellij.psi.impl.b.l.a(l.java:29)
at com.intellij.psi.impl.b.m.a(m.java:18)
at com.intellij.psi.impl.b.w.a(w.java:133)
at com.intellij.psi.impl.b.t.a(t.java:344)
at com.intellij.psi.impl.b.t.a(t.java:193)
at com.intellij.psi.impl.b.v.a(v.java:76)
at com.intellij.openapi.fileEditor.b.e.b(e.java:20)
at com.intellij.openapi.fileEditor.b.e.a(e.java:106)
at com.intellij.openapi.fileEditor.b.e.getDocument(e.java:43)
at com.intellij.psi.impl.b.v.i(v.java:15)
at com.intellij.psi.impl.b.v.getText(v.java:27)
at com.intellij.psi.impl.b.c.getMirror(c.java:3)
at com.intellij.psi.impl.b.c.getTextOffset(c.java:9)
at net.trustx.simpleuml.classdiagram.util.EventHelper.initQuickSourceSup
port(EventHelper.java:50)
at net.trustx.simpleuml.classdiagram.components.PsiTypeComponent.( PsiTypeComponent.java:49) at net.trustx.simpleuml.classdiagram.components.PsiClassTitlePanel.addCl assLabel(PsiClassTitlePanel.java:119) at net.trustx.simpleuml.classdiagram.components.PsiClassTitlePanel.(PsiClassTitlePanel.java:103) at net.trustx.simpleuml.classdiagram.components.PsiClassComponent.buildC ontentBoxes(PsiClassComponent.java:394) at net.trustx.simpleuml.classdiagram.components.PsiClassComponent. (PsiClassComponent.java:231) at net.trustx.simpleuml.classdiagram.components.PsiClassComponent.]]>
(PsiClassComponent.java:134)
at net.trustx.simpleuml.classdiagram.components.ClassDiagramComponentPan
el.add(ClassDiagramComponentPanel.java:378)
at net.trustx.simpleuml.components.DiagramComponent.addPsiElement(Diagra
mComponent.java:87)
at net.trustx.simpleuml.classdiagram.actions.AddClassesAction.addClasses
ToDiagram(AddClassesAction.java:82)
at net.trustx.simpleuml.classdiagram.actions.AddDependenciesAction.actio
nPerformed(AddDependenciesAction.java:56)
at com.intellij.openapi.actionSystem.a.k.actionPerformed(k.java:8)
at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
at com.intellij.openapi.actionSystem.a.bb.fireActionPerformed(bb.java:7)
at com.intellij.ui.a.a.t.doClick(t.java:112)
at com.intellij.ui.a.a.t.access$300(t.java:23)
at com.intellij.ui.a.a.u.mouseReleased(u.java:5)
at java.awt.Component.processMouseEvent(Unknown Source)
at java.awt.Component.processEvent(Unknown Source)
at java.awt.Container.processEvent(Unknown Source)
at java.awt.Component.dispatchEventImpl(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Window.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at com.intellij.ide.t.a(t.java:60)
at com.intellij.ide.t.dispatchEvent(t.java:100)
at java.awt.EventDispatchThread.pumpOneEventForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)
ERROR - .ClsTypeParameterReferenceImpl - Assertion failed
ERROR - .ClsTypeParameterReferenceImpl - IntelliJ IDEA (Aurora) Bui
ld #823
ERROR - .ClsTypeParameterReferenceImpl - JDK: 1.4.1_02
ERROR - .ClsTypeParameterReferenceImpl - VM: Java HotSpot(TM) Client
VM
ERROR - .ClsTypeParameterReferenceImpl - Vendor: Sun Microsystems Inc
.
ERROR - .ClsTypeParameterReferenceImpl - OS: Windows 2000
ERROR - .ClsTypeParameterReferenceImpl -
java.lang.Throwable
at com.intellij.openapi.diagnostic.Logger.assertTrue(Logger.java:46)
at com.intellij.openapi.diagnostic.Logger.assertTrue(Logger.java:96)
at com.intellij.psi.impl.b.z.resolve(z.java:17)
at com.intellij.psi.impl.source.bz.resolve(bz.java:54)
at com.intellij.psi.impl.source.e.b.b(b.java:156)
at com.intellij.psi.impl.source.e.b.a(b.java:334)
at com.intellij.psi.impl.source.e.b.suggestVariableName(b.java:60)
at com.intellij.psi.impl.b.l.b(l.java:32)
at com.intellij.psi.impl.b.l.a(l.java:29)
at com.intellij.psi.impl.b.m.a(m.java:18)
at com.intellij.psi.impl.b.w.a(w.java:133)
at com.intellij.psi.impl.b.t.a(t.java:344)
at com.intellij.psi.impl.b.t.a(t.java:193)
at com.intellij.psi.impl.b.v.a(v.java:76)
at com.intellij.openapi.fileEditor.b.e.b(e.java:20)
at com.intellij.openapi.fileEditor.b.e.a(e.java:106)
at com.intellij.openapi.fileEditor.b.e.getDocument(e.java:43)
at com.intellij.psi.impl.b.v.i(v.java:15)
at com.intellij.psi.impl.b.v.getText(v.java:27)
at com.intellij.psi.impl.b.c.getMirror(c.java:3)
at com.intellij.psi.impl.b.c.getTextOffset(c.java:9)
at net.trustx.simpleuml.classdiagram.util.EventHelper.initQuickSourceSup
port(EventHelper.java:50)
at net.trustx.simpleuml.classdiagram.components.PsiTypeComponent.( PsiTypeComponent.java:49) at net.trustx.simpleuml.classdiagram.components.PsiClassTitlePanel.addCl assLabel(PsiClassTitlePanel.java:119) at net.trustx.simpleuml.classdiagram.components.PsiClassTitlePanel.(PsiClassTitlePanel.java:103) at net.trustx.simpleuml.classdiagram.components.PsiClassComponent.buildC ontentBoxes(PsiClassComponent.java:394) at net.trustx.simpleuml.classdiagram.components.PsiClassComponent. (PsiClassComponent.java:231) at net.trustx.simpleuml.classdiagram.components.PsiClassComponent.]]>
(PsiClassComponent.java:134)
at net.trustx.simpleuml.classdiagram.components.ClassDiagramComponentPan
el.add(ClassDiagramComponentPanel.java:378)
at net.trustx.simpleuml.components.DiagramComponent.addPsiElement(Diagra
mComponent.java:87)
at net.trustx.simpleuml.classdiagram.actions.AddClassesAction.addClasses
ToDiagram(AddClassesAction.java:82)
at net.trustx.simpleuml.classdiagram.actions.AddDependenciesAction.actio
nPerformed(AddDependenciesAction.java:56)
at com.intellij.openapi.actionSystem.a.k.actionPerformed(k.java:8)
at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
at com.intellij.openapi.actionSystem.a.bb.fireActionPerformed(bb.java:7)
at com.intellij.ui.a.a.t.doClick(t.java:112)
at com.intellij.ui.a.a.t.access$300(t.java:23)
at com.intellij.ui.a.a.u.mouseReleased(u.java:5)
at java.awt.Component.processMouseEvent(Unknown Source)
at java.awt.Component.processEvent(Unknown Source)
at java.awt.Container.processEvent(Unknown Source)
at java.awt.Component.dispatchEventImpl(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Window.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at com.intellij.ide.t.a(t.java:60)
at com.intellij.ide.t.dispatchEvent(t.java:100)
at java.awt.EventDispatchThread.pumpOneEventForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)
ERROR - .ClsTypeParameterReferenceImpl - Assertion failed
ERROR - .ClsTypeParameterReferenceImpl - IntelliJ IDEA (Aurora) Bui
ld #823
ERROR - .ClsTypeParameterReferenceImpl - JDK: 1.4.1_02
ERROR - .ClsTypeParameterReferenceImpl - VM: Java HotSpot(TM) Client
VM
ERROR - .ClsTypeParameterReferenceImpl - Vendor: Sun Microsystems Inc
.
ERROR - .ClsTypeParameterReferenceImpl - OS: Windows 2000
ERROR - .ClsTypeParameterReferenceImpl -
java.lang.Throwable
at com.intellij.openapi.diagnostic.Logger.assertTrue(Logger.java:46)
at com.intellij.openapi.diagnostic.Logger.assertTrue(Logger.java:96)
at com.intellij.psi.impl.b.z.resolve(z.java:17)
at com.intellij.psi.impl.source.bz.resolve(bz.java:54)
at com.intellij.psi.impl.source.e.b.b(b.java:156)
at com.intellij.psi.impl.source.e.b.a(b.java:334)
at com.intellij.psi.impl.source.e.b.suggestVariableName(b.java:60)
at com.intellij.psi.impl.b.l.b(l.java:32)
at com.intellij.psi.impl.b.l.a(l.java:29)
at com.intellij.psi.impl.b.m.a(m.java:18)
at com.intellij.psi.impl.b.w.a(w.java:133)
at com.intellij.psi.impl.b.t.a(t.java:344)
at com.intellij.psi.impl.b.t.a(t.java:193)
at com.intellij.psi.impl.b.v.a(v.java:76)
at com.intellij.openapi.fileEditor.b.e.b(e.java:20)
at com.intellij.openapi.fileEditor.b.e.a(e.java:106)
at com.intellij.openapi.fileEditor.b.e.getDocument(e.java:43)
at com.intellij.psi.impl.b.v.i(v.java:15)
at com.intellij.psi.impl.b.v.getText(v.java:27)
at com.intellij.psi.impl.b.c.getMirror(c.java:3)
at com.intellij.psi.impl.b.c.getTextOffset(c.java:9)
at net.trustx.simpleuml.classdiagram.util.EventHelper.initQuickSourceSup
port(EventHelper.java:50)
at net.trustx.simpleuml.classdiagram.components.PsiTypeComponent.( PsiTypeComponent.java:49) at net.trustx.simpleuml.classdiagram.components.PsiClassTitlePanel.addCl assLabel(PsiClassTitlePanel.java:119) at net.trustx.simpleuml.classdiagram.components.PsiClassTitlePanel.(PsiClassTitlePanel.java:103) at net.trustx.simpleuml.classdiagram.components.PsiClassComponent.buildC ontentBoxes(PsiClassComponent.java:394) at net.trustx.simpleuml.classdiagram.components.PsiClassComponent. (PsiClassComponent.java:231) at net.trustx.simpleuml.classdiagram.components.PsiClassComponent.]]>
(PsiClassComponent.java:134)
at net.trustx.simpleuml.classdiagram.components.ClassDiagramComponentPan
el.add(ClassDiagramComponentPanel.java:378)
at net.trustx.simpleuml.components.DiagramComponent.addPsiElement(Diagra
mComponent.java:87)
at net.trustx.simpleuml.classdiagram.actions.AddClassesAction.addClasses
ToDiagram(AddClassesAction.java:82)
at net.trustx.simpleuml.classdiagram.actions.AddDependenciesAction.actio
nPerformed(AddDependenciesAction.java:56)
at com.intellij.openapi.actionSystem.a.k.actionPerformed(k.java:8)
at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
at com.intellij.openapi.actionSystem.a.bb.fireActionPerformed(bb.java:7)
at com.intellij.ui.a.a.t.doClick(t.java:112)
at com.intellij.ui.a.a.t.access$300(t.java:23)
at com.intellij.ui.a.a.u.mouseReleased(u.java:5)
at java.awt.Component.processMouseEvent(Unknown Source)
at java.awt.Component.processEvent(Unknown Source)
at java.awt.Container.processEvent(Unknown Source)
at java.awt.Component.dispatchEventImpl(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Window.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at com.intellij.ide.t.a(t.java:60)
at com.intellij.ide.t.dispatchEvent(t.java:100)
at java.awt.EventDispatchThread.pumpOneEventForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)
ERROR - .ClsTypeParameterReferenceImpl - Assertion failed
ERROR - .ClsTypeParameterReferenceImpl - IntelliJ IDEA (Aurora) Bui
ld #823
ERROR - .ClsTypeParameterReferenceImpl - JDK: 1.4.1_02
ERROR - .ClsTypeParameterReferenceImpl - VM: Java HotSpot(TM) Client
VM
ERROR - .ClsTypeParameterReferenceImpl - Vendor: Sun Microsystems Inc
.
ERROR - .ClsTypeParameterReferenceImpl - OS: Windows 2000
ERROR - .ClsTypeParameterReferenceImpl -
java.lang.Throwable
at com.intellij.openapi.diagnostic.Logger.assertTrue(Logger.java:46)
at com.intellij.openapi.diagnostic.Logger.assertTrue(Logger.java:96)
at com.intellij.psi.impl.b.z.resolve(z.java:17)
at com.intellij.psi.impl.source.bz.resolve(bz.java:54)
at com.intellij.psi.impl.source.e.b.b(b.java:156)
at com.intellij.psi.impl.source.e.b.a(b.java:334)
at com.intellij.psi.impl.source.e.b.suggestVariableName(b.java:60)
at com.intellij.psi.impl.b.l.b(l.java:32)
at com.intellij.psi.impl.b.l.a(l.java:29)
at com.intellij.psi.impl.b.m.a(m.java:18)
at com.intellij.psi.impl.b.w.a(w.java:133)
at com.intellij.psi.impl.b.t.a(t.java:344)
at com.intellij.psi.impl.b.t.a(t.java:193)
at com.intellij.psi.impl.b.v.a(v.java:76)
at com.intellij.openapi.fileEditor.b.e.b(e.java:20)
at com.intellij.openapi.fileEditor.b.e.a(e.java:106)
at com.intellij.openapi.fileEditor.b.e.getDocument(e.java:43)
at com.intellij.psi.impl.b.v.i(v.java:15)
at com.intellij.psi.impl.b.v.getText(v.java:27)
at com.intellij.psi.impl.b.c.getMirror(c.java:3)
at com.intellij.psi.impl.b.c.getTextOffset(c.java:9)
at net.trustx.simpleuml.classdiagram.util.EventHelper.initQuickSourceSup
port(EventHelper.java:50)
at net.trustx.simpleuml.classdiagram.components.PsiTypeComponent.( PsiTypeComponent.java:49) at net.trustx.simpleuml.classdiagram.components.PsiClassTitlePanel.addCl assLabel(PsiClassTitlePanel.java:119) at net.trustx.simpleuml.classdiagram.components.PsiClassTitlePanel.(PsiClassTitlePanel.java:103) at net.trustx.simpleuml.classdiagram.components.PsiClassComponent.buildC ontentBoxes(PsiClassComponent.java:394) at net.trustx.simpleuml.classdiagram.components.PsiClassComponent. (PsiClassComponent.java:231) at net.trustx.simpleuml.classdiagram.components.PsiClassComponent.]]>
(PsiClassComponent.java:134)
at net.trustx.simpleuml.classdiagram.components.ClassDiagramComponentPan
el.add(ClassDiagramComponentPanel.java:378)
at net.trustx.simpleuml.components.DiagramComponent.addPsiElement(Diagra
mComponent.java:87)
at net.trustx.simpleuml.classdiagram.actions.AddClassesAction.addClasses
ToDiagram(AddClassesAction.java:82)
at net.trustx.simpleuml.classdiagram.actions.AddDependenciesAction.actio
nPerformed(AddDependenciesAction.java:56)
at com.intellij.openapi.actionSystem.a.k.actionPerformed(k.java:8)
at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
at com.intellij.openapi.actionSystem.a.bb.fireActionPerformed(bb.java:7)
at com.intellij.ui.a.a.t.doClick(t.java:112)
at com.intellij.ui.a.a.t.access$300(t.java:23)
at com.intellij.ui.a.a.u.mouseReleased(u.java:5)
at java.awt.Component.processMouseEvent(Unknown Source)
at java.awt.Component.processEvent(Unknown Source)
at java.awt.Container.processEvent(Unknown Source)
at java.awt.Component.dispatchEventImpl(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Window.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at com.intellij.ide.t.a(t.java:60)
at com.intellij.ide.t.dispatchEvent(t.java:100)
at java.awt.EventDispatchThread.pumpOneEventForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)
ERROR - .ClsTypeParameterReferenceImpl - Assertion failed
ERROR - .ClsTypeParameterReferenceImpl - IntelliJ IDEA (Aurora) Bui
ld #823
ERROR - .ClsTypeParameterReferenceImpl - JDK: 1.4.1_02
ERROR - .ClsTypeParameterReferenceImpl - VM: Java HotSpot(TM) Client
VM
ERROR - .ClsTypeParameterReferenceImpl - Vendor: Sun Microsystems Inc
.
ERROR - .ClsTypeParameterReferenceImpl - OS: Windows 2000
ERROR - .ClsTypeParameterReferenceImpl -
java.lang.Throwable
at com.intellij.openapi.diagnostic.Logger.assertTrue(Logger.java:46)
at com.intellij.openapi.diagnostic.Logger.assertTrue(Logger.java:96)
at com.intellij.psi.impl.b.z.resolve(z.java:17)
at com.intellij.psi.impl.source.bz.resolve(bz.java:54)
at com.intellij.psi.impl.source.e.b.b(b.java:156)
at com.intellij.psi.impl.source.e.b.a(b.java:334)
at com.intellij.psi.impl.source.e.b.suggestVariableName(b.java:60)
at com.intellij.psi.impl.b.l.b(l.java:32)
at com.intellij.psi.impl.b.l.a(l.java:29)
at com.intellij.psi.impl.b.m.a(m.java:18)
at com.intellij.psi.impl.b.w.a(w.java:133)
at com.intellij.psi.impl.b.t.a(t.java:344)
at com.intellij.psi.impl.b.t.a(t.java:193)
at com.intellij.psi.impl.b.v.a(v.java:76)
at com.intellij.openapi.fileEditor.b.e.b(e.java:20)
at com.intellij.openapi.fileEditor.b.e.a(e.java:106)
at com.intellij.openapi.fileEditor.b.e.getDocument(e.java:43)
at com.intellij.psi.impl.b.v.i(v.java:15)
at com.intellij.psi.impl.b.v.getText(v.java:27)
at com.intellij.psi.impl.b.c.getMirror(c.java:3)
at com.intellij.psi.impl.b.c.getTextOffset(c.java:9)
at net.trustx.simpleuml.classdiagram.util.EventHelper.initQuickSourceSup
port(EventHelper.java:50)
at net.trustx.simpleuml.classdiagram.components.PsiTypeComponent.( PsiTypeComponent.java:49) at net.trustx.simpleuml.classdiagram.components.PsiClassTitlePanel.addCl assLabel(PsiClassTitlePanel.java:119) at net.trustx.simpleuml.classdiagram.components.PsiClassTitlePanel.(PsiClassTitlePanel.java:103) at net.trustx.simpleuml.classdiagram.components.PsiClassComponent.buildC ontentBoxes(PsiClassComponent.java:394) at net.trustx.simpleuml.classdiagram.components.PsiClassComponent. (PsiClassComponent.java:231) at net.trustx.simpleuml.classdiagram.components.PsiClassComponent.]]>
(PsiClassComponent.java:134)
at net.trustx.simpleuml.classdiagram.components.ClassDiagramComponentPan
el.add(ClassDiagramComponentPanel.java:378)
at net.trustx.simpleuml.components.DiagramComponent.addPsiElement(Diagra
mComponent.java:87)
at net.trustx.simpleuml.classdiagram.actions.AddClassesAction.addClasses
ToDiagram(AddClassesAction.java:82)
at net.trustx.simpleuml.classdiagram.actions.AddDependenciesAction.actio
nPerformed(AddDependenciesAction.java:56)
at com.intellij.openapi.actionSystem.a.k.actionPerformed(k.java:8)
at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
at com.intellij.openapi.actionSystem.a.bb.fireActionPerformed(bb.java:7)
at com.intellij.ui.a.a.t.doClick(t.java:112)
at com.intellij.ui.a.a.t.access$300(t.java:23)
at com.intellij.ui.a.a.u.mouseReleased(u.java:5)
at java.awt.Component.processMouseEvent(Unknown Source)
at java.awt.Component.processEvent(Unknown Source)
at java.awt.Container.processEvent(Unknown Source)
at java.awt.Component.dispatchEventImpl(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Window.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at com.intellij.ide.t.a(t.java:60)
at com.intellij.ide.t.dispatchEvent(t.java:100)
at java.awt.EventDispatchThread.pumpOneEventForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)
charles decroes wrote:
I think this is the problem of the build 823, not plugin's problem.
/kesh
The two plug-ins work with different, but very compatible models (I highly suggested to the respective authors that they consider merging the functionality).
The SimpleUML Sequence diagrams allows manual selection of new sequences by using Alt-A and Alt-R. Thus, you can pick out the specific flows that are of interest to you.
Kesh's plugin automatically builds a seqeuence diagram for you based on a hierarchical decent of the code (sort of a visual ctrl-alt-H)
Did you get any exceptions when you hit alt-A???
Make sure that the cursor is on the method you want to add to the sequence diagram (either the calling point, or the called point).
Mike
OK, now I undersrtand a little bit better.
For me the Sequence plugin makes more sense, I guess.
Can anyone understand if all the exceptions are a problem of 823 or
simpleUML?
Thanks,
Amnon
"Michael Kirby" <kirby@ess.mc.xerox.com> wrote in message
news:472583.1055431169012.JavaMail.itn@is.intellij.net...
>
suggested to the respective authors that they consider merging the
functionality).
>
by using Alt-A and Alt-R. Thus, you can pick out the specific flows that
are of interest to you.
>
hierarchical decent of the code (sort of a visual ctrl-alt-H)
>
>
diagram (either the calling point, or the called point).
>
>
They are just different models. I find the Sequence Plugin very useful if I want a broad understanding of a specific class. However, if I am focusing my change on a specific aspect of a very large class, I find the SimpleUML Version more to my liking.
Ideally, I could create an initial version ala Sequence plugin, and then delete the links, and add my "changes" ala Simple UML.
Mike