ProcHiddenFromGUIEnv.java 860 Bytes
  1
  2
  3
  4
  5
  6
  7
  8
  9
 10
 11
 12
 13
 14
 15
 16
 17
 18
 19
 20
 21
 22
 23
 24
 25
 26
package jcircus.parallelism;

import java.util.HashMap;
import java.util.LinkedHashMap;

import jcircus.newutil.ExceptionUtil;

public class ProcHiddenFromGUIEnv {
private HashMap <String, HiddenFromGUIInfo> map;
public ProcHiddenFromGUIEnv () {
map = new LinkedHashMap <String, HiddenFromGUIInfo> ();
}
public void put (String proc, HiddenFromGUIInfo hid) {
this.map.put(proc, hid);
}
public HiddenFromGUIInfo get (String proc) {
if (proc == null) {
ExceptionUtil.throwException("ProcHiddenFromGUIInfo, method get: name of process being null... this cannot happen!");
}
if (this.map.get(proc) == null) {
ExceptionUtil.throwException("ProcHiddenFromGUIInfo, method get: Process " + proc + " was not found on ProcHiddenFromGUIInfo...");
//return new HiddenFromGUIInfo ();
}
return this.map.get(proc);
}
}