Download version 3.0.0 of bioinfweb.commons.java
You are downloading an older version (3.0.0-658 beta) of bioinfweb.commons.java which was released on 2018-02-04 22:45:00.0 The latest version can be found here.
License
bioinfweb.commons.java is distributed under GNU Lesser General Public License. Copyright (C) 2008-2011, 2013-2018 by Ben Stöver and Sarah Wiechers. This program is distributed in the hope that it will be useful, but without any warranty; without even the implied warranty of merchantability or fitness for a particular purpose. See the GNU Lesser General Public License for more details.
By downloading bioinfweb.commons.java you agree with the License. Please read it carefully.
Note that the releases 1.x were distributed under GNU General Public License instead.
Downloads
Complete download
The complete download contains the classes of all components associated with this release.
Complete binary, sources, docs | bioinfweb.commons.java complete-3.0.0.zip |
---|---|
Complete binary only | bioinfweb.commons.java complete-3.0.0-bin.zip |
[Browse source codes] [Browse JavaDoc]
Single component downloads
The following components are associated with version 3.0.0. Components that were updated in this version are shown in bold.
Component | Module binary JAR | Module sources |
---|---|---|
Core | core-3.0.0.jar | core-3.0.0-source.zip |
Applet | applet-1.0.0.jar | |
Bio | bio-3.0.0.jar | bio-3.0.0-source.zip |
Testing | testing-2.0.0.jar | |
Servlet | servlet-1.0.0.jar | |
SQL | sql-1.0.0.jar | |
Swing | swing-3.0.0.jar | swing-3.0.0-source.zip |
SWT | swt-2.4.0.jar | swt-2.4.0-source.zip |
Experimental | experimental-2.0.0.jar |
Subversion
Developers can also check out the source codes directly from the subversion repository under https://secure.bioinfweb.info/Code/svn/commons.java/trunk/main/.
Maven
Developers can use the following code to add dependencies for the modules of bioinfweb.commons.java to their Maven project.
Dependencies
<dependency> <groupId>info.bioinfweb.commons.java</groupId> <artifactId>bioinfweb-commons-java-core</artifactId> <version>3.0.0</version> </dependency> <dependency> <groupId>info.bioinfweb.commons.java</groupId> <artifactId>bioinfweb-commons-java-applet</artifactId> <version>1.0.0</version> </dependency> <dependency> <groupId>info.bioinfweb.commons.java</groupId> <artifactId>bioinfweb-commons-java-bio</artifactId> <version>3.0.0</version> </dependency> <dependency> <groupId>info.bioinfweb.commons.java</groupId> <artifactId>bioinfweb-commons-java-testing</artifactId> <version>2.0.0</version> </dependency> <dependency> <groupId>info.bioinfweb.commons.java</groupId> <artifactId>bioinfweb-commons-java-servlet</artifactId> <version>1.0.0</version> </dependency> <dependency> <groupId>info.bioinfweb.commons.java</groupId> <artifactId>bioinfweb-commons-java-sql</artifactId> <version>1.0.0</version> </dependency> <dependency> <groupId>info.bioinfweb.commons.java</groupId> <artifactId>bioinfweb-commons-java-swing</artifactId> <version>3.0.0</version> </dependency> <dependency> <groupId>info.bioinfweb.commons.java</groupId> <artifactId>bioinfweb-commons-java-swt</artifactId> <version>2.4.0</version> </dependency> <dependency> <groupId>info.bioinfweb.commons.java</groupId> <artifactId>bioinfweb-commons-java-experimental</artifactId> <version>2.0.0</version> </dependency>
Repository
<repository> <id>bioinfweb-maven-repo</id> <name>bioinfweb repository</name> <url>http://bioinfweb.info/MavenRepository/</url> </repository>
Changes in this version
- New release of core
- New release of bio
- New release of swing
- Some changes were considered as API changes and the major version number was therefore increased.
Core
- Added remove method in NonOverlappingIntervallList for removing selected parts of a character set. Inherited remove method overwritten to provide consitent behavior.
- GenericChangeEvent and GenericEventObject added.
- ApplicationLoggerDialog added.
Bio
- SequenceUtils.oneLetterAminoAcidConstituents() and threeLetterAminoAcidConstituents() now return an empty array instead of null if a non-ambiguity code is passed. (API change by changed behavior.)
Swing
- JTextAreaApplicationLogger SwingDocumentApplicationLogger moved to swing module. (API change)
Other versions
The following links lead you to lists of all releases of the different components.