Object[]		list; int				index; Class			checkClass; EventListener	checkListener;
if (listener == null) return;
	public void add(Class t, EventListener listener) {		// Variables		Object[]		list;		int				index;		Class			checkClass;		EventListener	checkListener;		// Create New list in anticipation that listener is not present		list = new Object[listenerList.length + 2];		// Search through list looking for listener		for (index = 0; index < listenerList.length; index += 2) {			checkClass = (Class) listenerList[index];			checkListener = (EventListener) listenerList[index + 1];			if (checkClass.equals(t) == true &&				checkListener.equals(listener) == true) {				return;			} // if		} // for		// Add Listener		list[listenerList.length] = t;		list[listenerList.length + 1] = listener;		// Replace Listener List		listenerList = list;	} // add()