Revision 88c187af
Added by Andreas Müller over 11 years ago
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
add geoservice bean