Start Tethys Help

This commit is contained in:
Douglas Gillespie 2023-12-17 19:28:03 +00:00
parent a761100ba7
commit 25d10d54b4
15 changed files with 123 additions and 2 deletions

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@ -1,2 +1,2 @@
JavaSearch 1.0
TMAP bs=2048 rt=1 fl=-1 id1=6700 id2=1
TMAP bs=2048 rt=1 fl=-1 id1=6709 id2=1

Binary file not shown.

View File

@ -528,6 +528,8 @@
<mapID target="visual_methods.loggerFormsHelp.docs.INTEGER" url="visual_methods/loggerFormsHelp/docs/INTEGER.html"/>
<mapID target="utilities.tethys.docs.tethys_server" url="utilities/tethys/docs/tethys_server.html"/>
<mapID target="classifiers.roccaHelp.docs.rocca_Sidebar_SaveNow" url="classifiers/roccaHelp/docs/rocca_Sidebar.html#SaveNow"/>
<mapID target="visual_methods.loggerFormsHelp.docs.AUTOALERT" url="visual_methods/loggerFormsHelp/docs/AUTOALERT.html"/>
@ -644,6 +646,8 @@
<mapID target="overview.annotations.docs.textannotation" url="overview/annotations/docs/textannotation.html"/>
<mapID target="utilities.tethys.docs.tethys_overview" url="utilities/tethys/docs/tethys_overview.html"/>
<mapID target="mapping.AirgunDisplay.docs.AirgunConfiguration" url="mapping/AirgunDisplay/docs/AirgunConfiguration.html"/>
<mapID target="utilities.backupmanager.docs.backupmanager" url="utilities/backupmanager/docs/backupmanager.html"/>

View File

@ -6,7 +6,7 @@
<project>
PAMGUARD
</project>
<projectdir>C:\Users\dg50\source\repos\PAMGuardDG\src\help</projectdir>
<projectdir>C:\Users\dg50\source\repos\PAMGuardDG_2\src\help</projectdir>
<startpage>
index.html
</startpage>

View File

@ -2,6 +2,10 @@
<!DOCTYPE index PUBLIC "-//Sun Microsystems Inc.//DTD JavaHelp Index Version 1.0//EN" "http://java.sun.com/products/javahelp/index_2_0.dtd"><!--generated by JHelpDev Version: 0.63, 14 May 2008, see jhelpdev.sourceforge.net-->
<index version="1.0">
<indexitem text="Tethys server " target="utilities.tethys.docs.tethys_server"/>
<indexitem text="Tethys database interface " target="utilities.tethys.docs.tethys_overview"/>
<indexitem text="SUD Files " target="sound_processing.AcquisitionHelp.docs.sudfiles"/>
<indexitem text="SoundTrap " target="sound_processing.AcquisitionHelp.docs.sudfiles"/>

View File

@ -195,6 +195,12 @@
<tocitem text="Overview " target="utilities.backupmanager.docs.backupmanager" image="topic"/>
</tocitem>
<tocitem text="Tethys Interface ">
<tocitem text="Tethys Overview " target="utilities.tethys.docs.tethys_overview" image="topic"/>
<tocitem text="Tethys Server " target="utilities.tethys.docs.tethys_server" image="topic"/>
</tocitem>
</tocitem>
<tocitem text="Sensors ">
<tocitem text="Analog Array Sensors ">

View File

