It is the same error. 2009/12/25 Ольга Ткачева <[email protected]>
> Maybe, it is bug. I still didn't finish migration to API Preferences.I will > see it in Monday. Thank you for comment > > > 2009/12/25 Andrey Razumovsky <[email protected]> > > I'm not sure this is same error, but now comboboxes in mirgate/generate >> schema dialogs are empty >> >> 2009/12/24 <[email protected]> >> >> > Author: oltka >> > Date: Thu Dec 24 14:27:01 2009 >> > New Revision: 893766 >> > >> > URL: http://svn.apache.org/viewvc?rev=893766&view=rev >> > Log: >> > * not shown values in localDataSources ComboBox in dataNodeEditor >> > >> > Modified: >> > >> > >> >> cayenne/main/trunk/framework/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/editor/datanode/MainDataNodeEditor.java >> > >> > Modified: >> > >> cayenne/main/trunk/framework/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/editor/datanode/MainDataNodeEditor.java >> > URL: >> > >> http://svn.apache.org/viewvc/cayenne/main/trunk/framework/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/editor/datanode/MainDataNodeEditor.java?rev=893766&r1=893765&r2=893766&view=diff >> > >> > >> ============================================================================== >> > --- >> > >> cayenne/main/trunk/framework/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/editor/datanode/MainDataNodeEditor.java >> > (original) >> > +++ >> > >> cayenne/main/trunk/framework/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/editor/datanode/MainDataNodeEditor.java >> > Thu Dec 24 14:27:01 2009 >> > @@ -22,8 +22,9 @@ >> > import java.awt.Component; >> > import java.awt.event.ComponentAdapter; >> > import java.awt.event.ComponentEvent; >> > +import java.util.ArrayList; >> > import java.util.HashMap; >> > -import java.util.Iterator; >> > +import java.util.List; >> > import java.util.Map; >> > >> > import javax.swing.DefaultComboBoxModel; >> > @@ -76,7 +77,7 @@ >> > protected DataNodeEditor tabbedPaneController; >> > protected DataNode node; >> > protected Map datasourceEditors; >> > - protected Map localDataSources; >> > + protected List localDataSources; >> > >> > protected DataSourceEditor defaultSubeditor; >> > protected BindingDelegate nodeChangeProcessor; >> > @@ -90,7 +91,7 @@ >> > this.tabbedPaneController = tabController; >> > this.view = new MainDataNodeView((ProjectController) >> getParent()); >> > this.datasourceEditors = new HashMap(); >> > - this.localDataSources = new HashMap(); >> > + this.localDataSources = new ArrayList<String>(); >> > >> > this.nodeChangeProcessor = new BindingDelegate() { >> > >> > @@ -262,12 +263,12 @@ >> > // a slight chance that a real datasource is called >> > NO_LOCAL_DATA_SOURCE... >> > keys[0] = NO_LOCAL_DATA_SOURCE; >> > >> > - Iterator it = sources.entrySet().iterator(); >> > - while (it.hasNext()) { >> > - Map.Entry pairs = (Map.Entry)it.next(); >> > - localDataSources.put(pairs.getKey(), pairs.getValue()); >> > + Object[] dataSources = sources.keySet().toArray(); >> > + localDataSources.add(dataSources); >> > + for(int i=0; i<dataSources.length;i++){ >> > + keys[i+1] = dataSources[i]; >> > } >> > - >> > + >> > view.getLocalDataSources().setModel(new >> > DefaultComboBoxModel(keys)); >> > localDataSourceBinding.updateView(); >> > } >> > >> > >> > >> >> >> -- >> Andrey >> > > > > -- > Olga Tkacheva > -- Olga Tkacheva
