package com.medievaltech.gui; import java.util.Hashtable; import android.graphics.Canvas; public class Window extends GUIObject { private Hashtable drawableObjects; public Window(int newX, int newY, int newWidth, int newHeight) { super(newX, newY, newWidth, newHeight, null); drawableObjects = new Hashtable(); } public void addGUIObject(String name, GUIObject o) { drawableObjects.put(name, o); } public GUIObject getGUIObject(String name) { return drawableObjects.get(name); } public void draw(Canvas c) { for (GUIObject o : drawableObjects.values()) { o.draw(c); } } }