public ApplicaitonWindow(WindowImp window) : base(window) { }
public DialogWindow(WindowImp window) : base(window) { }
public IconWindow(WindowImp window) : base(window) { }
public TextWindow(WindowImp windowImpl) : base(windowImpl) { }
public Window(WindowImp windowImplementation) { this.windowImplementation = windowImplementation; }
public Window(WindowImp window) { _window = window; }