X-Git-Url: https://git.gag.com/?a=blobdiff_plain;f=altoslib%2FAltosLib.java;h=0b5475f790a38600f29862e609adc39aadbf1c07;hb=6592a5be127a9c95d3b2e7d5aa6ffba71c6748b9;hp=d36b2ff789a313499c7655b5175ab1318548e09f;hpb=9682e9e6fe730417a77b47795fbe1f06c9a51177;p=fw%2Faltos diff --git a/altoslib/AltosLib.java b/altoslib/AltosLib.java index d36b2ff7..0b5475f7 100644 --- a/altoslib/AltosLib.java +++ b/altoslib/AltosLib.java @@ -15,11 +15,9 @@ * 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA. */ -package org.altusmetrum.AltosLib; +package org.altusmetrum.altoslib_1; -import java.awt.*; import java.util.*; -import java.text.*; import java.io.*; import java.nio.charset.Charset; @@ -93,8 +91,9 @@ public class AltosLib { public final static int product_telepyro =0x0012; public final static int product_megametrum = 0x0023; public final static int product_megadongle = 0x0024; + public final static int product_telegps = 0x0025; public final static int product_altusmetrum_min = 0x000a; - public final static int product_altusmetrum_max = 0x0024; + public final static int product_altusmetrum_max = 0x0025; public final static int product_any = 0x10000; public final static int product_basestation = 0x10000 + 1; @@ -201,7 +200,7 @@ public class AltosLib { public static String state_name_capital(int state) { if (state < 0 || state_to_string.length <= state) - return "invalid"; + return "Invalid"; return state_to_string_capital[state]; } @@ -407,4 +406,8 @@ public class AltosLib { input = input.substring(0,dot); return input.concat(extension); } + + public static File replace_extension(File input, String extension) { + return new File(replace_extension(input.getPath(), extension)); + } }