Hi, I have a question, well actually Im looking for some advice, Im developing an application and I have a singleton class called UIManager which takes care of some of the visual stuff displayed on the main UI such as texts, labels and whatnot, for instance one of the functions of this class is to load a xml language config file and then it renders all the text labels according to the specific language loaded, but Im not sure if the way Im doing some stuff it is the correct or recommended way to go.
I have my on my initialize handler UIManager.getInstance().addEventListener(UIManager.LANGUAGE_LOADED, languageInitHandler ); UIManager.getInstance().addEventListener(UIManager.LANGUAGE_FAIL, languageFailHandler ); UIManager.getInstance().initializeLanguage(); once the language config file its succesfully loaded I render the labels and texts UIManager.getInstance().renderText( this ) here is my doubt, I pass to the renderText method a reference to my main app where all the labels reside so I can access them within UIManager , I dont like to pass a reference of the app every time that I want to access a particular property or component of it within an external class, is there a more elegant or correct way to do it ?? Thanks in advanced. Mario

