Class AbstractWindow