@@ -0,0 +1,1224 @@
+package nl.mpi.kinnate.ui;%0A%0Aimport java.io.IOException;%0Aimport java.util.Arrays;%0Aimport nl.mpi.arbil.ui.HelpViewerPanel;%0Aimport nl.mpi.arbil.ui.HelpViewerPanel.HelpResourceSet;%0Aimport org.xml.sax.SAXException;%0A%0A/**%0A * Document : KinOathHelp.java Created on : March 9, 2009, 1:38 PM%0A *%0A * @author Peter Withers %3CPeter.Withers@mpi.nl%3E%0A * @author Twan Goosen %3Ctwan.goosen@mpi.nl%3E%0A */%0Apublic class KinOathHelp extends HelpViewerPanel %7B%0A%0A    public final static String KMDI_HELPSET = %22KMDI%22;%0A    private final static String KMDI_HELP_RESOURCE_BASE = %22/nl/mpi/kinnate/resources/html/help/kinoath/%22;%0A    private final static HelpResourceSet KMDI_HELP_SET = new HelpResourceSet(KMDI_HELPSET, KinOathHelp.class, KMDI_HELP_RESOURCE_BASE, KMDI_HELP_RESOURCE_BASE + %22kinoath.xml%22);%0A    private static KinOathHelp singleInstance = null;%0A%0A    public static synchronized KinOathHelp getArbilHelpInstance() throws IOException, SAXException %7B%0A        //TODO: This should not be a singleton...%0A        if (singleInstance == null) %7B%0A%0A            singleInstance = new KinOathHelp();%0A        %7D%0A        return singleInstance;%0A    %7D%0A%0A    public KinOathHelp() throws IOException, SAXException %7B%0A        super(Arrays.asList(KMDI_HELP_SET));%0A    %7D%0A%7D%0A

Add the help menu item and the help window ready for the manual to be included as the internal help system. refs #2360