CSP for Java
(JCSP) 1.1-rc4

Package org.jcsp.awt

This provides CSP extensions for all AWT Component components: GUI events and widget configurations map to channel communications.

See: Description

Package org.jcsp.awt Description

This provides CSP extensions for all AWT Component components: GUI events and widget configurations map to channel communications.

Each AWT component (e.g. Button) is mirrored by an active process (e.g. ActiveButton) that works to a channel interface. GUI events are signalled as output messages sent on channels coming from the CSP component. Each component may be dynamically configured by sending it a message on its configuration channel.

The JCSP-AWT components may be wired up to any (JCSP) application network. This allows a safe and natural approach to GUI building as a (multi-threaded) network of communicating processes.

CSP for Java
(JCSP) 1.1-rc4

Submit a bug or feature to jcsp-team@kent.ac.uk
Version 1.1-rc4 of the JCSP API Specification (Copyright 1997-2008 P.D.Austin and P.H.Welch - All Rights Reserved)
Java is a trademark or registered trademark of Sun Microsystems, Inc. in the US and other countries.