Borland Together Eclipse Plugin Download

Active1 month ago
  1. Maven Eclipse Plugin Download
  2. Groovy Eclipse Plugin Download
  3. Best Eclipse Plugins
  4. Tomcat Eclipse Plugin
  5. How To Install Eclipse Plugin
  6. Plugins For Eclipse

How can I generate UML diagrams (especially sequence diagrams) from existing Java code?

Jonathan

For installing Together in an existing Eclipse instance, use Borland Together 12.6 archived update site or Borland Eclipse 4.3.1 online update site. To install Together in an Eclipse version other than 4.3.1 you may need to replace all occurrences of the Equinox plugin version in the Together.ini and command line launchers with the actual. Borland Together Edition for Eclipse (v. 6.3) - box pack - 1 user overview and full product specs on CNET. SoftMaker will donate 10 cents to charity for every FreeOffice download.

Jonathan
4,2485 gold badges25 silver badges33 bronze badges

Maven Eclipse Plugin Download

>I have a problem trying to create an emf model in eclipse 3.0 (emf version >2.0) from a class model wich was created in Borland Together 6.2 >(standalong application, not eclipse plugin!). By adding the following code below to your website you will be able to add an install button for UMLet - UML Tool for Fast UML Diagrams. To install the plugin just drop the jar into the 'eclipse/plugins' folder. Download button inactive. Submitted by Tomas Cabrera on Thu. The hardest part is figuring out how to download the. The free IDEs and Free compiler languages ate into Borland's sales. Eclipse, Netbeans, IntelliJ, BlueJ, Sublime Text, GNU C/C++, Apple XCode, FreePascal/Lazarus, Ruby/Ruby on Rails, Python, Code::Blocks, etc. In 2005 Microsoft introduce Visual Studio Express a free version of their development tools. I would like to use EPF as a plugin for Borland Together environment. As both are based on eclipse I thought it would be possible. After copying the folders features and plugins into Borland Together it seemed to work fine. I can edit method content but I cant save them. I can´t create new ones 'cause I can´t save either.

14 Answers

Is what I used. It is easily installed from the repository:

And produces quite nice UML diagrams:

Description from the website:

Groovy Eclipse Plugin Download

The ObjectAid UML Explorer is different from other UML tools. It uses the UML notation to show a graphical representation of existing code that is as accurate and up-to-date as your text editor, while being very easy to use. Several unique features make this possible:

  • Your source code and libraries are the model that is displayed, they are not reverse engineered into a different format.
  • If you update your code in Eclipse, your diagram is updated as well; there is no need to reverse engineer source code.
  • Refactoring updates your diagram as well as your source code. When you rename a field or move a class, your diagram simply reflects the changes without going out of sync.
  • All diagrams in your Eclipse workspace are updated with refactoring changes as appropriate. If necessary, they are checked out of your version control system.
  • Diagrams are fully integrated into the Eclipse IDE. You can drag Java classes from any other view onto the diagram, and diagram-related information is shown in other views wherever applicable.
Thomas AhleThomas Ahle
22.5k16 gold badges67 silver badges98 bronze badges

EDIT:If you're a designer then Papyrus is your best choice it's very advanced and full of features, but if you just want to sketch out some UML diagrams and easy installation then ObjectAid is pretty cool and it doesn't require any plugins I just installed it over Eclipse-Java EE and works great !.

UPDATE Oct 11th, 2013

My original post was in June 2012 a lot of things have changed many tools has grown and others didn't. Since I'm going back to do some modeling and also getting some replies to the post I decided to install papyrus again and will investigate other possible UML modeling solutions again. UML generation (with synchronization feature) is really important not to software designer but to the average developer.

I wish papyrus had straightforward way to Reverse Engineer classes into UML class diagram and It would be super cool if that reverse engineering had a synchronization feature, but unfortunately papyrus project is full of features and I think developers there have already much at hand since also many actions you do over papyrus might not give you any response and just nothing happens but that's out of this question scope anyway.

The Answer (Oct 11th, 2013)

Tools

  1. Download Papyrus
  2. Go to Help -> Install New Software...
  3. In the Work with: drop-down, select --All Available Sites--
  4. In the filter, type in Papyrus
  5. After installation finishes restart Eclipse
  6. Repeat steps 1-3 and this time, install Modisco