@ -52,7 +52,9 @@ ol {
FONT-SIZE: 14;
}
img.wrap {float: left}
img.wrapright {float: right}
table, th, td {
border: 1px solid black;

Binary file not shown.

After

Width:  |  Height:  |  Size: 98 KiB

View File

@ -0,0 +1,56 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html lang="en">
<head>
<link href="../../../pamHelpStylesheet.css" type="text/css"
rel="STYLESHEET">
<title>Tethys Module Overview</title>
<style type="text/css">
img.wrap {
float: left
}
img.wrapright {
float: right
}
img {
float: right;
}
</style>
</head>
<body>
<h1>Tethys Interface</h1>
<h2>Overview</h2>
<p align="right">
<img class="wrap" SRC="images/Tethys-200.png" alt="Tethys mosaic">
</p>
<p>
<a href="https://tethys.sdsu.edu/">Tethys</a> is a freely
available open source temporal-spatial database for metadata related
to acoustic recordings. The database is intended to house the metadata
from marine mammal detection and localization studies, allowing the
user to perform meta analyses or to aggregate data from many
experimental efforts based on a common attribute. This resulting
database can then be queried based on time, space, or any desired
attribute and the results can be integrated with external datasets
such as NASAs Ocean Color, lunar illumination, etc. in a consistent
manner. While Tethys is designed primarily for acoustic metadata from
marine mammals, the design is general enough to permit use in other
areas as well.
</p>
<br>
<br>
<p class="nextLink">
<a href="tethys_configure.html">Next: Configuring the Tethys
Module</a>
</p>
<br>
<br>
<br>
</body>
</html>

View File

@ -0,0 +1,34 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html lang="en">
<head>
<!-- table style generated using https://www.tablesgenerator.com/html_tables -->
<style type="text/css">
.tg {border-collapse:collapse;border-color:#ccc;border-spacing:0;}
.tg td{background-color:#fff;border-color:#ccc;border-style:solid;border-width:1px;color:#333;
font-family:Arial, sans-serif;font-size:14;overflow:hidden;padding:10px 5px;word-break:normal;}
.tg th{background-color:#f0f0f0;border-color:#ccc;border-style:solid;border-width:1px;color:#333;
font-family:Arial, sans-serif;font-size:14;font-weight:normal;overflow:hidden;padding:10px 5px;word-break:normal;}
.tg .tg-tagl{background-color:#d9d9d9;color:rgb(0, 0, 0);text-align:left;vertical-align:top}
.tg .tg-lu0m{color:rgb(0, 0, 0);text-align:left;vertical-align:top}
.tg .tg-m7hl{background-color:#999999;color:rgb(0, 0, 0);text-align:left;vertical-align:top}
</style>
<link href="../../../pamHelpStylesheet.css" type="text/css" rel="STYLESHEET">
<title>Tethys Module Overview</title>
</head>
<body>
<h1>Tethys Interface</h1>
<h2>Tethys Server</h2>
<p>
Tethys is ...
</p>
<br>
<br>
<p class="nextLink"><a href="tethys_configure.html">Next: Configuring the Tethys Module</a></p>
<br>
<br>
<br>
</body>
</html>

View File

@ -20,6 +20,7 @@ import Array.PamArray;
import PamView.dialog.PamGridBagContraints;
import PamView.dialog.ScrollingPamLabel;
import PamView.dialog.SettingsButton;
import PamView.help.PamHelp;
import PamView.panel.PamPanel;
import PamView.panel.WestAlignedPanel;
import metadata.MetaDataContol;
@ -72,6 +73,7 @@ public class TethysConnectionPanel extends TethysGUIPanel {
serverName = new JTextField(SERVERNAMELENGTH);
serverSelButton = new SettingsButton();
serverSelButton.setToolTipText("Select server");
JButton helpButton = new JButton("Help...");
serverStatus = new ScrollingPamLabel(SERVERSTATUSLENGTH);
serverName.setEditable(false);
openClient = new FancyClientButton(tethysControl);
@ -105,6 +107,12 @@ public class TethysConnectionPanel extends TethysGUIPanel {
newProjectSelect();
}
});
helpButton.addActionListener(new ActionListener() {
@Override
public void actionPerformed(ActionEvent e) {
showHelp(e);
}
});
projectInstruments = new JComboBox<PInstrument>();
newInstrument = new JButton("New / Edit");
projectInstruments.setToolTipText("Instruments currently listed within all deployments of the current project");
@ -135,6 +143,8 @@ public class TethysConnectionPanel extends TethysGUIPanel {
c.gridx += c.gridwidth;
c.gridwidth = 1;
mainPanel.add(openClient, c);
c.gridx++;
mainPanel.add(helpButton, c);
c.gridx =0;
c.gridy++;
@ -164,6 +174,11 @@ public class TethysConnectionPanel extends TethysGUIPanel {
// fillServerControl(); // no need Will get set from TethysControl as soon as all initialised.
}
protected void showHelp(ActionEvent e) {
String helpPoint = "utilities.tethys.docs.tethys_overview";
PamHelp.getInstance().displayContextSensitiveHelp(helpPoint);
}
protected void newInstrumentSelect() {
PInstrument pInstr = (PInstrument) projectInstruments.getSelectedItem();
if (pInstr == null) {