public void addObject(EnvironmentObject o, string attributeName, Object attributeValue) { if (!(alreadyContains(o))) { o.setAttribute(attributeName, attributeValue); objects.Add(o); } }