Steps

  1. In your java project (assume it's called MyProject) create a folder e.g UML
  2. Right click over the project name -> Discovery -> Discoverer -> Discover Java and inventory model from java project, a file called MyProject_kdm.xmi will be generated.
  3. Right click project name file --> new --> papyrus model -> and call it MyProject.
  4. Move the three generated files MyProject.di , MyProject.notation, MyProject.uml to the UML folder
  5. Right click on MyProject_kdm.xmi -> Discovery -> Discoverer -> Discover UML model from KDM code again you'll get a property dialog set the serialization prop to TRUE to generate a file named MyProject.uml

  6. Move generated MyProject.uml which was generated at root, to UML folder, Eclipse will ask you If you wanted to replace it click yes. What we did in here was that we replaced an empty model with a generated one.

  7. ALT+W -> show view -> papyrus -> model explorer

  8. In that view, you'll find your classes like in the picture

  9. In the view Right click root model -> New diagram

  10. Then start grabbing classes to the diagram from the view

Some features

Best Eclipse Plugins

  • To show the class elements (variables, functions etc) Right click on any class -> Filters -> show/hide contents Voila !!

  • You can have default friendly color settings from Window -> pereferences -> papyrus -> class diagram

  • one very important setting is Arrange when you drop the classes they get a cramped right click on any empty space at a class diagram and click Arrange All

  • Arrows in the model explorer view can be grabbed to the diagram to show generalization, realization etc

  • After all of that your settings will show diagrams like

  • Synchronization isn't available as far as I know you'll need to manually import any new classes.

That's all, And don't buy commercial products unless you really need it, papyrus is actually great and sophisticated instead donate or something.

Disclaimer: I've no relation to the papyrus people, in fact, I didn't like papyrus at first until I did lots of research and experienced it with some patience. And will get back to this post again when I try other free tools.

Ismail MarmoushIsmail Marmoush
5,84422 gold badges69 silver badges104 bronze badges

What is your codebase? Java or C++?

eUML2 for Java is a powerful UML modeler designed for Java developper in Eclipse. The free edition can be used for commercial use. It supports the following features:

  • CVS and Team Support
  • Designed for large project with multiple and customizable model views
  • Helios Compliant
  • Real-time code/model synchronization
  • UML2.1 compliant and support of OMG XMI
  • JDK 1.4 and 1.5 support
  • The commercial edition provides:

  • Advanced reversed engineering

  • Powerful true dependency analyze tools
  • UML Profile and MDD
  • Database tools
  • Customizable template support
Glorfindel
17.3k11 gold badges53 silver badges75 bronze badges
prakashprakash
31.2k24 gold badges86 silver badges112 bronze badges

How about PlantUML?It's not for reverse engineering!!! It's for engineering before you code.

ZamelZamel
5361 gold badge9 silver badges21 bronze badges

On Intellij IDEA, ZenUML can generate sequence diagram from Java code.

Check it out at https://plugins.jetbrains.com/plugin/12437-zenuml-support

Xiao Peng - ZenUML.comXiao Peng - ZenUML.com
4,4276 gold badges31 silver badges42 bronze badges

I developed a maven plugin that can both, be run from CLI as a plugin goal, or import as dependency and programmatically use the parser, @see Main#main() to get the idea on how.

It renders PlantUML src code of desired packages recursively that you can edit manually if needed (hopefully you won't). Then, by pasting the code in the plantUML page, or by downloading plant's jar you can render the UML diagram as a png image.

Check it out here https://github.com/juanmf/Java2PlantUML

Example output diagram:

Any contribution is more than welcome. It has a set of filters that customize output but I didn't expose these yet in the plugin CLI params.

It's important to note that it's not limited to your *.java files, it can render UML diagrams src from you maven dependencies as well. This is very handy to understand libraries you depend on. It actually inspects compiled classes with reflection so no source needed

Be the 1st to star it at GitHub :P

juanmfjuanmf
1,7241 gold badge19 silver badges26 bronze badges

I would recommend EclipseUML from Omondo for general usage, although I did experience some problems a few months back, with my web projects. They had a free edition at one point in time, but that is supposedly no longer promoted.

If you are really keen on reverse engineering sequence diagrams from source code, I would recommend jTracert.

As far as Eclipse projects themselves are concerned, the Eclipse UML2 Tools project might support reverse engineering, although I've have never seen its use in practice.

The MoDisco (Model Discovery) project Eclipse GMT project seems to be clearer in achieving your objective. The list of technology specific tools would be a good place to start with.

Vineet Reynolds

Tomcat Eclipse Plugin

Vineet Reynolds
67.9k16 gold badges134 silver badges170 bronze badges

I found Green plugin very simple to use and to generate class diagram from source code.Give it a try :).Just copy the plugin to your plugin dir.

pcmindpcmind

You could also give the netbeans UML modeller a try. I have used it to generate javacode that I used in my eclipse projects. You can even import eclipse projects in netbeans and keep the eclipse settings synced with the netbeans project settings.

I tried several UML modellers for eclipse and wasn't satisfied with them. They were either unstable, complicated or just plain ugly. ;-)

Patrick CornelissenPatrick Cornelissen
6,0262 gold badges38 silver badges64 bronze badges

Using IntelliJ IDEA. To generate class diagram select package and press Ctrl + Alt + U:

By default, it displays only class names and not all dependencies. To change it: right click -> Show Categories... and Show dependencies:

To genarate dependencies diagram (UML Deployment diagram) and you use maven go View -> Tool Windows -> Maven Projects and press Ctrl + Alt + U:

The result:

Also it is possible to generate more others diagrams. See documentation.

Igor RybakIgor Rybak

You can use the 30 days evaluation build of EclipseUML for Eclipse 3.5 : http://www.uml2.org/eclipse-java-galileo-SR2-win32_eclipseUML2.2_package_may2010.zipThis is not the latest 3.6 build, but is pretty good and don't require you purchase it for testing and reverse engineering.

Reverse engineering : http://www.forum-omondo.com/documentation_eclipseuml_2008/reverse/reverse/reverse_engineering_example.html

Live flash demo: http://www.ejb3.org/reverse.swf

EclipseUML Omondo is the best tool in the world for Java. Only eUML seems to compete with it on this live java synchronization market, but eUML adds model tags in the code which is really very very bad and a definitive no go for me.

magi182

How To Install Eclipse Plugin

2,9571 gold badge11 silver badges21 bronze badges
UML GURUUML GURU
1,4541 gold badge9 silver badges7 bronze badges

By far the best tool I have used for reverse engineering, and round tripping java -> UML is Borland's Together. It is based on Eclipse (not just a single plugin) and really works well.

serg10serg10
22.7k13 gold badges62 silver badges90 bronze badges

I suggest PlantUML. this tools is very usefull and easy to use. PlantUML have a plugin for Netbeans that you can create UML diagram from your java code.

you can install PlantUML plugin in the netbeans by this method:

Netbeans Menu -> Tools -> Plugin

Now select Available Plugins and then find PlantUML and install it.

For more information go to website: www.plantuml.com

MasoodMasood

I've noticed SequenceDiagram plugin for Intellij is also a good option.

Plugins For Eclipse

srinivasysrinivasy
1,2592 gold badges7 silver badges19 bronze badges
Eclipse

protected by YOUApr 17 '11 at 12:10

Thank you for your interest in this question. Because it has attracted low-quality or spam answers that had to be removed, posting an answer now requires 10 reputation on this site (the association bonus does not count).
Would you like to answer one of these unanswered questions instead?

Not the answer you're looking for? Browse other questions tagged javaumlreverse-engineeringdiagram or ask your own question.

Together
Developer(s)Borland
Stable release
Operating systemCross-platform
TypeJava IDE, UML modeling tool
LicenseProprietary
Websiteborland.com/products/Together

Together is a product from Borland, formerly from TogetherSoft (acquired by Borland in 2003), that currently integrates a JavaIDE, which originally had its roots in JBuilder, with a UML modeling tool.

The product line was previously sold in three levels of functionality: Together Developer, Together Designer, and Together Architect; however, since 2007, Together has been unified into a single product. Earlier versions of the Together products were completely proprietary self-contained applications, whereas since the 2006 version Together has been based on Eclipse. The installation allows installing Together using an existing Eclipse installation.

Together is implemented as a set of Eclipse plugins. Together Developer provides Unified Modeling Language (UML) 1.4 modeling, multilanguage support, physical data modeling, design patterns, source code design pattern recognition, code template design and reuse, documentation generation, and code audits and metrics. Together adds language-neutral UML 2.0 diagramming, business process modeling, and logical data model, and logical to physical data model transformation and custom pattern support.

Together currently uses the Eclipse 4.3.1 platform.[1]

BPMN diagrams can be created by import from and used to generate output to business process execution language with Web Services definitions (BPEL4WS).Audits and metrics are provided at both the model and code level, defined in Object Constraint Language (OCL) 2.0.Together supports Design Patterns, Java 6, C++, CORBA, and Query/View/Transformation model transformations.

See also

References

  1. 'Data Sheet, Together 12.6'(PDF). borland.com. Retrieved 2014-02-19.

External links

  • CFEclipse


This article is issued from Wikipedia - version of the 3/9/2016. The text is available under the Creative Commons Attribution/Share Alike but additional terms may apply for the media files.