Select a tag to browse associated projects and drill deeper into the tag cloud.
A seamless, aspect-oriented extension to the Java programming language. Provides clean modularization of crosscutting concerns, such as error checking and handling, synchronization, context-sensitive behavior, performance optimizations, monitoring and logging, debugging support, and multi-object protocols.
The AspectJ Development Tools (AJDT) project provides Eclipse platform based tool support for Aspect Oriented Software Development with AspectJ. AJDT offers a user experience that aims to be consistent with the Java Development Tools (JDT) when working with AspectJ projects and resources.
OVal is a pragmatic and extensible validation framework for any kind of Java objects (not only JavaBeans). Constraints can be declared with annotations (@NotNull, @MaxLength), POJOs or XML. Custom constraints can be expressed as custom Java classes or by using scripting languages such as ... [More]
JMule - is a Java based client for eDonkey 2000 networks. Using JMule, you will be able to share your files with anybody in the world. This client is completely free and the source code is distributed under the terms of the GNU General Public License. The name JMule means: "J" comes from ... [More]
Components to monitor server applications running inside a Java VM. Uses JMX and AspectJ to track and correlate performance and errors. Featured in a recent article on IBM Developerworks.
create tutorials within applications that are written on top eclipse's rcp. prism studios is a set of plugins that provide any eclipse based rcp client applications with capture, record, and playback. also, based on GEF, is the studio that provides functionality to the end user to edit ... [More]
Distributed caching can be a big, hairy, intricate, and complex proposition when using it extensively. Simple Spring Memcached (SSM) attempts to simplify implementation for several basic use cases. This project enables caching in Spring-managed beans, by using Java 5 Annotations and ... [More]
GWToolboxWelcome to the GWToolbox project. The GWToolbox project provides a collection of modules to help developers create robust web 2.0 / Ajax applications using the Google Web Toolkit (GWT). Current modulesCurrently the following modules are provided: gwtoolbox-commons: A library with ... [More]
Rejuvenate Pointcut is an open source, research prototype Eclipse plugin that limits the problems associated with fragile pointcuts in AspectJ by assisting developers in rejuvenating pointcuts as the base-code evolves. Development of the tool is current in its early stages and we welcome ... [More]