AsmTools Source Code Description
The JT harness AsmTools source code is divided into areas based on their responsibility or whether they are general versus or specific. The core of the harness is in one package, the generic GUI framework in another, while sub-packages contain more specific GUI subsystems that plug into the generic framework. An implication of this is that there are clearly defined interfaces between packages because the Java™ programming language does not have a "friend" mechanismGenerally, the package division is based on a specific tool being implemented, along with various support packages.
Located in the
src/ directory under the root of the Mercurial project tree: