Revision 34 org.gvsig.vectorediting/trunk/org.gvsig.vectorediting/org.gvsig.vectorediting.lib/org.gvsig.vectorediting.lib.impl/src/main/java/org/gvsig/vectorediting/lib/impl/DefaultEditingBehavior.java
DefaultEditingBehavior.java | ||
---|---|---|
40 | 40 |
import org.gvsig.fmap.mapcontrol.tools.Listeners.ToolListener; |
41 | 41 |
import org.gvsig.utils.console.JConsole; |
42 | 42 |
import org.gvsig.utils.console.ResponseListener; |
43 |
import org.gvsig.utils.console.jedit.JEditTextArea; |
|
43 | 44 |
import org.gvsig.vectorediting.lib.api.EditingBehavior; |
44 | 45 |
import org.gvsig.vectorediting.lib.api.EditingLocator; |
45 | 46 |
import org.gvsig.vectorediting.lib.api.EditingManager; |
... | ... | |
195 | 196 |
} |
196 | 197 |
else { |
197 | 198 |
askQuestion(currentParam); |
199 |
setCaretPosition(getActiveView()); |
|
198 | 200 |
|
199 | 201 |
} |
200 | 202 |
|
... | ... | |
321 | 323 |
MapControlLocator.getMapControlManager().getAxisReferenceSymbol()); |
322 | 324 |
} |
323 | 325 |
} |
326 |
|
|
327 |
private void setCaretPosition(DefaultViewPanel view) { |
|
324 | 328 |
|
329 |
JEditTextArea jeta = view.getConsolePanel().getTxt(); |
|
330 |
jeta.requestFocusInWindow(); |
|
331 |
jeta.setCaretPosition(jeta.getText().length()); |
|
332 |
|
|
333 |
} |
|
334 |
|
|
335 |
|
|
325 | 336 |
public void setCurrentLayer(FLyrVect layer) { |
326 | 337 |
this.currentLayer = layer; |
327 | 338 |
} |
Also available in: Unified diff