From: Alan E. <ala...@gm...> - 2008-11-23 18:59:13
|
>> I think it might be better if TextArea has reference to EditPane >> instead of View. Then the View is obtained through the EditPane. This >> will also eliminate the static map used in EditPane.get() and deprecate >> the method. > > Thanks I was wondering why there was no easy way to find that editPane from > the TextArea. Maybe you're right we could give the EditPane to the > textArea's constructor instead of the View and remove the static map of > EditPane. I think Alan added this map, so we should ask him if he see any > problem to do that I'm not sure if it is even necessary. A method that searches the parent object list for an object of type EditPane could be written for the TextArea class that returns it, without storing it as an additional variable. I didn't think of that when I wrote the mapping, but the map could be removed without having to change the way the objects are created, or require an add'l member data/reference. |