package com.yahoo.dtf.references; import java.util.Enumeration; import java.util.Hashtable; import com.yahoo.dtf.actions.Action; import com.yahoo.dtf.actions.reference.Referencable; public class References { private Hashtable<String, Referencable> _references = null; public References() { _references = new Hashtable<String, Referencable>(); } public void addReference(String id, Referencable action) { _references.put(id, action); } public Action getReference(String id) { return (Action)_references.get(id); } public boolean hasReference(String id) { return _references.containsKey(id); } public Enumeration<Referencable> getAll() { return _references.elements(); } public void clear() { _references.clear(); } }