Revision 45 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 | ||
---|---|---|
6 | 6 |
*/ |
7 | 7 |
package org.gvsig.vectorediting.lib.impl; |
8 | 8 |
|
9 |
import org.gvsig.fmap.mapcontext.layers.vectorial.FLyrVect;
|
|
9 |
import org.gvsig.fmap.dal.feature.FeatureStore;
|
|
10 | 10 |
import org.gvsig.tools.dynobject.DynObject; |
11 | 11 |
import org.gvsig.tools.service.AbstractManager; |
12 | 12 |
import org.gvsig.tools.service.Service; |
... | ... | |
44 | 44 |
return EditingProviderLocator.getProviderManager().getServiceInfo(toolName); |
45 | 45 |
} |
46 | 46 |
|
47 |
public EditingService getEditingService(String name, FLyrVect layer) {
|
|
47 |
public EditingService getEditingService(String name, FeatureStore featureStore) {
|
|
48 | 48 |
try { |
49 | 49 |
DynObject params = this.createServiceParameters(name); |
50 |
params.setDynValue(EditingProviderFactory.LAYER_FIELD, layer);
|
|
50 |
params.setDynValue(EditingProviderFactory.FEATURE_STORE_FIELD, featureStore);
|
|
51 | 51 |
return (EditingService) this.getService(params); |
52 | 52 |
} |
53 | 53 |
catch (ServiceException e) { |
Also available in: Unified diff