Project Dependencies

compile

The following is a list of compile dependencies for this project. These dependencies are required to compile and run the application:

GroupId ArtifactId Version Classifier Type Optional
c3p0 c3p0 0.9.1 - jar
com.google.code.guice guice 1.0 - jar
com.h2database h2 1.0.20070304 - jar
commons-beanutils commons-beanutils 1.8.0-BETA - jar
commons-jexl commons-jexl 1.1 - jar
commons-math commons-math 1.1 - jar
groovy groovy-all-1.0-jsr 04 - jar
hsqldb hsqldb 1.8.0.7 - jar
imagej imagej 1.38 - jar
org.antlr antlr 3.0 - jar
org.antlr antlr-runtime 3.0 - jar
org.antlr stringtemplate 3.0 - jar
org.codehaus.groovy groovy-engine 1.5.1 - jar
org.hibernate hibernate-entitymanager 3.2.1.ga - jar
org.hibernate hibernate-tools 3.2.0.beta9a - jar
org.jruby jruby-complete 1.0.1 - jar
org.jruby jruby-engine 1.0.1 - jar

Project Transitive Dependencies

The following is a list of transitive dependencies for this project. Transitive dependencies are the dependencies of the project dependencies.

compile

The following is a list of compile dependencies for this project. These dependencies are required to compile and run the application:

GroupId ArtifactId Version Classifier Type Optional
antlr antlr 2.7.6 - jar
asm asm 1.5.3 - jar
asm asm-attrs 1.5.3 - jar
cglib cglib 2.1_3 - jar
commons-collections commons-collections 2.1.1 - jar
commons-discovery commons-discovery 0.2 - jar
commons-logging commons-logging 1.0.4 - jar
dom4j dom4j 1.6.1 - jar
freemarker freemarker 2.3.4 - jar
javax.persistence persistence-api 1.0 - jar
javax.transaction jta 1.0.1B - jar
jboss javassist 3.3.ga - jar
jboss jboss-archive-browsing 5.0.0alpha-200607201-119 - jar
junit junit 3.8.1 - jar
net.sf.ehcache ehcache 1.2.3 - jar
org.hibernate hibernate 3.2.2.ga - jar
org.hibernate hibernate-annotations 3.2.1.ga - jar
org.hibernate jtidy r8-20060801 - jar

Project Dependency Graph

Dependency Listings

shapelogic

Open source robotic vision and image processing project, written in Java.

http://maven.apache.org

BeanUtils

BeanUtils provides an easy-to-use but flexible wrapper around reflection and introspection.

http://commons.apache.org/beanutils/index.html

H2 Database Engine

H2 Database Engine

http://www.h2database.com

Guice

Guice (pronounced 'juice') is a lightweight dependency injection framework for Java 5, brought to you by Google.

http://code.google.com/p/google-guice/

Commons JEXL

Jexl is an implementation of the JSTL Expression Language with extensions.

http://jakarta.apache.org/commons/jexl/

JUnit

JUnit is a regression testing framework written by Erich Gamma and Kent Beck. It is used by the developer who implements unit tests in Java.

http://junit.org

HSQLDB

Lightweight 100% Java SQL Database Engine

http://hsqldb.org/

Hibernate EntityManager

Hibernate EntityManager implements the programming interfaces and lifecycle rules as defined by the EJB3 persistence specification.

http://entitymanager.hibernate.org

Hibernate Annotations

EJB3-style annotations for Hibernate

http://annotations.hibernate.org

Javassist

Javassist (Java programming assistant) is a load-time reflective system for Java.

http://www.jboss.org/products/javassist

Unnamed - jboss:jboss-archive-browsing:jar:5.0.0alpha-200607201-119

Hibernate Tools

Forward- and reverse-engineering tools for Eclipse and Ant.

http://tools.hibernate.org

Hibernate

Relational Persistence for Java

http://www.hibernate.org

Unnamed - freemarker:freemarker:jar:2.3.4

JTidy

JTidy is a Java port of HTML Tidy, a HTML syntax checker and pretty printer. Like its non-Java cousin, JTidy can be used as a tool for cleaning up malformed and faulty HTML. In addition, JTidy provides a DOM parser for real-world HTML.

http://jtidy.sourceforge.net

c3p0:JDBC DataSources/Resource Pools

c3p0 is an easy-to-use library for augmenting traditional (DriverManager-based) JDBC drivers with JNDI-bindable DataSources, including DataSources that implement Connection and Statement Pooling, as described by the jdbc3 spec and jdbc2 std extension.

http://c3p0.sourceforge.net

Unnamed - imagej:imagej:pom:1.38

Math

The Math project is a library of lightweight, self-contained mathematics and statistics components addressing the most common practical problems not immediately available in the Java programming language or commons-lang.

http://jakarta.apache.org/commons/math/

Discovery

Commons Discovery

Logging

Commons Logging is a thin adapter allowing configurable bridging to other, well known logging systems.

http://jakarta.apache.org/commons/logging/

Unnamed - org.antlr:antlr:jar:3.0

Unnamed - org.antlr:antlr-runtime:jar:3.0

Stringtemplate

A template library based on the AntLR parser

http://www.stringtemplate.org/

AntLR

http://www.antlr.org/

Unnamed - groovy:groovy-all-1.0-jsr:jar:04

Unnamed - org.codehaus.groovy:groovy-engine:pom:1.5.1

Unnamed - org.jruby:jruby-engine:pom:1.0.1