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
bouncycastle bcmail-jdk14 136 - jar
bouncycastle bcprov-jdk14 136 - jar
com.lowagie itext 2.0.7 - jar
com.webrenderer webrenderer 3.0 - jar
com.webrenderer webrenderer-osx 3.0 - jar
com.webrenderer webrenderer-win 3.0 - jar
commons-collections commons-collections 3.1 - jar
concurrent concurrent 1.3.4 - jar
ekit ekit 1.1 - jar
javax.mail mail 1.4 - jar
jdom jdom 1.0 - jar
jgoodies binding 1.0 - jar
jgoodies looks 1.3.1 - jar
jgroups jgroups-all 2.2.8 - jar
jmdns jmdns 1.0rc2 - jar
jtidy jtidy 8.0-20060801.131059-3 - jar
mysql mysql-connector-java 3.1.12 - jar
net.java.dev.xhtmlrenderer core-renderer R6 - jar
net.java.dev.xhtmlrenderer cssparser-fs 0.9.4 - jar
net.sf.sail qti-bindings 2.0-20080502.135139-30 - jar
net.sf.sail sail-core 0.4.5-20080501.000901-595 - jar
org.concord swing 0.1.0-20080331.180013-74 - jar
org.mozdev.mozswing mozswing-complete 1.0-20080221.165853-7 - jar
org.telscenter pedraw 1.3.0-20080501.001106-598 - jar
org.telscenter sensemaker 1.3.3 - jar
org.telscenter.external.com.miglayout miglayout-swing 1.5 - jar
org.telscenter.external.net.java.javadesktop.myswing myswing 1.0.1 - jar
org.telscenter.external.wizard wizard 0.99 - jar
org.telscenter.external.xito dialog 1.0 - jar
swingx swingx 0.8.0 - jar
swingx.databinding swingx-databinding 0.8.0 - jar
swingx.swingworker swingx-swingworker 0.8.0 - jar
tablelayout TableLayout 20020517 - jar
vldocking vldocking 2.0.5 - jar
xpp3 xpp3 1.1.3.4-RC8 - jar

provided

The following is a list of provided dependencies for this project. These dependencies are required to compile the application, but should be provided by default when using the library:

GroupId ArtifactId Version Classifier Type Optional
org.telscenter.com.apple.eawt apple-java-extensions 1.3 - 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
aelfred aelfred 1.1.1 - jar
com.sun.xml.bind jaxb-impl 2.0.3 - jar
commons-beanutils commons-beanutils 1.7.0 - jar
commons-io commons-io 1.1 - jar
commons-lang commons-lang 2.0 - jar
commons-logging commons-logging 1.0.3 - jar
javax.activation activation 1.1 - jar
javax.xml.bind jaxb-api 2.0 - jar
javax.xml.bind jsr173_api 1.0 - jar
jsr223 script 1.0ea - jar
jug jug 1.1.2 - jar
log4j log4j 1.2.8 - jar
rhino js 1.6R2 - jar
xerces dom3-xml-apis 1.0 - jar
xstream xstream 1.1.2 - jar

test

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

GroupId ArtifactId Version Classifier Type Optional
junit junit 4.0 - jar

Project Dependency Graph

Dependency Tree

Dependency Listings

Pas Learner Runtime

A suite of projects facilitating Project-activity-step styles of digital curriculum.

http://tels.sourceforge.net/pas-suite/pas-learner-runtime

SAIL Core

Scalable Architecture for Interactive Learning

http://sail.sourceforge.net/sail-core

Java Uuid Generator

Unnamed - commons-beanutils:commons-beanutils:jar:1.7.0

Logging

Commons Logging

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

Lang

Commons.Lang, a package of Java utility classes for the classes that are in java.lang's hierarchy, or are considered to be so standard as to justify existence in java.lang.

IO

Commons-IO contains utility classes, stream implementations, file filters, and endian classes.

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

Rhino

JSR-223 Scripting Framework

JSR-233 Scripting reference implementation

http://www.jcp.org/aboutJava/communityprocess/edr/jsr223/

Unnamed - xstream:xstream:jar:1.1.2

Pedraw

Pedraw, the pedagogical drawing tool. Based in SVG.

http://tels.sourceforge.net/pedraw

Unnamed - log4j:log4j:jar:1.2.8

