Even though this appears to be a very simple example, the reality is that even this tiny example across the HTML files:
index.html
ar01s02.html
And the JavaHelp system files:
jhelpset.hs
jhelptoc.xml
jhelpmap.jhm
jhelpidx.xml
The help viewer is instantiated from the class:
I am a cheater , yes I admit it. I did not create each of these files I used XSLT to convert an XML DocBook document to JavaHelp. Converting to JavaHelp from some other, easier to author in format, is the usual way to write documentation for use with JavaHelp. Creating each of the files individually is too much work and is not the intention of the creaters of the System.