image

Jutil.org : programming as you know it is over

image

Table of Contents
Home
Contact
Documentation
Links
News
Features
Download
Javadoc API
Download

Download the latest release of Jutil.org here.


08-09-2002: coal 0.3 by Marko No. 5

Changelog

  • Further JML specification fixes.
  • Use the JML tool to generate the javadocs.
  • org.jutil.io.fileset
    • An Ant-like Fileset.
    • PatternPredicate and LocalDisk predicates for files.
  • org.jutil.relation
    • Fixes in the specifications.
    • Removal of unnecessary field in ReferenceSet.

Sourceforge download section

Direct links will be added once the sourceforge mirror are in sync.

Binary

org.jutil-coal-0.3.zip (US)
org.jutil-coal-0.3.zip (US)
org.jutil-coal-0.3.zip (BE)

Source

org.jutil-coal-src-0.3.zip (US)
org.jutil-coal-src-0.3.zip (US)
org.jutil-coal-src-0.3.zip (BE)

Javadoc

org.jutil-coal-javadoc-0.3.zip (US)
org.jutil-coal-javadoc-0.3.zip (US)
org.jutil-coal-javadoc-0.3.zip (BE)

21-07-2002: coal 0.2 by Marko No. 5

Changelog

  • Started with the restructuring of the packages. Old things are marked as deprecated.
  • Except for one class and one .jml class, all library classes are validated by the JML syntax checker.
  • org.jutil.java.collections
    • Added Stack
    • Added Dispenser
    • Initial work to make fifo's and priority queues Collections.
  • org.jutil.java.io
    • Renamed File(now deprecated) to ExtendedFile
  • org.jutil.javax.swing
    • Moved SliderControlledLabel to this package.
  • org.jutil.jregex
    • Moved Pattern to this package.
  • org.jutil.predicate
    • A brand new package of predicate.
    • Predicate, TotalPredicate
    • And, Or, Not, Xor, Identical, Equal, NotNull, Implication, True, False.
  • org.jutil.relation
    • Refactoring from the old org.jutil.structure package.

Sourceforge download section

Direct links will be added once the sourceforge mirror are in sync.

Binary

org.jutil-coal-0.2.zip (US)
org.jutil-coal-0.2.zip (US)
org.jutil-coal-0.2.zip (BE)

Source

org.jutil-coal-src-0.2.zip (US)
org.jutil-coal-src-0.2.zip (US)
org.jutil-coal-src-0.2.zip (BE)

Javadoc

org.jutil-coal-javadoc-0.2.zip (US)
org.jutil-coal-javadoc-0.2.zip (US)
org.jutil-coal-javadoc-0.2.zip (BE)

16-06-2002: coal 0.1.1 by Marko No. 5

Changelog

  • Fixed regular expression in ant build files. Now all javadocs are generated.
  • org.jutil.java.collections
    • Added priority queues
    • Added class documentation and two methods to SkipList
    • Added ExtendedComparator, ComparableComparator and InverseComparator
  • org.jutil.junit
    • Removed runTest() from JutilTest, it caused the tests to be skipped

Sourceforge download section

Direct links will be added once the sourceforge mirror are in sync.

Binary

org.jutil-coal-0.1.1.zip (US)
org.jutil-coal-0.1.1.zip (US)
org.jutil-coal-0.1.1.zip (BE)

Source

org.jutil-coal-src-0.1.1.zip (US)
org.jutil-coal-src-0.1.1.zip (US)
org.jutil-coal-src-0.1.1.zip (BE)

Javadoc

org.jutil-coal-javadoc-0.1.1.zip (US)
org.jutil-coal-javadoc-0.1.1.zip (US)
org.jutil-coal-javadoc-0.1.1.zip (BE)

10-06-2002: coal 0.1 by Marko No. 5

