Overview
Amiga
Java
- INDEX
- Archive
- Library
- Server
- SMTP
- SQL
- Util
- XML
- Octopus
- OOogleScope
- TrackTime
GNU/Linux
|
| Product Quick Summary: rltjlib |
| Description |
Combines several other of our packages as well as new software
into one useful library; packages still available separately
will not be updated anymore and may be removed in the future.
Included are:
- A framework for expression evaluation,
- An easy-to-use internationalization ("i18n") class,
- A very fast line reader,
- A MIME-formatted message parser,
- Swing/JFC (GUI) oriented classes,
- Text formatting classes,
- A fast and light-weight XML package,
- POSIX signal handler (Sun JVM only),
- And more
As a whole, this library relies on generics for much improved
compile-time consistency checks, which is why a Java 5 (v1.5)
JVM is required. A complete source code and Ant (build.xml)
environment may be extracted from the archive by executing it
with a -x dir command (where 'dir'
is the directory into which to exact the files).
This library supersedes in whole or in part the following
packages that are still available on our Products
page:
|
| Version |
1.1 (22-Feb-2007) |
| Platforms |
Java 5 (v1.5 or later) |
| License |
GNU
General Public License (GPL) |
| Download |
rltjlib.jar (100
kb) |
- Expression evaluation framework (com.ringlord.expr.*)
- Need to evaluate boolean expressions involving arbitrary named functions?
- Internationalization ("i18n")
- Don't have much time to think about internationalization but don't
want to shrug it off from the start, either? Sleep easy with this
easy-to-use class to supply translated text the easy way!
- I/O Package
- Need to read lines from an InputStream fast and without allocating
new String objects for every line (using a reusable char-buffer)?
We've clocked this thing at 27mb/second! How about an InputStream
that you can reposition anywhere to read and reread data?
- MIME reader/writer
- Wouldn't it be nice if you could create internet messages that are
fully compliant with MIME and then parse them back in using the
Observer pattern?
- Java GUI (JFC/Swing)
- Ever wanted a scrollable text display whose output the user can
review at leisure without fighting the scrolling when new text is
added? Want an easy way of saving or restoring window position and/or
size without relying on the actual pixel coordinates?
- Text Formatting
- Need text to flow into certain margins, across multiple different
layouts, with first-line indent, configurable line break symbols,
and optional framing?
- Utilities
- Want to know in what JAR file a particular class is located? Need
to know the -target Java version for which a class was
compiled? Want an easy way to create a class instance and invoke
an arbitrary method with arbitrary arguments on it? Or how about
calculating mortgage amortization? Or do you want to finish some
work when the user kills your program or do something special if
you receive a HUP signal?
- XML Parser / Document Object Model / XML Generator
- Our fast and light-weight jXML package is perfect for structured
configuration files, but capable of handling documents with tens
of thousands of nodes. It produces accurate diagnostics when your
XML is not well-formed, and features unique search capabilities.
We also supply an XML Butler class that reproduces most of the nice
search methods from our XML package, but operate on standard W3C
XML NodeS, instead.
|
| |
Copyright
© 1997,1998,1999,2000,2001,2002,2003,2004 Ringlord Technologies
The alteration of any part of this content by manual or automated means
(adding, removing, or in any other way altering links, text, or images)
constitutes misrepresentation of our content in violation of United
States copyright law. For more details, please see our
content
ownership details page for elaboration. |