public class Utility extends Object
Constructor and Description |
---|
Utility() |
Modifier and Type | Method and Description |
---|---|
static File |
createOutputFile(File file,
File outputDir,
String format) |
static File |
createOutputFile(File file,
File outputDir,
String format,
int index) |
static void |
exec(File program,
String[] args) |
static void |
generate(File target,
File outputFile,
String templateName) |
static String |
getDateTime()
Get the current date time.
|
static gov.nasa.arc.pds.xml.generated.FileAreaObservational |
getFileArea(File pds4Label,
String dataFile) |
static List<gov.nasa.arc.pds.xml.generated.FileAreaObservational> |
getFileAreas(File pds4Label) |
static int |
getHDUIndex(File fitsFile,
int index)
Gets the HDU index that corresponds to the given index.
|
static gov.nasa.pds.tools.label.Label |
parsePds3Label(File label) |
static URL |
toURL(String s)
Convert a string to a URL.
|
static String |
toWellFormedURI(String s)
Convert a string to a URI.
|
public static URL toURL(String s) throws MalformedURLException
s
- The string to convertMalformedURLException
public static String toWellFormedURI(String s)
s
- The string to convert.public static String getDateTime()
public static gov.nasa.pds.tools.label.Label parsePds3Label(File label) throws Exception
Exception
public static List<gov.nasa.arc.pds.xml.generated.FileAreaObservational> getFileAreas(File pds4Label) throws gov.nasa.pds.objectAccess.ParseException
gov.nasa.pds.objectAccess.ParseException
public static gov.nasa.arc.pds.xml.generated.FileAreaObservational getFileArea(File pds4Label, String dataFile) throws gov.nasa.pds.objectAccess.ParseException
gov.nasa.pds.objectAccess.ParseException
public static File createOutputFile(File file, File outputDir, String format, int index)
public static void exec(File program, String[] args) throws IOException, InterruptedException
IOException
InterruptedException
public static void generate(File target, File outputFile, String templateName) throws Exception
Exception
public static int getHDUIndex(File fitsFile, int index) throws nom.tam.fits.FitsException, IOException
fitsFile
- The FITS file to look for HDUs.index
- The desired index.nom.tam.fits.FitsException
- If an error occurred reading the FITS file.IOException
- If the FITS file cannot be read.Copyright © 2010–2015 Planetary Data System. All rights reserved.