Changelog

  • The directory structured has been refactored heavily.
  • Now everything works out of the box with a 1.2+ jdk and ant 1.4+.
  • Dropped jdk 1.1.8 support which didn't really work anymore anyway.
  • Use JRegex for regular expressions until a decent 1.4 JDK is available for all popular platforms.
  • org.jutil.java.collections
    • Added Fifo, FifoList, BlockingFifoList and SynchronizedFifoList.
  • Added org.jutil.java.io package
    • A class File (subclass of java.io.File) which can copy files
  • Added org.jutil.java.regex package
    • Pattern class which adapts JRegex to java.util.regex.Pattern interface.
    • RegexReplacer class which can replace regular expressions in files.
  • Added org.jutil.java.swing package
    • SliderControlledLabel is a JLabel that displays the value of a JSlider and updates its values automatically.
  • org.jutil.math
    • Very fast power and lpower methods added to Math.
  • Added org.jutil.junit package
    • Revision class for general revisions.
    • CVSRevision class for cvs revisions.
    • JutilTest is a class which added revision checks to junit test classes.
  • Updated all testclasses so they extend JutilTest.

Sourceforge download section

Binary

org.jutil-coal-0.1.zip (US)
org.jutil-coal-0.1.zip (US)
org.jutil-coal-0.1.zip (BE)

Source

org.jutil-coal-src-0.1.zip (US)
org.jutil-coal-src-0.1.zip (US)
org.jutil-coal-src-0.1.zip (BE)

Javadoc

org.jutil-coal-javadoc-0.1.zip (US)
org.jutil-coal-javadoc-0.1.zip (US)
org.jutil-coal-javadoc-0.1.zip (BE)

05-05-2002: coal 0.0.3 by Marko No. 5

Changelog

  • org.jutil.java.collections
    • Updated documentation
    • Added SkipList
  • org.jutil.math.matrix
    • Added Schur decomposition
    • Added eigenvalue decomposition
    • Bugfix in HouseholderHessenbergReduction
  • Split up ant build files. build.xml should work with a default ant installation.

Binary

org.jutil-coal-0.0.3.zip (US)
org.jutil-coal-0.0.3.zip (US)
org.jutil-coal-0.0.3.zip (BE)

Source

org.jutil-coal-src-0.0.3.zip (US)
org.jutil-coal-src-0.0.3.zip (US)
org.jutil-coal-src-0.0.3.zip (BE)

Javadoc

org.jutil-coal-javadoc-0.0.3.zip (US)
org.jutil-coal-javadoc-0.0.3.zip (US)
org.jutil-coal-javadoc-0.0.3.zip (BE)

19-03-2002: coal 0.0.2 by Marko No. 5

Changelog

  • org.jutil.java.collections
    • Major documentation updates for class documentation
    • Added package documentation
    • Added class diagrams
    • Some JML specification fixes
    • Most classes now implement either the CollectionOperator or MapOperator interface
  • org.jutil.event
    • Refactor, but not 100% finished yet.
    • A more detailed changelog will be made when the refactor is finished. I don't know what has changed.
  • org.jutil.math.matrix
    • This time it's actually in the release :)
    • Matrix, Column and Row for basic functionality
    • QR decomposition
    • LU decomposition
    • Cholesky decomposition
    • Solving systems of linear equations
    • Solving least square problems
    • Extended manual-like documentation isn't available yet, only the API docs.
    • No test classes yet
  • Added org.jutil.structure package with lightweight components for double bindings (1-1 and 1-n).
  • regex enhancements aren't merged into the MAIN trunk yet because the require jdk 1.4.0
  • Ant build files are included in the source distribution.

Binary

org.jutil-coal-0.0.2.zip

Source

org.jutil-coal-src-0.0.2.zip

Javadoc

org.jutil-coal-javadoc-0.0.2.zip

27-01-2002: coal 0.0.1 by Marko No. 5

UPDATE

Seems like the matrices were not downloaded on my last updates. I could only get them with a checkout. This means that they are missing from this release. Not a big deal since they weren't very functional yet. Some graph classes slipped in instead. I'll add them to the cvs soon.

This is the first release for Jutil.org. The quality labels aren't in place yet.

For the docs, you have to download the source zip file, javadoc ignores the JML specification, and the jml tool wouldn't work. We hope to fix this problem as soon as possible.

Binary

org.jutil-coal-0.0.1.zip

Source

org.jutil-coal-src-0.0.1.zip