Revision 44386 trunk/org.gvsig.desktop/org.gvsig.desktop.library/org.gvsig.exportto/org.gvsig.exportto.swing/org.gvsig.exportto.swing.prov/org.gvsig.exportto.swing.prov.dbf/src/main/java/org/gvsig/export/dbf/service/ExportDBFParametersImpl.java
ExportDBFParametersImpl.java | ||
---|---|---|
5 | 5 |
import org.gvsig.export.ExportLocator; |
6 | 6 |
import org.gvsig.export.spi.AbstractExportParameters; |
7 | 7 |
import org.gvsig.export.spi.AttributeNamesTranslator; |
8 |
import org.gvsig.export.spi.CutAttributeNamesTranslator; |
|
8 | 9 |
import org.gvsig.fmap.dal.feature.FeatureType; |
9 | 10 |
|
10 | 11 |
/** |
... | ... | |
18 | 19 |
private String encoding; |
19 | 20 |
private File file; |
20 | 21 |
|
22 |
public ExportDBFParametersImpl(ExportDBFServiceFactory factory) { |
|
23 |
super(factory); |
|
24 |
AttributeNamesTranslator attr = new CutAttributeNamesTranslator(ExportDBFService.MAX_FIELD_NAME_LENGTH); |
|
25 |
this.exportAttributes.setNamesTranslator(attr); |
|
26 |
} |
|
27 |
|
|
21 | 28 |
@Override |
22 | 29 |
public String getServiceName() { |
23 | 30 |
return ExportDBFServiceFactory.SERVICE_NAME; |
... | ... | |
46 | 53 |
@Override |
47 | 54 |
public void setSourceFeatureType(FeatureType sourceFeatureType) { |
48 | 55 |
super.setSourceFeatureType(sourceFeatureType); |
49 |
AttributeNamesTranslator attr = ExportLocator.getServiceManager().createAttributeNamesTranslator(ExportDBFService.MAX_FIELD_NAME_LENGTH); |
|
50 |
this.getExportAttributes().setNamesTranslator(attr); |
|
51 | 56 |
|
52 | 57 |
} |
53 | 58 |
|
Also available in: Unified diff