package jcircus.complementaryenvs; import java.util.HashMap; import java.util.LinkedHashMap; public class ProcCreateMainEnv { private HashMap map; public ProcCreateMainEnv () { map = new LinkedHashMap (); } public void update (String process, boolean createmain) { if (this.map.containsKey(process)) { this.map.remove(process); } this.map.put(process, createmain); } public String [] keys () { Object [] keys = map.keySet().toArray(); String [] strkeys = new String [keys.length]; for (int i = 0; i < keys.length; i++) { strkeys [i] = (String) keys [i]; } return strkeys; } private void put (String process, boolean createmain) { this.map.put(process, createmain); } public boolean get (String process) { if (this.map.get(process) == null) { return false; } return this.map.get (process); } }