Project

General

Profile

« Previous | Next » 

Revision 88c187af

Added by Andreas Müller over 11 years ago

add geoservice bean

View differences:

cdmlib-io/src/main/java/eu/etaxonomy/cdm/io/markup/MarkupDocumentImport.java
46 46
import eu.etaxonomy.cdm.api.facade.DerivedUnitFacadeCacheStrategy;
47 47
import eu.etaxonomy.cdm.common.CdmUtils;
48 48
import eu.etaxonomy.cdm.ext.geo.GeoServiceArea;
49
import eu.etaxonomy.cdm.ext.geo.IEditGeoService;
50
import eu.etaxonomy.cdm.ext.geo.IGeoServiceAreaMapping;
49 51
import eu.etaxonomy.cdm.io.common.ICdmIO;
50 52
import eu.etaxonomy.cdm.io.common.mapping.UndefinedTransformerMethodException;
51 53
import eu.etaxonomy.cdm.io.markup.UnmatchedLeads.UnmatchedLeadsKey;
......
112 114
 */
113 115
@Component
114 116
public class MarkupDocumentImport extends MarkupImportBase implements ICdmIO<MarkupImportState> {
115
	private static final String FREQUENCY = "frequency";
116

  
117
	private static final String TAXONTYPE = "taxontype";
118

  
119
	private static final String DEDICATION = "dedication";
120

  
121
	private static final String QUOTE = "quote";
122

  
123 117
	private static final Logger logger = Logger.getLogger(MarkupDocumentImport.class);
124 118

  
125 119
	private static final boolean CREATE_NEW = true;
126 120
	private static final boolean IS_IMAGE_GALLERY = true;
127 121
	private static final boolean NO_IMAGE_GALLERY = false;
128 122

  
123
	
124

  
125

  
126

  
127

  
128

  
129 129
	private static final String ACCEPTED = "accepted";
130 130
	private static final String ACCEPTED_NAME = "acceptedName";
131 131
	private static final String ADDENDA = "addenda";
......
147 147
	private static final String COORDINATES = "coordinates";
148 148
	private static final String COUPLET = "couplet";
149 149
	private static final String DATES = "dates";
150
	private static final String DEDICATION = "dedication";
150 151
	private static final String DEFAULT_MEDIA_URL = "defaultMediaUrl";
151 152
	private static final String DESTROYED = "destroyed";
152 153
	private static final String DETAILS = "details";
......
164 165
	private static final String FOOTNOTE_REF = "footnoteRef";
165 166
	private static final String FOOTNOTE_STRING = "footnoteString";
166 167
	private static final String FIELD_NUM = "fieldNum";
168
	private static final String FREQUENCY = "frequency";
167 169
	private static final String FULL_NAME = "fullName";
168 170
	private static final String FULL_TYPE = "fullType";
169 171
	private static final String GATHERING = "gathering";
......
202 204
	private static final String PUBTITLE = "pubtitle";
203 205
	private static final String PUBTYPE = "pubtype";
204 206
	private static final String QUESTION = "question";
207
	private static final String QUOTE = "quote";
205 208
	private static final String RANK = "rank";
206 209
	private static final String REF = "ref";
207 210
	private static final String REF_NUM = "refNum";
......
210 213
	private static final String REFERENCES = "references";
211 214
	private static final String TAXON = "taxon";
212 215
	private static final String TAXONTITLE = "taxontitle";
216
	private static final String TAXONTYPE = "taxontype";
213 217
	private static final String TEXT = "text";
214 218
	private static final String TEXT_SECTION = "textSection";
215 219
	private static final String TO_COUPLET = "toCouplet";
......
238 242
	// second time
239 243
	private UnmatchedLeads unmatchedLeads;
240 244

  
245
	@Autowired
246
	IEditGeoService editGeoService;
247
	
241 248
	// TODO remove preliminary
242 249
	@Autowired
243 250
	private AuthenticationManager authenticationManager;
......
3094 3101
					String areaValue = "PULAU BANGKA#SUMATERA SELATAN";
3095 3102
					GeoServiceArea geoServiceArea = new GeoServiceArea();
3096 3103
					geoServiceArea.add(geoServiceLayer, layerFieldName, areaValue);
3097
					try {
3098
						GeoServiceArea.set(area, geoServiceArea);
3099
					} catch (XMLStreamException e) {
3100
						// TODO Auto-generated catch block
3101
						e.printStackTrace();
3102
					}
3103
					save(area, state);
3104
					this.editGeoService.setMapping(area, geoServiceArea);
3105
//					save(area, state);
3104 3106
				}
3105 3107
			}
3106 3108
		}

Also available in: Unified diff