NetBeans ("6.8" and "later") - UML support? - netbeans

I wanted to download the "UML plugin" to NetBeans through the "Tools/Plugins" but I didn't find the plugin there. Then I read in many articles that the "NetBeans UML plugin is not supported anymore" :-( .
Then I discovered that there exists some "NetBeans SDE" tool that supports the UML in NetBeans and there exists the "Comunity Edition" of that tool which is free, but only for "non-commercial" uses - so it's not open-source - and so I don't want to use it.
So I would like to ask, if Sun (or whoever else who officially maintains (or maintained in the past) the NetBeans UML plugin) is not going to support the UML plugin to NetBeans anymore and if so, is there any "open-source" UML plugin which is supported in version "6.8" and "later" and if so - which?
Thank you.

I had also a problem with installing UML for my NetBeans 6.8. Most of solutions proposed in the Web doesn't seem to work. Today I have finally find how to install UML plugin on NetBeans 6.8.
Step by step explanation of the process of installation of the plugin:
Go to
http://dlc.sun.com.edgesuite.net/netbeans/updates/6.7.1/uc/final/beta/modules/uml6/
and download all .nbm files from there.
Open NetBeans and go to Tools->Plugins->Downloaded
Click on Add plugins… button
Select all .nbm files you have downloaded from the source mentioned above.
Follow step by step wizard of NetBeans to install plugins
Hope that helps you also. As for me I am enjoying UML in NetBeans starting from today. Good luck.

Excerpts from the Netbeans UML Roadmap (emphasis, mine)
With the release of NetBeans 6.5, we will officially stop all new feature development on NetBeans UML
The current UML offering, ...is enough to satisfy the needs of most developers
We are partnering with Visual Paradigm .. to provide a solution for those who need these additional capabilities beyond what is provided by the NetBeans UML plugin.
NetBeans will continue to offer and support the existing UML functionality.
I've got 6.7 with the UML plugin installed.. not sure about 6.8

Related

Import/export : netbeans for XMI

i do followed an article to transform an UML activity diagram to BPEL , in one of the steps i found "SDE EE-NB Import" to import an XMI file , what does this mean.
This is the link of the article https://pdfs.semanticscholar.org/2674/a5619560a37536672972687f78227882bf6a.pdf
Those menu entries are not part of standard NetBeans. You need to integrate Visual Paradigm with NetBeans to get them.
From the link you provided:
NetBeans enables the user to import the XMI file from the system and
generate the corresponding BPEL code accordingly. Figure 3 describes
the methodology for transforming UML Functional Requirements into a
BPEL Specification.
VP – UML is an environment where UML diagrams can be developed. But,
the UML modeling tool must be integrated with the NetBeans in order to
generate the BPEL specification. Once the integration is successful,
XMI documents can be generated from the VP – UML and can be imported
into NetBeans...
Here are some instructions on how to integrate Visual Paradigm and NetBeans, though I don't know if that is the latest version.
Also, note that Visual Paradigm is a commercial product, and they only offer a free trial for 30 days.
Update based on clarification of the problem from the OP:
The VP documentation specifically mentions what to do if the VP menu entries are missing in NetBeans after integration:
NOTE: If you cannot find any Visual Paradigm menus in NetBeans after
the installation, it could be due to our plug-in failed to be
recognized by NetBeans. To solve this problem, please deactivate any
plug-in in NetBeans and restart NetBeans.
You can manage plug-in in NetBeans by selecting Tools > Plugin in
NetBeans.
Also, you can check the NetBeans log for errors relating to Visual Paradigm and update your post with details of any relevant information. The log will be named messages.log and will reside under your NetBeans installation folder in the log folder. There may also be older logs named messages.log.1, messages.log.2, etc. which could contain relevant information.

Generating UML diagrams using NetBeans 7.2

I found this link:
http://wiki.netbeans.org/NetbeansUML
for generating UML diagrams from existing code; admitedly using NetBeans 5.5.
I followed the outlined procedure but just get an empty -Model project.
Does the "Reverse Engineer..." method not work in NetBeans 7.2? If not then why isn't it disabled?
Thanks
Graham
After successfully installing easyUML plugin, do the following steps in Netbeans IDE:
File->New Project->UML->UML Diagrams Project
Rightclick on your Java Project in the project structure window->choose "easy UML create class diagram"
Refer to your UML project
Et voila!
No, the NetBeans UML is only available for NB 6.7 and earlier releases. See here for more informations.
Alternatives:
Visual Paradigm: SDE for NetBeans
JDeveloper
Both are listed at the NB UML website.
There is very useful plugin for NetBeans for generating UML diagrams called EasyUML.
http://plugins.netbeans.org/plugin/55435/easyuml

How to install UML plugin for Eclipse?

