コード例 #1
0
ファイル: SDK44EncodingUtils.java プロジェクト: NCIP/cagrid
 protected static String loadResource(String resourceName) throws IOException {
   String resource = null;
   synchronized (resourceMap) {
     if (resourceMap.containsKey(resourceName)) {
       resource = resourceMap.get(resourceName);
     } else {
       InputStream stream = ClassUtils.getResourceAsStream(SDK44EncodingUtils.class, resourceName);
       if (stream != null) {
         StringBuffer buffer = Utils.inputStreamToStringBuffer(stream);
         resource = buffer.toString();
         resourceMap.put(resourceName, resource);
         stream.close();
       }
     }
   }
   return resource;
 }