Authors:
MartinSchmid

simpleUML

Products: IntelliJ IDEA

Vendor: Martin Schmid, Luke Burgess (Luke.E.Burgess@usa.xerox.com), Dimitar Dimitrov

Email:

Website: http://www.intellij.org/.../bin/view/Main/SimpleUML

Description:

Providing support for Class, Dependency, Package and Sequence diagrams.
Downloads: 83793
Rating:
Participated in rating: 15
Version Since Build Until Build File/URL Size (Kb) Date Details
0.33. 72.7274. . Download 784.45 2007-09-30 14:55:54 details
0.31. 55.5766. . Download 783.09 2006-10-04 11:40:48 details
0.29e. 40.3354. . Download 790.95 2006-03-19 17:58:19 details
0.29b. 40.2132. . Download 776.37 2004-08-09 22:19:25 details
0.28a. . . Download 786.47 2004-06-30 23:14:50 details
. .
3 updates are hidden show all updates

Recent change notes:

Updated to work with IDEA 7 (build 7274)

Comments:

12>
kanstantin
Rated:
2012-02-15 16:09:10
Does not work with Idea 11.0.2 CE neither
.
mwoinoski
Rated:
2012-01-18 19:55:58
Doesn't work with Ultimate 10.5. The plugin loads but displays a blank pane, all buttons are disabled.
.
superpower
2011-12-24 11:13:38
It is imperative that we read blog post very carefully. I am already done it and find that this post is really amazing.
.
Anonymous
2010-06-15 19:24:02
.
Anonymous
2009-05-05 16:29:18
good with 7 but not working with 8. Any fix for this.
.
Anonymous
Rated:
2008-12-19 02:39:13
Looks like it needs a recompile for Idea 8.0.1

Error during dispatching of java.awt.event.MouseEvent[MOUSE_RELEASED,(74,298),absolute(120,298),button=1,modifiers=Button1,clickCount=1] on frame0: com.intellij.psi.PsiManager.findClass(Ljava/lang/String;Lcom/intellij/psi/search/GlobalSearchScope;)Lcom/intellij/psi/PsiClass;
java.lang.NoSuchMethodError: com.intellij.psi.PsiManager.findClass(Ljava/lang/String;Lcom/intellij/psi/search/GlobalSearchScope;)Lcom/intellij/psi/PsiClass;
at net.trustx.simpleuml.classdiagram.actions.AddFullyQualifiedClassNameToDiagramAction.addFullyQualifiedClassName(AddFullyQualifiedClassNameToDiagramAction.java:70)
at net.trustx.simpleuml.classdiagram.actions.AddFullyQualifiedClassNameToDiagramAction.actionPerformed(AddFullyQualifiedClassNameToDiagramAction.java:61)
at com.intellij.openapi.actionSystem.impl.ActionButton.a(ActionButton.java:61)
at com.intellij.openapi.actionSystem.impl.ActionButton.a(ActionButton.java:89)
at com.intellij.openapi.actionSystem.impl.ActionButton.processMouseEvent(ActionButton.java:23)
at java.awt.Component.processEvent(Component.java:5899)
at java.awt.Container.processEvent(Container.java:2023)
at java.awt.Component.dispatchEventImpl(Component.java:4501)
at java.awt.Container.dispatchEventImpl(Container.java:2081)
at java.awt.Component.dispatchEvent(Component.java:4331)
at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4301)
at java.awt.LightweightDispatcher.processMouseEvent(Container.java:3965)
at java.awt.LightweightDispatcher.dispatchEvent(Container.java:3895)
at java.awt.Container.dispatchEventImpl(Container.java:2067)
at java.awt.Window.dispatchEventImpl(Window.java:2458)
at java.awt.Component.dispatchEvent(Component.java:4331)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:599)
at com.intellij.ide.IdeEventQueue.c(IdeEventQueue.java:35)
at com.intellij.ide.IdeEventQueue.b(IdeEventQueue.java:223)
at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:217)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)

.
Anonymous
2008-09-25 19:19:53
很好的插件
.
Anonymous
2008-09-18 10:26:07
seam not working with 7.0.4 either :-(
.
Anonymous
Rated:
2008-09-12 16:08:44
Nice tool. I used in in version 7 but it dosen't work in 8. Are you working on that?
.
Anonymous
2008-09-04 15:37:51
Has anyone tried to save the diagram as an image? It generates an image of size 1x1. Any idea why?
.
Anonymous
2008-08-26 02:45:55
Can somebody tell how to create a new diagram?
.
Anonymous
2008-07-28 10:54:27
is there a getstart document?
.
Anonymous
Rated:
2008-02-26 15:11:56
Very simple and very fast :) If author will add codogeneration this plugin will be the best choice for small/medium project.
.
Anonymous
Rated:
2008-02-08 22:52:41
I've been looking for a UML plugin to Idea for some time, and this is a good alternative to the expensive ones around. Its good, though I wish it could

