Virtual Machinery logoJHawk logo
  JHawk Standalone version
Product Home Licensing & Pricing Metrics Guide Download Free Trial FAQ, News, Bugs Other Products

All of the licensing options (see here for details) include the standalone version of the JHawk product.

There are five main tabs in the standalone product -

  • The Welcome tab
  • The Select Classes tab
  • The Results tab
  • The Export tab
  • The Preferences tab

The Demo download includes more documentation relating to the JHawk products. You can download it here.

The Welcome Tab
Welcome Tab The Welcome tab provides quick access to a number of features in the JHawk product
The Select Classes Tab
Select Classes Tab This tab allows you to select the Java files that contain the classes that you wish to analyse. In the simplest scenario you have all your files in a single source directory with the underlying source directory structure reflecting the package structure. To analyse all these files select the root directory of your source code then press the ‘Select All’ button – you should see all the Java file paths listed in the ‘Selected Files’ tab on the right hand side. Note that only the ‘.java’ files in the directories will be selected. To analyse all these files press the ‘Analyse’ button and wait until the other tabs change from the grey ‘disabled’ state to their enabled state.
The Results Tab
Results Tab The results tab is a holding tab for those tabs related to the results created after a group of Java files have been analysed. The Dashboard, System, Classes By Package, Methods By Class, All Methods In System and All Classes In System tabs can be found as sub-tabs of this.The dashboard tab provides you with a visual summary of the state of your code at System, Package and Class level. It does this with a series of pie charts that reflect the proportion of elements (packages, classes, methods) whose metrics have crossed a particular warning or danger level. The other tabs allow deeper and more specific analysis of the results.
The Export Tab
Export Tab The Export tab opens on the ‘Create CSV File’ sub-tab, which is used to export data in CSV format. This is the first of three sub-tabs – the other two are the ‘Create HTML’ tab (which allows data to be exported in HTML format) and the ‘Create XML’ tab (which allows data to be exported in XML format, including the interchange format that is used in the JHawk Data Viewer).
The Preferences Tab
Preferences Tab The Preferences tab opens on the ‘General’ sub-tab which is the first of six sub-tabs on the Preferences tab. The ‘System’, ‘Package’, ‘Class’ and ‘Method’ sub-tabs allow the metrics available at each of the System, Package, Class and Method levels to be configured. The ‘Import/Export’ sub-tab allows preferences to be exported as a file that you can subsequently be imported in this tab or from the Welcome tab.

The Demo download includes more documentation relating to the JHawk products. You can download it here.

You may be interested in some of our other products. All have demo or trial versions. Just click on the links below to find out more -


Oracle and Java are registered trademarks of Oracle and/or its affiliates. Other names may be trademarks of their respective owners.

 
 
 

Contact Us

All Content © 2020 Virtual Machinery   All Rights Reserved.
Oracle and Java are registered trademarks of Oracle and/or its affiliates. Other names may be trademarks of their respective owners.<