LogoA Guide to JavaHMI
Todd Brunia
Xilution, Inc.


Release 0.1.0
July 1, 2003

Table of Contents

    1.1  What is JavaHMI
    1.2  Why Java
    1.3  Running the Demos
    1.4  Contribute
    1.5  License
Developing with JavaHMI
    2.1  Downloading the latest version
    2.2  Accessing the cvs source tree
    2.3  Integrated Development Environments (IDEs)
        2.3.1  Eclipse
        2.3.2  NetBeans
    2.4  Development Considerations
    2.5  Writing JNI (Java™ Native Interface) wrappers
    2.6  Extending ControlObserver and its subclasses
Machine Control
    3.1  Modeling machine components using Object Oriented techniques
    3.2  Object Oriented machine control programming
Supervisory Control
    4.1  Creating flexible interfaces
    4.2  Developing custom components 
Data Acquisition
    5.1  Connecting to databases with JDBC


Please send content suggestions to