You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cayenne.apache.org by an...@apache.org on 2009/01/14 17:11:33 UTC
svn commit: r734435 -
/cayenne/main/trunk/framework/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/editor/AbstractCallbackMethodsTab.java
Author: andrey
Date: Wed Jan 14 08:11:16 2009
New Revision: 734435
URL: http://svn.apache.org/viewvc?rev=734435&view=rev
Log:
CAY-1021 adding a callback method should result in focus on method name
Modified:
cayenne/main/trunk/framework/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/editor/AbstractCallbackMethodsTab.java
Modified: cayenne/main/trunk/framework/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/editor/AbstractCallbackMethodsTab.java
URL: http://svn.apache.org/viewvc/cayenne/main/trunk/framework/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/editor/AbstractCallbackMethodsTab.java?rev=734435&r1=734434&r2=734435&view=diff
==============================================================================
--- cayenne/main/trunk/framework/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/editor/AbstractCallbackMethodsTab.java (original)
+++ cayenne/main/trunk/framework/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/editor/AbstractCallbackMethodsTab.java Wed Jan 14 08:11:16 2009
@@ -24,7 +24,6 @@
import java.awt.event.ItemEvent;
import java.awt.event.ItemListener;
import java.util.ArrayList;
-import java.util.Iterator;
import java.util.List;
import javax.swing.JComboBox;
@@ -231,6 +230,11 @@
if (isVisible()) {
updateCallbackTypeCounters();
rebuildTable();
+
+ if (table.editCellAt(table.getRowCount() - 1, 0)
+ && table.getEditorComponent() != null) {
+ table.getEditorComponent().requestFocus();
+ }
}
}