Mercurial > dive4elements > river
comparison flys-backend/src/main/java/de/intevation/flys/importer/AnnotationClassifier.java @ 766:aa9e3da95c31
Importer: Fix import of annotation type classification.
flys-backend/trunk@2163 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author | Sascha L. Teichmann <sascha.teichmann@intevation.de> |
---|---|
date | Sun, 19 Jun 2011 17:43:38 +0000 |
parents | 763c4137d6e1 |
children | 33a79496ba9e |
comparison
equal
deleted
inserted
replaced
765:763c4137d6e1 | 766:aa9e3da95c31 |
---|---|
24 public class AnnotationClassifier | 24 public class AnnotationClassifier |
25 { | 25 { |
26 private static Logger log = Logger.getLogger(Importer.class); | 26 private static Logger log = Logger.getLogger(Importer.class); |
27 | 27 |
28 public static final String TYPES_XPATH = | 28 public static final String TYPES_XPATH = |
29 "/annotations/types/type"; | 29 "/annotation/types/type"; |
30 | 30 |
31 public static final String FILE_PATTERNS_XPATH = | 31 public static final String FILE_PATTERNS_XPATH = |
32 "/annotations/patterns/file"; | 32 "/annotation/patterns/file"; |
33 | 33 |
34 public static final String DESCRIPTION_PATTERNS_XPATH = | 34 public static final String DESCRIPTION_PATTERNS_XPATH = |
35 "/annotations/patterns/line"; | 35 "/annotation/patterns/line"; |
36 | 36 |
37 | 37 |
38 public static class Pair { | 38 public static class Pair { |
39 | 39 |
40 protected Pattern pattern; | 40 protected Pattern pattern; |
68 | 68 |
69 buildRules(rules); | 69 buildRules(rules); |
70 } | 70 } |
71 | 71 |
72 protected void buildRules(Document rules) { | 72 protected void buildRules(Document rules) { |
73 | |
74 buildTypes(rules); | 73 buildTypes(rules); |
75 buildFilePatterns(rules); | 74 buildFilePatterns(rules); |
76 buildDescriptionPatterns(rules); | 75 buildDescriptionPatterns(rules); |
77 } | 76 } |
78 | 77 |