1. add usages in addition to dependencies
2. go to source from diagram
.
Anonymous
2007-11-19 00:35:15
Deprecated method usage: ProjectImpl.getWorkspaceFile().
This method will cease to exist in IDEA 7.0 final release.
Please contact plugin developers for plugin update.

So here is my contact:


java.lang.Throwable
at com.intellij.openapi.project.impl.ProjectImpl.getWorkspaceFile(ProjectImpl.java:79)
at net.trustx.simpleuml.file.UMLFileManager.initDefaultSettings(UMLFileManager.java:63)
at net.trustx.simpleuml.file.UMLFileManager.(UMLFileManager.java:51)
at net.trustx.simpleuml.plugin.configuration
.ConfigurationFactory.(ConfigurationFactory.java:57)
at net.trustx.simpleuml.plugin.UMLToolWindowPlugin
.initDefaultConfigurationFactory(UMLToolWindowPlugin.java:622)
at net.trustx.simpleuml.plugin.UMLToolWindowPlugin
.readExternal(UMLToolWindowPlugin.java:531)
at com.intellij.openapi.components.impl.stores.ComponentStoreImpl
.initJdomExternalizable(ComponentStoreImpl.java:126)
at com.intellij.openapi.components.impl.stores.ComponentStoreImpl$1
.run(ComponentStoreImpl.java:3)
at com.intellij.openapi.application.impl.ApplicationImpl
.runReadAction(ApplicationImpl.java:180)
at com.intellij.openapi.components.impl.stores.ComponentStoreImpl
.initComponent(ComponentStoreImpl.java:63)
at com.intellij.openapi.components.impl.ComponentManagerImpl
.a(ComponentManagerImpl.java:144)
at com.intellij.openapi.components.impl.ComponentManagerImpl
.access$1100(ComponentManagerImpl.java:115)
at com.intellij.openapi.components.impl.ComponentManagerImpl$ComponentConfigComponentAdapter$1
.getComponentInstance(ComponentManagerImpl.java:9)
at com.intellij.openapi.components.impl.ComponentManagerImpl$ComponentConfigComponentAdapter
.getComponentInstance(ComponentManagerImpl.java:22)
at com.intellij.util.pico.DefaultPicoContainer.getLocalInstance(DefaultPicoContainer.java:193)
at com.intellij.util.pico.DefaultPicoContainer.getInstance(DefaultPicoContainer.java:180)
at com.intellij.util.pico.DefaultPicoContainer.getComponentInstance(DefaultPicoContainer.java:162)
at org.picocontainer.alternatives.AbstractDelegatingMutablePicoContainer
.getComponentInstance(AbstractDelegatingMutablePicoContainer.java:75)
at com.intellij.openapi.components.impl.ComponentManagerImpl
.a(ComponentManagerImpl.java:94)
at com.intellij.openapi.components.impl.ComponentManagerImpl
.a(ComponentManagerImpl.java:54)
at com.intellij.openapi.components.impl.ComponentManagerImpl
.initComponents(ComponentManagerImpl.java:9)
at com.intellij.openapi.components.impl.ComponentManagerImpl
.init(ComponentManagerImpl.java:10)
at com.intellij.openapi.project.impl.ProjectImpl.init(ProjectImpl.java:31)
at com.intellij.openapi.components.impl.stores.ProjectStoreImpl
.loadProject(ProjectStoreImpl.java:113)
at com.intellij.openapi.project.impl.ProjectManagerImpl
.a(ProjectManagerImpl.java:210)
at com.intellij.openapi.project.impl.ProjectManagerImpl
.access$100(ProjectManagerImpl.java:198)
at com.intellij.openapi.project.impl.ProjectManagerImpl$6
.run(ProjectManagerImpl.java:9)
at com.intellij.openapi.progress.impl.ProgressManagerImpl$2
.run(ProgressManagerImpl.java:1)
at com.intellij.openapi.progress.impl.ProgressManagerImpl
.executeProcessUnderProgress(ProgressManagerImpl.java:73)
at com.intellij.openapi.progress.impl.ProgressManagerImpl
.runProcess(ProgressManagerImpl.java:32)
at com.intellij.openapi.application.impl.ApplicationImpl$7$1
.run(ApplicationImpl.java:13)
at com.intellij.openapi.application.impl.ApplicationImpl$5
.run(ApplicationImpl.java:1)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:417)
at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:269)
at java.util.concurrent.FutureTask.run(FutureTask.java:123)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:650)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:675)
at java.lang.Thread.run(Thread.java:595)
at com.intellij.openapi.application.impl.ApplicationImpl$1$1.run(ApplicationImpl.java)
.
12>