JaMoPP is a set of Eclipse plug-ins that can be used to parse Java source code into EMF-based models and vice versa. JaMoPP consists of:
a complete Java5 Ecore Metamodel,
a complete Java5 EMFText Syntax, and
an implementation of Java5's static semantics analysis.
Through JaMoPP, every Java program can be processed as any other EMF model. JaMoPP therefore bridges the gap between modelling and Java programming. It enables the application of arbitrary EMF-based tools on full Java programs. Since JaMoPP is developed through metamodelling and code generation, extending Java and embedding Java into other modelling languages, using standard metamodeling techniques and tools, is now possible. To ensure the quality of JaMoPP, it has been successfully tested on a large code base.
Eclipse Icon Archive Tool
The Eclipse Icon Archive Tool allows an Eclipse user to browse and export icons from the Eclipse Project. Download the plug-in and place it into the Eclipse plug-in directory. The plug-in and documentation is available on the download page.
Papyrus is aiming at providing an integrated and user-consumable environment for editing any kind of EMF model and particularly supporting UML and related modeling languages such as SysML and MARTE. Papyrus provides diagram editors for EMF-based modeling languages amongst them UML 2 and SysML and the glue required for integrating these editors (GMF-based or not) with other MBD and MDSD tools.
Papyrus also offers a very advanced support of UML profiles that enables users to define editors for DSLs based on the UML 2 standard. The main feature of Papyrus regarding this latter point is a set of very powerful customization mechanisms which can be leveraged to create user-defined Papyrus perspectives and give it the same look and feel as a "pure" DSL editor.
The Workspace Mechanic automates maintenance of your Eclipse environment by tweaking preferences, adding extension locations, and so on. You can use it to:
* Create a consistent environment among groups as large as the entire company, your local team, or even among your own many workspaces
* Save time setting up new workspaces
* Create tasks that ensure your favorite new preferences are applied to all your current and future workspaces. (This is one of our favorite features!)
(See more in Overview.)
The Workspace Mechanic has been used extensively on Linux and tested on OSX.
JD-Eclipse is a plug-in for the Eclipse platform. It allows you to display all the Java sources during your debugging process, even if you do not have them all.
JD-Eclipse is free for non-commercial use. This means that JD-Eclipse shall not be included or embedded into commercial software products. Nevertheless, this project may be freely used for personal needs in a commercial or non-commercial environments.
Fitnesse for Eclipse Plugin
Add Fit and Fitnesse support to your Eclipse tooling environment!
The FitNesse for Eclipse Plugin enables developers to more easily use the FitNesse and Fit frameworks from within the Eclipse environment.
The Riena platform will be the foundation for building multi-tier enterprise client/server applications. As such Riena will broaden the usage of the service oriented architecture of OSGi/Equinox by providing access to local and remote services in a transparent way. Using this uniform programming model, the components of Riena and the business components of the enterprise application can be developed regardless of their target location. Components are later easily placed on client or server depending on the business requirements.
As an example the Riena user interface components will support a business process oriented user interface visualization and navigation metaphor which can be used as alternative to the default workbench layout.
JUDIE steht für Java Universal Database Import and Export. Das Tool exportiert einzelne oder alle Tabellen einer JDBC Datenbank nach XML und importiert diese wieder in andere Datenbanken. Es ist als API (JAR), Kommandozeilenprogramm oder Eclipse Plugin verfügbar. Es kann für Entwickler und Administratoren nützlich sein, um Daten zwischen Datenbanken zu übertragen, besonders zum Aufsetzen von Testdatenbanken. Wegen der einfachen API kann das auch automatisiert werden, z.B. als Skript oder Ant-Task.
The Eclipse Memory Analyzer is a fast and feature-rich Java heap analyzer that helps you find memory leaks and reduce memory consumption.
The Memory Analyzer was developed to analyze productive heap dumps with hundreds of millions of objects. Once the heap dump is parsed, you can re-open it instantly, immediately get the retained size of single objects and quickly approximate the retained size of a set of objects. The reference chain to the Garbage Collection Roots then details why the object is not garbage collected.
Using these features, a report automatically extracts leak suspects. It includes details about the objects accumulated, the path to the GC Roots, plus general information like system properties.
JAutodoc is an Eclipse Plugin for automatic adding Javadoc and file headers to your source code. It optionally generates initial comments from element name. Starting with Release 1.3 of JAutodoc it is possible to define Velocity templates for Javadoc and file headers.
The Relations application is a tool for knowledge management. It is a combination of a personal Wiki and an electronic slip box.
You can easily create items of three types (terms, texts and persons) and set them in relation to other items already entered, thus creating a rich context for your items. See the features list for more information.
Relations is a Rich Client Platform (RCP) application based on the Eclipse
Deployer is an Eclipse plug-in to deploy files in remote servers, using SSH. It uses SFtp protocol to transfer the files. Support for other protocols is a planned feature. It's written in Java and released under the Lesser General Public License (LGPL).
Deployer was originaly coded to aviod the manual upload of jar files to my server every time I made a modification. It adds a Preferences page to the resources to set the deployment information (server, remote path, user and password), and a submenu with a Deploy action.
OpenTime
OpenTime is an open-source and standards compliant solution to time and expense data collection brought to you by Mirasol Op'nWorks.
With OpenTime you benefit from the ease of use and flexibility of a rich (thick) client whithout sacrificing the benefits of and Internet and web-aware application. OpenTime leverages the most advanced and high performance Java™ technologies available namely Eclipse, SWT/JFace, Hibernate, embedded relational databases, XML.
Set up and run Xcarecrows 4 WS to manage Apache Tomcat and Apache Axis2 in a few clicks.
* Install and configure Apache Tomcat and Apache Axis2. SSL ready !
* Start, stop and restart Apache Tomcat servers
* Configure as many Apache Tomcat as needed. No limitation.
* Manage Web Applications
* Manage Tomcat users
* Deploy and undeploy Web Services
* Download new Web Applications
* Download new Web Services
* Apache Tomcat version 6.0.13 ready
* Apache Axis2 version 1.2 ready
Cogenit's Xcarecrows 4 XML for Eclipse completes today's powerful integrated development environment to handle the daily tasks required by an XML workflow. To this end, Xcarecrows 4 XML offers:
* a graphical XML, XML Schema and XML stylesheets editor ;
* a graphical XML tree comparator ;
* a built-in checker against XML Schemas ;
* an XSL transformations tool kit.
Welcome to soapUI; the leading, award winning, Web Services Testing tool.
soapUI is a Free and Open Source desktop application for Inspecting Web Services, Invoking Web Services, Developing Web Services, Simulating/Mocking Web Services and Functional, Load, Compliance Testing Web Services over HTTP.
If you've spent any time doing Java programming with Eclipse it must have occurred to you that support for viewing and editing Jar files is a little limited. Having used Eclipse for over eighteen months, and since I hadn't yet built an Eclipse plugin, I decided to dive right in and build a viewer/editor that would let me stop using File Explorer or WinZip(1) for manipulating the Jar files in my projects. Hopefully forever.
Five days later here it is: JarPlug, the Java ARchive PLUGin for Eclipse (sorry... :). And what days: going up the learning curve of Eclipse plugin internals and trying to figure out a workflow paradigm for editing Jar files that made sense inside the Eclipse IDE. More on that later.
UnitMetrics is an open-source tool project aiming to deliver useful information about a project and its related documents. Continuously gathering information the tool utilizes a set of available metrics and related analyze steps to provide useful findings for its users. Once the information are available certain views exist to easily view and interpret those findings.