1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102
|
From: Ole Streicher <olebole@debian.org>
Date: Thu, 23 May 2024 13:41:56 +0200
Subject: Disable HAPI interface
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 8bit
HAPI is the Heliophysics Data Application Programmer’s Interface,
a time series download and streaming format specification.
See http://hapi-server.org/
In Debian, we still don't have the hapi module included; so it
is disabled here.
---
build.xml | 4 ++++
src/main/uk/ac/starlink/topcat/ControlWindow.java | 1 -
src/main/uk/ac/starlink/topcat/LoadWindow.java | 1 -
src/main/uk/ac/starlink/topcat/ResourceIcon.java | 3 ---
src/main/uk/ac/starlink/topcat/TableLoadDialogWindow.java | 4 +---
5 files changed, 5 insertions(+), 8 deletions(-)
diff --git a/build.xml b/build.xml
index 112fc1d..ef8ae5b 100644
--- a/build.xml
+++ b/build.xml
@@ -478,6 +478,10 @@
<exclude name="uk/ac/starlink/topcat/interop/SelectivePlasticListModel.java"/>
<exclude name="uk/ac/starlink/topcat/interop/TopcatTransmitter.java"/>
<exclude name="uk/ac/starlink/topcat/interop/PlasticImageActivity.java"/>
+ <exclude name="uk/ac/starlink/topcat/TopcatHapiTableLoadDialog.java"/>
+ <exclude name="uk/ac/starlink/topcat/activate/ViewImageActivationType.java"/>
+ <exclude name="uk/ac/starlink/topcat/activate/RegionViewImageActivationType.java"/>
+ <exclude name="uk/ac/starlink/topcat/activate/GenericViewImageActivationType.java"/>
</javac>
<!-- Copy extra files that should live with packages classes
diff --git a/src/main/uk/ac/starlink/topcat/ControlWindow.java b/src/main/uk/ac/starlink/topcat/ControlWindow.java
index d03d0fa..28a92a2 100644
--- a/src/main/uk/ac/starlink/topcat/ControlWindow.java
+++ b/src/main/uk/ac/starlink/topcat/ControlWindow.java
@@ -711,7 +711,6 @@ public class ControlWindow extends AuxWindow
tldClasses.add( TopcatSsapTableLoadDialog.class );
tldClasses.add( TopcatTapTableLoadDialog.class );
tldClasses.add( VizierTableLoadDialog.class );
- tldClasses.add( TopcatHapiTableLoadDialog.class );
tldClasses.add( GavoTableLoadDialog.class );
tldClasses.add( BaSTITableLoadDialog.class );
LoadWindow loadWin = getLoadWindow();
diff --git a/src/main/uk/ac/starlink/topcat/LoadWindow.java b/src/main/uk/ac/starlink/topcat/LoadWindow.java
index a4529c9..bbe502f 100644
--- a/src/main/uk/ac/starlink/topcat/LoadWindow.java
+++ b/src/main/uk/ac/starlink/topcat/LoadWindow.java
@@ -75,7 +75,6 @@ public class LoadWindow extends AuxWindow {
TopcatTapTableLoadDialog.class.getName(),
Ri1RegistryTableLoadDialog.class.getName(),
VizierTableLoadDialog.class.getName(),
- TopcatHapiTableLoadDialog.class.getName(),
GavoTableLoadDialog.class.getName(),
BaSTITableLoadDialog.class.getName(),
};
diff --git a/src/main/uk/ac/starlink/topcat/ResourceIcon.java b/src/main/uk/ac/starlink/topcat/ResourceIcon.java
index a66d5de..e305966 100644
--- a/src/main/uk/ac/starlink/topcat/ResourceIcon.java
+++ b/src/main/uk/ac/starlink/topcat/ResourceIcon.java
@@ -33,7 +33,6 @@ import javax.swing.Icon;
import javax.swing.ImageIcon;
import javax.swing.JPanel;
import javax.swing.plaf.metal.MetalCheckBoxIcon;
-import uk.ac.starlink.hapi.HapiTableLoadDialog;
import uk.ac.starlink.table.gui.FileChooserTableLoadDialog;
import uk.ac.starlink.table.gui.FilestoreTableLoadDialog;
import uk.ac.starlink.table.gui.SQLTableLoadDialog;
@@ -693,8 +692,6 @@ public class ResourceIcon implements Icon {
new SsapTableLoadDialog().getIcon() );
putMap( nameMap, "TAP_DIALOG",
new TapTableLoadDialog().getIcon() );
- putMap( nameMap, "HAPI",
- new HapiTableLoadDialog().getIcon() );
putMap( nameMap, "REGISTRY_DIALOG",
new Ri1RegistryTableLoadDialog().getIcon() );
putMap( nameMap, "HELP_TOC",
diff --git a/src/main/uk/ac/starlink/topcat/TableLoadDialogWindow.java b/src/main/uk/ac/starlink/topcat/TableLoadDialogWindow.java
index 7ab26e1..ea53bda 100644
--- a/src/main/uk/ac/starlink/topcat/TableLoadDialogWindow.java
+++ b/src/main/uk/ac/starlink/topcat/TableLoadDialogWindow.java
@@ -6,7 +6,6 @@ import javax.swing.Action;
import javax.swing.Box;
import javax.swing.JButton;
import javax.swing.JMenu;
-import uk.ac.starlink.hapi.HapiTableLoadDialog;
import uk.ac.starlink.table.StarTableFactory;
import uk.ac.starlink.table.gui.TableLoadClient;
import uk.ac.starlink.table.gui.TableLoadDialog;
@@ -133,7 +132,6 @@ public class TableLoadDialogWindow extends AuxWindow {
* if true, it will stay posted
*/
private static boolean isPinnedDflt( TableLoadDialog tld ) {
- return tld instanceof TapTableLoadDialog
- || tld instanceof HapiTableLoadDialog;
+ return tld instanceof TapTableLoadDialog;
}
}
|