Article contributed by GilbertHerschberger (21 February 2000).
gchii
is part of org.jos
namespace. It is my personal package. It contains prototypes of applications, APIs and frameworks. Like all packages in org.jos
, these are 100% bytecode packages.
Other members should use their own personal namespace, too. It is redundent to put your personal package in the experimental
namespace. Packages with your name on it are obviously experimental.
My personal namespace contains many packages. Here are a few of my favorites:
org.jos.gchii.browser1b
- This package contains the UniversalBrowser.
org.jos.gchii.connection1b
- This package contains the ConnectionFactory. This package implements the jdbc: scheme, enabling the SmartAPI to open any JDBC connection.
org.jos.gchii.eric1c
- The custom class loader in this package reads bytecode from package files, from a website or local directory. See also ERICProject.
org.jos.gchii.factory1b
- This package implements the SmartAPI system-wide configuration.
org.jos.gchii.joseprogram1a
- This package implements the run:jose: scheme, enabling the SmartAPI to run any Jose application.
org.jos.gchii.mainprogram1a
- This package implements the run:main: scheme, enabling the SmartAPI to run any Java application.
org.jos.gchii.osprogram1a
- This package implements the run:os: scheme, enabling the SmartAPI to run any native OS program.
org.jos.gchii.paintable1a
- This package contains a few AWT-compatible components that are "paintable".
org.jos.gchii.plaintextbrowser
- This package contains the PlainTextBrowser.
org.jos.gchii.programbrowser
- This package contains the ProgramBrowser.
org.jos.gchii.smartclass1a
- This package implements the class: scheme, enabling the SmartAPI to dynamically load any class.
org.jos.gchii.smartprogram2a
- This package contains a few Program-compatible components. It provides a basic implementation of a console program.