Revision 30 org.gvsig.vectorediting/trunk/org.gvsig.vectorediting/org.gvsig.vectorediting.lib/org.gvsig.vectorediting.lib.impl/src/main/java/org/gvsig/vectorediting/lib/impl/DefaultEditingManager.java
DefaultEditingManager.java | ||
---|---|---|
53 | 53 |
} |
54 | 54 |
|
55 | 55 |
public EditingServiceInfo getServiceInfo(String toolName) throws ServiceException{ |
56 |
return EditingProviderLocator.getProviderManager().getServiceInfo(toolName); |
|
56 |
return EditingProviderLocator.getProviderManager().getServiceInfo(toolName);
|
|
57 | 57 |
} |
58 | 58 |
|
59 | 59 |
public void activateTool(String name, MapControl mapControl) { |
... | ... | |
112 | 112 |
} |
113 | 113 |
|
114 | 114 |
private void setCaretPosition(DefaultViewPanel view) { |
115 |
|
|
116 |
JEditTextArea jeta=view.getConsolePanel().getTxt();
|
|
115 |
|
|
116 |
JEditTextArea jeta = view.getConsolePanel().getTxt();
|
|
117 | 117 |
jeta.requestFocusInWindow(); |
118 | 118 |
jeta.setCaretPosition(jeta.getText().length()); |
119 |
|
|
119 |
|
|
120 | 120 |
} |
121 | 121 |
|
122 | 122 |
private void initFocus(DefaultViewPanel view) { |
... | ... | |
126 | 126 |
if (!mapControl.hasTool("VectorEditing")) { |
127 | 127 |
Behavior vectorEditing = new DefaultEditingBehavior(mapControl); |
128 | 128 |
mapControl.addBehavior("VectorEditing", vectorEditing); |
129 |
} |
|
130 |
|
|
129 |
} |
|
130 |
else { |
|
131 |
EditingBehavior editingBehavior = (EditingBehavior) mapControl |
|
132 |
.getMapTool("VectorEditing"); |
|
133 |
editingBehavior.cleanBehavior(); |
|
134 |
} |
|
135 |
|
|
131 | 136 |
mapControl.setTool("VectorEditing"); |
132 |
|
|
137 |
|
|
133 | 138 |
} |
134 | 139 |
} |
Also available in: Unified diff