001package hdf; 002 003import java.io.IOException; 004import java.io.InputStream; 005import java.util.Properties; 006 007public class HDFVersions { 008 private static Properties props; 009 010 static { 011 InputStream inst = null; 012 props = new Properties(); 013 try { 014 inst = HDFVersions.class.getResourceAsStream("/versions.properties"); 015 props.load(inst); 016 } 017 catch (IOException e) { 018 e.printStackTrace(); 019 } 020 } 021 022 public static String getPropertyVersionJava(){ 023 return props.getProperty("JAVA_VERSION"); 024 } 025 026 public static String getPropertyVersionHDF4(){ 027 return props.getProperty("HDF4_VERSION"); 028 } 029 030 public static String getPropertyVersionHDF5(){ 031 return props.getProperty("HDF5_VERSION"); 032 } 033 034 public static String getPropertyVersionView(){ 035 return props.getProperty("HDFVIEW_VERSION"); 036 } 037} 038