From: Hendrik B. <nh...@us...> - 2010-07-04 13:33:07
|
Update of /cvsroot/arianne/marauroa/src/marauroa/common/game In directory sfp-cvsdas-4.v30.ch3.sourceforge.com:/tmp/cvs-serv4838/src/marauroa/common/game Modified Files: RPObject.java Log Message: implemented has(String map, String key) Index: RPObject.java =================================================================== RCS file: /cvsroot/arianne/marauroa/src/marauroa/common/game/RPObject.java,v retrieving revision 1.130 retrieving revision 1.131 diff -C2 -d -r1.130 -r1.131 *** RPObject.java 26 Jun 2010 10:39:54 -0000 1.130 --- RPObject.java 4 Jul 2010 13:32:58 -0000 1.131 *************** *** 655,658 **** --- 655,672 ---- this.put(map, key, Boolean.toString(value)); } + + /** + * Checks if a map has an entry + * + * @param map the name of the map to search in + * @param key the key to search for + * @return true, if the entry exists; false otherwise + */ + public boolean has(String map, String key) { + if (!this.maps.containsKey(map)) { + return false; + } + return this.maps.get(map).has(key); + } /** |