I'm programming with Eclipse and I wanna use UML diagrams in Eclipse Indigo. I try to install either UML2 or UML2 Tools plugins but I don't succeed.
By the way, I downloaded ZIP files of EMF, XSD, UML2 SDK, UML2 Tools and extracted them then copy their files into plugins and features folders. I see installed files in Eclipse but I can't yet work with it.
I don't know what should I do. Could you tell me, please?
The easiest way to get a version of Eclipse with all the UML plugins is to download the Eclipse Modeling Tools distribution from this page.
If you only have downloaded the "plain" Eclipse Classic (and not EMT as #ChrisH suggested), go to Help->Install Modeling Components and install "Papyrus" that should get you started with UML.
Insert Eclipse Indigo update site in Install new Software -->Modelling.
There you will see one category named as modelling.Expand it & choose UML & then follow the procedure.
I've installed the Luna version of Eclipse Modeling https://www.eclipse.org/downloads/packages/eclipse-modeling-tools/lunar and the "EMF Generator Model" wizard is not found under the Eclipse Modeling Framework. I've reviewed the Luna documentation to see if the generator is embedded or moved to a different package. I also installed Papyrus and all of the EMF related packages that were not installed and restarted. No luck yet.

Eclipse 3.6 do not have UML2 Tools?

I'd like to install UML2 Tool plugin in eclipse 3.6, but I can not find it in update-manager
Could anyone help me install this plugin ?
Thanks
"UML2 Tools" didn't make the Helios release train. And the version of UML2 Tools that was in Galileo won't work as it has dependencies on a component from MDT/OCL that was removed in the version of that project that went into Helios.
This FAQ has a complicated workaround.
As others have mentioned, development in the UML2 Tools project seems to have stopped, and Papyrus could be a replacement. The UML2 project at Eclipse (which is a library that implements the UML 2.* metamodel, but does not provide diagramming features) has not died, and many commercial products and open source projects rely on it. And no, the UML standard itself hasn't died either, and is undergoing active development.
You have two open source projects (e.g. Papyrus and Topcased) and two commercial tools (Omondo EclipseUML and RSA IBM).
btw, UML is really very few uses today.
It seems to me that the GMF project on which Eclipse modeling tools are based is stopped since Eclipse 3.5. A difficult upgrade to 3.6 was made but I doubt that 3.7 will ever be done. I therefore consider that Eclipse 3.6 is the last UML version for Eclipse and no other smart UML tool will be developped on the latest Eclipse indigo 3.7 and further builds.
You will find all UML tools in Eclipse Market Place ("UML" category)
The official UML2 Eclipse project is still in active development, and can be downloaded here.
Plus MDT/UML2 provides only the metamodel, it does not provide UML modelling tools themselves. One implementation is MDT-UML2Tools (which is not currently updated for Helios and more).
So Eclipse Market place remains the place where you can find more complete UML2 tools.
Dont worry nobody really cares about UML any more. Write better documentation w/ the code rather than silly diagrams that quickly become out of date and you and those that follow will have an easier life.

what is the correct version of Eclipse for Coldfusion?

Usually when one wants to create a new file in the Eclipse IDE , Java, Javascript, Colsdfusion PHP etc are provided as the options for the new files.
I recently downloaded Eclipse for Coldfusion 8 and excecuted the file "software/dw/java/europa/J2EE-SDK-Europa-33-win32.zip" .
Now when I want to create a New File "only JAVA " option is available. There is no coldfusion or HTML!
So can any one provide me the Exact/correct link for Codfusion related Eclipse?
(On the Eclipse website there are many Eclipse related downloads but I am not sure which one is specific for Coldfusion.)
There's CFEclipse, a free, open-source Eclipse plug-in for working with CFML. And of course there's Adobe's ColdFusion Builder, a commercial product that works as either a plug-in for an existing Eclipse installation, or as a full stand-alone product (with Eclipse already baked in).
CFEclipse 1.3.6, the current stable version, works with Eclipse 3.4.x or 3.5.x. Here's the CFEclipse wiki.
The stated Eclipse versions required for ColdFusion Builder are 3.4.2 or 3.5. Here's Adobe's requirements page.
If you're using one of these as a plug-in and you don't need a lot of the other Eclipse features, the J2EE version of Eclipse is probably overkill (it's the biggest package). You can try out a more minimal Eclipse install, then update and add plug-ins as you need them. Try the Eclipse Platform Binary, for example.
There's also Adobe's ColdFusion Builder IDE specially created for this purpose. It proposes some features not available in CFEclipse, but not free (though there's a trial version available).
In addition to Ken's answer please note that you can already use preview builds of CFEclipse with latest Eclipse 3.6 Helios. I am using this configuration on daily basis and it is pretty stable and more efficient than previous version for me.
If you will expierience problems with preview builds, feel free to post them into the CFEclipse groups, developers usually react pretty quickly.
One more hint for you. Sometimes after installing the plugin via Add Sofware further updates do not work correcly. I've experienced this issue few times so it can be useful to know the solution.
To fix this check the Preferences > Install/Update > Available Software Sites. If needed entry missing -- create it manually using the same update URL as for installation.
Also there's an Eclipse-based version of Adobe CF manual available, see this help page for details.
Hope this helps.