private Map<ToolChainKey, String> map = null;\r
\r
public ToolChainMap() {\r
- //this.map = new TreeMap<ToolChainKey, String>();\r
this.map = new HashMap<ToolChainKey, String>();\r
}\r
\r
- public String put(String key, String delimiter, String value)throws EdkException {\r
+ public String put(String key, String delimiter, String value) {\r
ToolChainKey toolChainKey;\r
\r
try {\r
toolChainKey = new ToolChainKey(key, delimiter);\r
} catch (Exception e) {\r
- throw new EdkException(e.getMessage());\r
+ return null;\r
}\r
return (String)map.put(toolChainKey, value);\r
}\r
\r
- public String put(String key, String value) throws EdkException {\r
+ public String put(String key, String value) {\r
ToolChainKey toolChainKey;\r
\r
try {\r
toolChainKey = new ToolChainKey(key);\r
} catch (Exception e) {\r
- throw new EdkException(e.getMessage());\r
+ return null;\r
}\r
return (String)map.put(toolChainKey, value);\r
}\r
\r
- public String put(String[] key, String value) throws EdkException {\r
+ public String put(String[] key, String value) {\r
ToolChainKey toolChainKey;\r
\r
try {\r
toolChainKey = new ToolChainKey(key);\r
} catch (Exception e) {\r
- throw new EdkException(e.getMessage());\r
+ return null;\r
}\r
return (String)map.put(toolChainKey, value);\r
}\r
return (String)map.put(key, value);\r
}\r
\r
- public String get(String key) throws EdkException {\r
+ public String get(String key) {\r
ToolChainKey toolChainKey;\r
\r
try {\r
toolChainKey = new ToolChainKey(key);\r
} catch (Exception e) {\r
- throw new EdkException(e.getMessage());\r
+ return null;\r
}\r
return get(toolChainKey);\r
}\r
\r
- public String get(String key, String delimiter) throws EdkException {\r
+ public String get(String key, String delimiter) {\r
ToolChainKey toolChainKey;\r
\r
try {\r
toolChainKey = new ToolChainKey(key, delimiter);\r
} catch (Exception e) {\r
- throw new EdkException(e.getMessage());\r
+ return null;\r
}\r
return get(toolChainKey);\r
}\r
\r
- public String get(String[] key) throws EdkException {\r
+ public String get(String[] key) {\r
ToolChainKey toolChainKey;\r
\r
try {\r
toolChainKey = new ToolChainKey(key);\r
} catch (Exception e) {\r
- throw new EdkException(e.getMessage());\r
+ return null;\r
}\r
return get(toolChainKey);\r
}\r
\r
- public String get(ToolChainKey key) throws EdkException {\r
+ public String get(ToolChainKey key) {\r
String result = map.get(key);\r
if (result != null || map.containsKey(key)) {\r
return result;\r
try {\r
tmpKey = new ToolChainKey(keySet);\r
} catch (Exception e) {\r
- throw new EdkException(e.getMessage());\r
+ return null;\r
}\r
\r
int level = matchLevel;\r
continue;\r
}\r
} catch (Exception e) {\r
- throw new EdkException(e.getMessage());\r
+ return null;\r
}\r
\r
result = map.get(tmpKey);\r
public Set<ToolChainKey> keySet() {\r
return (Set<ToolChainKey>)map.keySet();\r
}\r
- \r
-// public String toString() {\r
-// return map.toString();\r
-// }\r
}\r
\r