@Override
		public void mouseMoved(MouseEvent e)
			{
				if (simBounds.contains(e.getPoint()))
					getObserver().setCursor(currentCursor);
				else if (getObserver().getCursor().getType() != Cursor.TEXT_CURSOR)
					getObserver().setCursor(Cursor.getDefaultCursor());
			}