VLC Common Library

The common library is the utility library for the VLC software. Here you will find code that can be used in many different places at the core of your application. Currently the collection is very small, but will grow over time as more parts become useful for various projects.


Components

These are the individual sub packages of the common Library.

vlc.gui.layout

Layout managers for use with both AWT and Swing. The PositionLayout manager for doing the standard X,Y layout scheme at fixed locations. It also has a constraint mechanism to allow it to automagically resize components if one or other fixed constraint is not supplied.

vlc.util

Just like java.util. A few more useful classes for the collections. A two-way map and maps based on the primitive types such as float, int etc.

vlc.util.resource

A resource management system based on the X11 resource manager. Annoyed that the Java Property manager does not do real heirarchical systems or wildcarding, well this is the answer for you. It does all of the above and more. If you've ever done X Windows programming and miss all those dynamic configuration capabilities, this package provides it for java. The absolute foundation of every project of mine now.


Downloading

License: GNU LGPL

Last Stable Version: 0.8

CVSROOT: :pserver:anonymous@case.vlc.com.au:/home/cvs/code/cvsroot
password: anonymous

CVS Module Name: common

CVS Stable Tag: VERSION-0-8

Prebuilt software
Zip: FTP HTTP
Tar.gz: FTP HTTP

Documentation
Zip: FTP HTTP
Tar.gz: FTP HTTP
Online


[ About ] [ Software ] [ CVS Info ] [ Resources ]