package jcircus.complementaryenvs; import java.util.HashMap; public class AllDeclsEnv { private HashMap map; public AllDeclsEnv () { this.map = new HashMap (); } public String get (String key) { String subkey; int keylength = key.length(); if (key.contains("aux_left_")) { subkey = key.substring(9, keylength - 3); System.out.print(""); } else if (key.contains("aux_right_")) { subkey = key.substring(10, keylength - 3); System.out.print(""); } else { subkey = new String (key); } return map.get(subkey); } public void put (String key, String value) { map.put(key, value); } public void putAll (HashMap varnames) { map.putAll(varnames); } }