Blame view

circus/src/jcircus/parallelism/ProcHiddenFromGUIEnv.java 860 Bytes
8d0dc533f   Madiel de Souza Conserva Filho   first
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);
  	}
  }