Unnamed - jmdns:jmdns:jar:1.0rc2

Unnamed - org.telscenter.external.xito:dialog:jar:1.0

Unnamed - jgoodies:looks:jar:1.3.1

Unnamed - jdom:jdom:jar:1.0

Unnamed - com.webrenderer:webrenderer:jar:3.0

Unnamed - com.webrenderer:webrenderer-win:jar:3.0

Unnamed - com.webrenderer:webrenderer-osx:jar:3.0

MySQL java connector

MySQL java connector

http://dev.mysql.com/usingmysql/java/

Unnamed - tablelayout:TableLayout:jar:20020517

Dough Lea's util.concurrent package

Unnamed - jgroups:jgroups-all:jar:2.2.8

JavaMail API

The JavaMail API provides a platform-independent and protocol-independent framework to build mail and messaging applications.

https://glassfish.dev.java.net/javaee5/mail/

Sensemaker

Sensemaker for the WOBBLE. Version 1.3 finally breaks from the JDK 1.02 event model and thus requires JDK 1.1

http://tels.sourceforge.net/sensemaker

Unnamed - aelfred:aelfred:jar:1.1.1

Unnamed - vldocking:vldocking:jar:2.0.5

Unnamed - ekit:ekit:jar:1.1

Unnamed - xpp3:xpp3:jar:1.1.3.4-RC8

http://www.extreme.indiana.edu/xgws/xsoap/xpp/mxp1/

Binding

The JGoodies Binding library connects object properties to Swing user interface components. And it helps you represent the state and behavior of a presentation independently of the GUI components used in the interface.

https://binding.dev.java.net/

Swing

A collection of swing utilities

http://source.concord.org/maven2/maven2-svn/core/swing

Unnamed - net.java.dev.xhtmlrenderer:core-renderer:jar:R6

Unnamed - net.java.dev.xhtmlrenderer:cssparser-fs:jar:0.9.4

Unnamed - commons-collections:commons-collections:jar:3.1

Types that extend and augment the Java Collections Framework.

Unnamed - swingx:swingx:jar:0.8.0

Unnamed - swingx.swingworker:swingx-swingworker:jar:0.8.0

Unnamed - swingx.databinding:swingx-databinding:jar:0.8.0

Unnamed - org.telscenter.com.apple.eawt:apple-java-extensions:jar:1.3

iText, a Free Java-PDF library

iText, a free Java-PDF library

http://www.lowagie.com/iText/

Unnamed - bouncycastle:bcmail-jdk14:jar:136

POM was created from install:install-file

Legion of the Bouncy Castle Java Cryptography APIs

The Bouncy Castle Crypto package is a Java implementation of cryptographic algorithms. The package is organised so that it contains a light-weight API suitable for use in any environment (including the newly released J2ME) with the additional infrastructure to conform the algorithms to the JCE framework.

http://www.bouncycastle.org/java.html

Unnamed - org.telscenter.external.wizard:wizard:jar:0.99

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 interface to the document that is being processed, which effectively makes you able to use JTidy as a DOM parser for real-world HTML.

http://jtidy.sourceforge.net

Unnamed - xerces:dom3-xml-apis:pom:1.0

Unnamed - org.telscenter.external.net.java.javadesktop.myswing:myswing:jar:1.0.1

Unnamed - org.telscenter.external.com.miglayout:miglayout-swing:jar:1.5

POM was created from deploy:deploy-file

Unnamed - org.mozdev.mozswing:mozswing-complete:jar:1.0-20080221.165853-7

SAIL QTI bindings

Bindings of IMS QTIv2.0 using JAXB 2.1

http://sail.sourceforge.net/qti-bindings

Unnamed - com.sun.xml.bind:jaxb-impl:jar:2.0.3

Unnamed - javax.xml.bind:jaxb-api:jar:2.0

Unnamed - javax.xml.bind:jsr173_api:jar:1.0

JavaBeans Activation Framework (JAF)

JavaBeans Activation Framework (JAF) is a standard extension to the Java platform that lets you take advantage of standard services to: determine the type of an arbitrary piece of data; encapsulate access to it; discover the operations available on it; and instantiate the appropriate bean to perform the operation(s).

http://java.sun.com/products/javabeans/jaf/index.jsp

Unnamed - junit:junit:jar:4.0

http://junit.org