Class SeparateTextGUIThread.Factory