Generally, the Framework automatically creates and runs an instance of a concrete login panel object when your application needs connection information for the user. If you want to control when or how the login panel is run, use the EOAdaptor methods runLoginPanelAndValidateConnectionDictionary and runLoginPanel . When invoked, these methods create a concrete EOLoginPanel and interact with it for you. See the class specification for EOAdaptor for more information. Adaptor subclass should implement a subclass that implements this method.
Returns null if the user cancels the panel.
Implemented by subclasses to run the login panel, allowing a user to enter new connection information. Returns the new connection information or null if the user cancels the panel. If flag is true, this method runs the login panel until the user enters valid connection information or cancels the panel. If allowsCreation is true, the panel will have an additional button that allows the user to create a new database, and will prompt them for any necessary administrative information. When valid login information is entered in the panel, it is stored in adaptor 's connection dictionary and returned.