Для меня это звучит как услуга или хранилище ...
TextService или TextRepository?TextModel?
Но позвольте мне немного вернуться назад ... Шаблон Singleton - довольно плохой способ получить доступ к чему-то подобному.Просто гуглите "Проблемы синглтон-паттернов", если хотите понять, о чем я говорю.Кроме того, в AS3 у вас нет закрытых конструкторов, поэтому вы не можете реализовать шаблон Singleton в чистом виде.
Вместо этого я действительно предпочитаю композицию с помощью контейнеров "Inversion of Control" (IoC).Есть много их для ActionScript.Они могут быть очень легкими, но они очень элегантно отделяют ваши компоненты.
Извините, что делюсь своими мыслями здесь ... ymmv:)
РЕДАКТИРОВАТЬ - Подробнее об устранении Singletonpattern
Я написал о нескольких стратегиях по устранению одиночных кодов в вашем коде.Эта статья была написана для C #, но применяются все те же принципы.В этой статье я не буду подробно говорить о контейнерах IoC.
Вот довольно хорошая статья о IoC во Flex .Кроме того, несколько платформ предоставляют вам возможности IoC: