Package jclass

Interface Summary
Comparable Interface for a class able to compare its instances.
 

Class Summary
dbg Class defining different level general purpose debugging facilities.
DynamicNumbers A class able to dynamically allocate and dealocate unique numbers in a given range.
ImageArrayCanvas Canvas used in displaying images from inside a multiimage file.
ImageCanvas Simple canvas for displaying simple images.
InputDialog A simple Input Dialog.
MessageDialog A simple dialog with some text and an ok button.
MessageFrame A simple frame used to display a message

Written: Radu Sion
Version: 0.12
Source: MessageFrame.java

Visit Smart Software 
NodeConnection Class that defines a simple connection between two nodes.
RandomKeyGenerator A random key generator used in generating variable length keys.
ResourceFileReader This class is obsolete.
ResourceHash A class that allows a good maintenance of a set of constants.
RoundRobin A synchronized class used in reprezenting a circular list of Objects optimized for round robin parsing.

Written: Radu Sion
Version: 0.24x
Source: RoundRobin.java

Visit Smart Software 
ServerTCPThread A thread that runs as server on a specified port and accepts incomming TCP/IP connect requests.It then puts the incomming socket into a queue which should be parsed by one or more specific protocol threads that treat the requests.

Written: Radu Sion
Version: 0.16
Source: ServerTCPThread.java

Visit Smart Software 
ServerUDPThread A thread that runs as server on a specified port and accepts incomming datagrams.
SimpleBarrier A barrier.
SimpleData Very simple class designed to wrap some byte[] data into a simple timed object.
SimpleProperties This extension of Properties allows reading Long, String, Boolean and Float value fields instead of simple strings.
SimpleQueue A class reprezenting a simple static allocated queue of objects which allows also synchronized access.
SimpleSemaphore A simple stupid semaphore implementation.
SimpleSet A class reprezenting a simple set of objects which allows also synchronized access.
SleepingThread A thread skeleton that implements a variable and a method that allows setting a internal sleeping interval.
SmartObjectInputStream> This stream basically deals with the automatic class loading issues that require that on both sides of a connection there should be a description of the transfered object class available.
SmartObjectOutputStream This stream basically deals with the automatic class loading issues that require that on both sides of a connection there should be a description of the transfered object class available.
SyncSimpleArray A simple synchronized static allocated array class.
SyncSimpleGraph Class that implements a simple graph providing primitives for node connection handling.
SyncSimpleHashtable A simple synchronized static allocated hashtable with numeric pozitive integer keys only.
TextScrollerCanvas A canvas that scrolls a text from left to right ...
TimedObject Is a very simple class that includes a timestamp in it.
Timer A simple timer in ms.
util Stupid class that contains various simple but useful methods.
YesNoDialog A simple Yes/No dialog with some text.
 

Exception Summary
EmptyException A exception thrown when some data structure is empty.

Written: Radu Sion
Version: 0.14
Source: EmptyException.java

Visit Smart Software 
FullException A exception thrown when some data structure is full.

Written: Radu Sion
Version: 0.12
Source: FullException.java

Visit Smart Software 
SimpleException A exception thrown when we just want to throw something other than Exception.