Revision 9447b451
Added by a.bukhman about 15 years ago
cdmlib-io/src/main/java/eu/etaxonomy/cdm/io/reference/endnote/in/EndnoteRecordsImport.java | ||
---|---|---|
98 | 98 |
Element elXml = getXmlElement(config); |
99 | 99 |
Namespace tcsNamespace = config.getEndnoteNamespace(); |
100 | 100 |
|
101 |
//logger.info("start make Records-Element ...");
|
|
101 |
logger.info("start make Records-Element ..."); |
|
102 | 102 |
DoubleResult<Element, Boolean> doubleResult; |
103 | 103 |
|
104 | 104 |
childName = "records"; |
... | ... | |
108 | 108 |
success &= doubleResult.getSecondResult(); |
109 | 109 |
elRecords.getAttributes(); |
110 | 110 |
|
111 |
//logger.info("start make Record-Elementen ...");
|
|
111 |
logger.info("start make Record-Elementen ..."); |
|
112 | 112 |
String tcsElementName = "record"; |
113 | 113 |
String idNamespace = "record"; |
114 | 114 |
List<Element> elRecordList = (List<Element>)elRecords.getChildren(tcsElementName, tcsNamespace); |
... | ... | |
145 | 145 |
Institution school = Institution.NewInstance(); |
146 | 146 |
Team authorTeam = Team.NewInstance(); |
147 | 147 |
|
148 |
// logger.info("start make database ...");
|
|
148 |
logger.info("start make database ..."); |
|
149 | 149 |
childName = "database"; |
150 | 150 |
obligatory = false; |
151 | 151 |
doubleResult = XmlHelp.getSingleChildElement(elRecord, childName, tcsNamespace, obligatory); |
... | ... | |
158 | 158 |
String strPath = elDatabase.getAttributeValue("path"); |
159 | 159 |
} |
160 | 160 |
|
161 |
//logger.info("start make source-app ...");
|
|
161 |
logger.info("start make source-app ..."); |
|
162 | 162 |
childName = "source-app"; |
163 | 163 |
obligatory = false; |
164 | 164 |
doubleResult = XmlHelp.getSingleChildElement(elRecord, childName, tcsNamespace, obligatory); |
... | ... | |
170 | 170 |
String strVersion = elSource_app.getAttributeValue("version"); |
171 | 171 |
} |
172 | 172 |
|
173 |
//logger.info("start make rec-number ...");
|
|
173 |
logger.info("start make rec-number ..."); |
|
174 | 174 |
childName = "rec-number"; |
175 | 175 |
obligatory = false; |
176 | 176 |
doubleResult = XmlHelp.getSingleChildElement(elRecord, childName, tcsNamespace, obligatory); |
... | ... | |
187 | 187 |
success = false; |
188 | 188 |
} |
189 | 189 |
|
190 |
//logger.info("start make foreign-keys ...");
|
|
190 |
logger.info("start make foreign-keys ..."); |
|
191 | 191 |
childName = "foreign-keys"; |
192 | 192 |
obligatory = false; |
193 | 193 |
doubleResult = XmlHelp.getSingleChildElement(elRecord, childName, tcsNamespace, obligatory); |
... | ... | |
205 | 205 |
} |
206 | 206 |
} |
207 | 207 |
|
208 |
//logger.info("start make ref-type ...");
|
|
208 |
logger.info("start make ref-type ..."); |
|
209 | 209 |
childName = "ref-type"; |
210 | 210 |
obligatory = false; |
211 | 211 |
doubleResult = XmlHelp.getSingleChildElement(elRecord, childName, tcsNamespace, obligatory); |
... | ... | |
251 | 251 |
} |
252 | 252 |
} |
253 | 253 |
|
254 |
//logger.info("start make contributors ...");
|
|
254 |
logger.info("start make contributors ..."); |
|
255 | 255 |
childName = "contributors"; |
256 | 256 |
obligatory = false; |
257 | 257 |
doubleResult = XmlHelp.getSingleChildElement(elRecord, childName, tcsNamespace, obligatory); |
... | ... | |
302 | 302 |
} |
303 | 303 |
} |
304 | 304 |
} |
305 |
//logger.info("start make secondary-authors ...");
|
|
305 |
logger.info("start make secondary-authors ..."); |
|
306 | 306 |
childName = "secondary-authors"; |
307 | 307 |
obligatory = false; |
308 | 308 |
doubleResult = XmlHelp.getSingleChildElement(elContributors, childName, tcsNamespace, obligatory); |
... | ... | |
460 | 460 |
*/ |
461 | 461 |
} |
462 | 462 |
|
463 |
//logger.info("start make auth-address ...");
|
|
463 |
logger.info("start make auth-address ..."); |
|
464 | 464 |
childName = "auth-address"; |
465 | 465 |
obligatory = false; |
466 | 466 |
doubleResult = XmlHelp.getSingleChildElement(elRecord, childName, tcsNamespace, obligatory); |
... | ... | |
489 | 489 |
} |
490 | 490 |
|
491 | 491 |
|
492 |
//logger.info("start make auth-affilation ...");
|
|
492 |
logger.info("start make auth-affilation ..."); |
|
493 | 493 |
childName = "auth-affiliaton"; |
494 | 494 |
obligatory = false; |
495 | 495 |
doubleResult = XmlHelp.getSingleChildElement(elRecord, childName, tcsNamespace, obligatory); |
... | ... | |
511 | 511 |
reference.addExtension(affilation, ExtensionType.AREA_OF_INTREREST()); |
512 | 512 |
} |
513 | 513 |
|
514 |
//logger.info("start make titles ...");
|
|
514 |
logger.info("start make titles ..."); |
|
515 | 515 |
childName = "titles"; |
516 | 516 |
obligatory = false; |
517 | 517 |
doubleResult = XmlHelp.getSingleChildElement(elRecord, childName, tcsNamespace, obligatory); |
... | ... | |
554 | 554 |
Article give_article = map_article.get(title_new.toString()); |
555 | 555 |
give_article.setTitle(title_new.toString()); |
556 | 556 |
reference=give_article; |
557 |
//article.setTitle(title_new.toString()); |
|
558 |
//reference= article; |
|
559 | 557 |
}else if (strName_reftype.equals("Book")) { |
560 | 558 |
map_book.put(title_new.toString(), book); |
561 | 559 |
Book give_book = map_book.get(title_new.toString()); |
562 | 560 |
give_book.setTitle(title_new.toString()); |
563 | 561 |
reference=give_book; |
564 |
//book.setTitle(title_new.toString()); |
|
565 |
//reference= book; |
|
566 | 562 |
}else if (strName_reftype.equals("Book Section")){ |
567 | 563 |
map_book_section.put(title_new.toString(), bookSection); |
568 | 564 |
BookSection give_book_section = map_book_section.get(title_new.toString()); |
569 | 565 |
give_book_section.setTitle(title_new.toString()); |
570 | 566 |
reference=give_book_section; |
571 |
//book.setTitle(title_new.toString()); |
|
572 |
//reference= book; |
|
573 | 567 |
}else if (strName_reftype.equalsIgnoreCase("Patent")) { |
574 | 568 |
map_patent.put(title_new.toString(), patent); |
575 | 569 |
Patent give_patent = map_patent.get(title_new.toString()); |
576 | 570 |
give_patent.setTitle(title_new.toString()); |
577 | 571 |
reference=give_patent; |
578 |
//patent.setTitle(title_new.toString()); |
|
579 |
//reference= patent; |
|
580 | 572 |
}else if (strName_reftype.equalsIgnoreCase("Personal Communication")){ |
581 | 573 |
personalCommunication.setTitle(title_new.toString()); |
582 | 574 |
reference=personalCommunication; |
583 | 575 |
}else if (strName_reftype.equalsIgnoreCase("Journal")) { |
584 | 576 |
map_journal.put(title_new.toString(), journal); |
585 | 577 |
Journal give_journal = map_journal.get(title_new.toString()); |
586 |
give_journal.setPlacePublished(title_new.toString());
|
|
578 |
give_journal.setTitle(title_new.toString());
|
|
587 | 579 |
reference=give_journal; |
588 |
//journal.setTitle(title_new.toString()); |
|
589 |
//reference=journal; |
|
590 | 580 |
}else if (strName_reftype.equalsIgnoreCase("CdDvd")) { |
591 | 581 |
map_cdDvd.put(title_new.toString(), cdDvd); |
592 | 582 |
CdDvd give_cdDvd = map_cdDvd.get(title_new.toString()); |
593 |
give_cdDvd.setPlacePublished(title_new.toString());
|
|
583 |
give_cdDvd.setTitle(title_new.toString());
|
|
594 | 584 |
reference=give_cdDvd; |
595 |
//cdDvd.setTitle(title_new.toString()); |
|
596 |
//reference=cdDvd; |
|
597 | 585 |
}else if (strName_reftype.equalsIgnoreCase("Database")) { |
598 | 586 |
map_database.put(title_new.toString(), database); |
599 | 587 |
Database give_database = map_database.get(title_new.toString()); |
600 |
give_database.setPlacePublished(title_new.toString());
|
|
588 |
give_database.setTitle(title_new.toString());
|
|
601 | 589 |
reference=give_database; |
602 |
//database.setTitle(title_new.toString()); |
|
603 |
//reference= database; |
|
604 | 590 |
}else if (strName_reftype.equalsIgnoreCase("WebPage")) { |
605 | 591 |
map_webPage.put(title_new.toString(), webPage); |
606 | 592 |
WebPage give_webPage = map_webPage.get(title_new.toString()); |
607 |
give_webPage.setPlacePublished(title_new.toString());
|
|
593 |
give_webPage.setTitle(title_new.toString());
|
|
608 | 594 |
reference=give_webPage; |
609 |
//webPage.setTitle(title_new.toString()); |
|
610 |
//reference=database; |
|
611 | 595 |
}else if (strName_reftype.equalsIgnoreCase("Report")) { |
612 | 596 |
map_report.put(title_new.toString(), report); |
613 | 597 |
Report give_report = map_report.get(title_new.toString()); |
614 |
give_report.setPlacePublished(title_new.toString());
|
|
598 |
give_report.setTitle(title_new.toString());
|
|
615 | 599 |
reference=give_report; |
616 |
//report.setTitle(title_new.toString()); |
|
617 |
//reference=report; |
|
618 | 600 |
}else if (strName_reftype.equalsIgnoreCase("Thesis")) { |
619 | 601 |
map_thesis.put(title_new.toString(), thesis); |
620 | 602 |
Thesis give_thesis = map_thesis.get(title_new.toString()); |
621 |
give_thesis.setPlacePublished(title_new.toString());
|
|
603 |
give_thesis.setTitle(title_new.toString());
|
|
622 | 604 |
reference=give_thesis; |
623 |
//thesis.setTitle(title_new.toString()); |
|
624 |
//reference= thesis; |
|
625 | 605 |
}else if (strName_reftype.equalsIgnoreCase("Print Series")){ |
626 | 606 |
map_printSeries.put(title_new.toString(), printSeries); |
627 | 607 |
PrintSeries give_printSeries = map_printSeries.get(title_new.toString()); |
628 |
give_printSeries.setPlacePublished(title_new.toString()); |
|
629 |
reference=give_printSeries; |
|
630 |
//printSeries.setTitle(title_new.toString()); |
|
631 |
//reference=printSeries; |
|
608 |
give_printSeries.setTitle(title_new.toString()); |
|
632 | 609 |
}else if (strName_reftype.equals("Journal Article")){ |
633 | 610 |
map_article.put(title_new.toString(), article); |
634 | 611 |
Article give_article = map_article.get(title_new.toString()); |
635 | 612 |
give_article.setTitle(title_new.toString()); |
636 | 613 |
reference=give_article; |
637 |
//article.setTitle(title_new.toString()); |
|
638 |
//reference= article; |
|
639 | 614 |
}else if (strName_reftype.equalsIgnoreCase("Conference Proceedings")){ |
640 | 615 |
map_proceedings.put(title_new.toString(), proceedings); |
641 | 616 |
Proceedings give_proceedings = map_proceedings.get(title_new.toString()); |
642 | 617 |
give_proceedings.setTitle(title_new.toString()); |
643 | 618 |
reference=give_proceedings; |
644 |
//proceedings.setTitle(title_new.toString()); |
|
645 |
//reference=proceedings; |
|
646 | 619 |
}else { |
647 | 620 |
logger.warn("The type was not found..."); |
648 | 621 |
map_generic.put(title_new.toString(), generic); |
649 | 622 |
Generic give_generic = map_generic.get(title_new.toString()); |
650 | 623 |
give_generic.setTitle(title_new.toString()); |
651 | 624 |
reference=give_generic; |
652 |
//generic.setTitle(title_new.toString()); |
|
653 |
//reference = generic; |
|
654 | 625 |
success = false; |
655 | 626 |
} |
656 | 627 |
} |
... | ... | |
803 | 774 |
*/ |
804 | 775 |
} |
805 | 776 |
|
806 |
//logger.info("start make periodical ...");
|
|
777 |
logger.info("start make periodical ..."); |
|
807 | 778 |
childName = "periodical"; |
808 | 779 |
obligatory = false; |
809 | 780 |
doubleResult = XmlHelp.getSingleChildElement(elRecord, childName, tcsNamespace, obligatory); |
... | ... | |
831 | 802 |
String strName_reftype = elRef_type.getAttributeValue("name"); |
832 | 803 |
String periodical = elStyle_Full_title.getTextNormalize(); |
833 | 804 |
|
834 |
if (strName_reftype.equals("Journal Article")){ |
|
835 |
|
|
836 |
//map.put(periodical, journal); |
|
837 |
//Journal gibtEsschon = map.get(periodical); |
|
805 |
if (strName_reftype.equals("Journal Article")){ |
|
838 | 806 |
|
839 |
if (periodical != null) { |
|
840 |
|
|
807 |
if (periodical != null) { |
|
841 | 808 |
Journal give_journal = map_journal.get(periodical); |
842 | 809 |
if (give_journal!= null) { |
843 |
article.setInJournal(give_journal); |
|
810 |
article.setInJournal(give_journal); |
|
811 |
give_journal.setTitle(periodical); |
|
844 | 812 |
} else { |
845 | 813 |
article.setInJournal(journal); |
846 | 814 |
map_journal.put(periodical, journal); |
847 |
|
|
815 |
journal.setTitle(periodical); |
|
848 | 816 |
} |
849 |
//journal.setTitleCache(give_article.toString()); |
|
850 |
|
|
851 |
//logger.info(give_article); |
|
852 |
logger.info(journal); |
|
853 |
logger.info(article); |
|
854 | 817 |
reference=article; |
855 | 818 |
} |
856 |
} |
|
857 |
else { |
|
819 |
} else if (strName_reftype.equals("Book Section")){ |
|
820 |
if (periodical != null) { |
|
821 |
Book give_book =map_book.get(periodical); |
|
822 |
if (give_book!= null) { |
|
823 |
bookSection.setInBook(give_book); |
|
824 |
give_book.setTitle(periodical); |
|
825 |
} else { |
|
826 |
bookSection.setInBook(book); |
|
827 |
map_book.put(periodical, book); |
|
828 |
book.setTitle(periodical); |
|
829 |
} |
|
830 |
reference=bookSection; |
|
831 |
} |
|
832 |
}else { |
|
858 | 833 |
logger.warn("The type was not found..."); |
859 | 834 |
success = false; |
860 | 835 |
} |
... | ... | |
917 | 892 |
*/ |
918 | 893 |
} |
919 | 894 |
|
920 |
//logger.info("start make pages ...");
|
|
895 |
logger.info("start make pages ..."); |
|
921 | 896 |
childName = "pages"; |
922 | 897 |
obligatory = false; |
923 | 898 |
doubleResult = XmlHelp.getSingleChildElement(elRecord, childName, tcsNamespace, obligatory); |
... | ... | |
945 | 920 |
Article give_article = map_article.get(page); |
946 | 921 |
give_article.setPages(page); |
947 | 922 |
reference = give_article; |
948 |
//article.setPages(page); |
|
949 |
//reference= article; |
|
950 | 923 |
}else if (strName_reftype.equals("Article")){ |
951 | 924 |
map_article.put(page, article); |
952 | 925 |
Article give_article = map_article.get(page); |
953 | 926 |
give_article.setPages(page); |
954 |
reference = give_article; |
|
955 |
//article.setPages(page); |
|
956 |
//reference= article; |
|
927 |
reference = give_article; |
|
957 | 928 |
}else if (strName_reftype.equals("Book")){ |
958 | 929 |
map_book.put(page, book); |
959 | 930 |
Book give_book = map_book.get(page); |
960 | 931 |
give_book.setPages(page); |
961 | 932 |
reference=give_book; |
962 |
//book.setPages(page); |
|
963 |
//reference= book; |
|
964 | 933 |
}else if (strName_reftype.equals("Book Section")){ |
965 | 934 |
map_book_section.put(page, bookSection); |
966 | 935 |
BookSection give_book_section = map_book_section.get(page); |
967 | 936 |
give_book_section.setPages(page); |
968 | 937 |
reference=give_book_section; |
969 |
//bookSection.setPages(page); |
|
970 |
//reference= bookSection; |
|
971 | 938 |
}else if (strName_reftype.equalsIgnoreCase("Conference Proceedings")){ |
972 | 939 |
map_proceedings.put(page, proceedings); |
973 | 940 |
Proceedings give_proceedings = map_proceedings.get(page); |
974 | 941 |
give_proceedings.setPages(page); |
975 |
reference=give_proceedings; |
|
976 |
//proceedings.setPages(page); |
|
977 |
//reference= proceedings; |
|
942 |
reference=give_proceedings; |
|
978 | 943 |
} else { |
979 | 944 |
logger.warn("The type was not found..."); |
980 | 945 |
map_generic.put(page, generic); |
981 | 946 |
Generic give_generic = map_generic.get(page); |
982 | 947 |
give_generic.setPages(page); |
983 | 948 |
reference =give_generic; |
984 |
//generic.setPages(page); |
|
985 |
//reference= generic; |
|
986 | 949 |
success = false; |
987 | 950 |
} |
988 | 951 |
} |
989 | 952 |
|
990 |
//logger.info("start make volume ...");
|
|
953 |
logger.info("start make volume ..."); |
|
991 | 954 |
childName = "volume"; |
992 | 955 |
obligatory = false; |
993 | 956 |
doubleResult = XmlHelp.getSingleChildElement(elRecord, childName, tcsNamespace, obligatory); |
... | ... | |
1012 | 975 |
Article give_article = map_article.get(volume); |
1013 | 976 |
give_article.setVolume(volume); |
1014 | 977 |
reference = give_article; |
1015 |
//article.setVolume(volume); |
|
1016 |
//reference= article; |
|
1017 | 978 |
}else if (strName_reftype.equals("Article")){ |
1018 | 979 |
map_article.put(volume, article); |
1019 | 980 |
Article give_article = map_article.get(volume); |
... | ... | |
1024 | 985 |
Book give_book = map_book.get(volume); |
1025 | 986 |
give_book.setVolume(volume); |
1026 | 987 |
reference=give_book; |
1027 |
//book.setVolume(volume); |
|
1028 |
//reference= book; |
|
1029 | 988 |
}else if (strName_reftype.equals("Book Section")){ |
1030 | 989 |
if (volume != null) { |
1031 | 990 |
bookSection.setInBook(book); |
... | ... | |
1037 | 996 |
Proceedings give_proceedings = map_proceedings.get(volume); |
1038 | 997 |
give_proceedings.setVolume(volume); |
1039 | 998 |
reference=give_proceedings; |
1040 |
//proceedings.setVolume(volume); |
|
1041 |
//reference= proceedings; |
|
1042 | 999 |
}else{ |
1043 | 1000 |
logger.warn("The type was not found..."); |
1044 | 1001 |
map_generic.put(volume, generic); |
1045 | 1002 |
Generic give_generic = map_generic.get(volume); |
1046 | 1003 |
give_generic.setVolume(volume); |
1047 | 1004 |
reference =give_generic; |
1048 |
//generic.setVolume(volume); |
|
1049 |
//reference= generic; |
|
1050 | 1005 |
success = true; |
1051 | 1006 |
} |
1052 | 1007 |
} |
1053 | 1008 |
|
1054 |
//logger.info("start make number ...");
|
|
1009 |
logger.info("start make number ..."); |
|
1055 | 1010 |
childName = "number"; // In CDM it's "Series" |
1056 | 1011 |
obligatory = false; |
1057 | 1012 |
doubleResult = XmlHelp.getSingleChildElement(elRecord, childName, tcsNamespace, obligatory); |
... | ... | |
1077 | 1032 |
Article give_article = map_article.get(number); |
1078 | 1033 |
give_article.setSeries(number); |
1079 | 1034 |
reference = give_article; |
1080 |
//article.setSeries(number); |
|
1081 |
//reference= article; |
|
1082 | 1035 |
}else if (strName_reftype.equals("Article")){ |
1083 | 1036 |
map_article.put(number, article); |
1084 | 1037 |
Article give_article = map_article.get(number); |
1085 | 1038 |
give_article.setSeries(number); |
1086 | 1039 |
reference = give_article; |
1087 |
//article.setSeries(number); |
|
1088 |
//reference= article; |
|
1089 | 1040 |
}else { |
1090 | 1041 |
logger.warn("The type was not found..."); |
1091 | 1042 |
map_generic.put(number, generic); |
1092 | 1043 |
Generic give_generic = map_generic.get(number); |
1093 | 1044 |
give_generic.setSeries(number); |
1094 | 1045 |
reference =give_generic; |
1095 |
//generic.setSeries(number); |
|
1096 |
//reference= generic; |
|
1097 | 1046 |
success = false; |
1098 | 1047 |
} |
1099 | 1048 |
} |
... | ... | |
1138 | 1087 |
} |
1139 | 1088 |
*/ |
1140 | 1089 |
|
1141 |
//logger.info("start make edition ...");
|
|
1090 |
logger.info("start make edition ..."); |
|
1142 | 1091 |
childName = "edition"; |
1143 | 1092 |
obligatory = false; |
1144 | 1093 |
doubleResult = XmlHelp.getSingleChildElement(elRecord, childName, tcsNamespace, obligatory); |
... | ... | |
1163 | 1112 |
Book give_book = map_book.get(edition); |
1164 | 1113 |
give_book.setEdition(edition); |
1165 | 1114 |
reference=give_book; |
1166 |
//book.setEdition(edition); |
|
1167 |
//reference= book; |
|
1168 | 1115 |
}else if (strName_reftype.equals("Book Section")) { |
1169 | 1116 |
bookSection.setInBook(book); |
1170 | 1117 |
book.setEdition(edition); |
... | ... | |
1273 | 1220 |
|
1274 | 1221 |
} |
1275 | 1222 |
|
1276 |
//logger.info("start make pub-dates ...");
|
|
1223 |
logger.info("start make pub-dates ..."); |
|
1277 | 1224 |
childName = "pub-dates"; //deadline - the name in Endnote Programm |
1278 | 1225 |
obligatory = false; |
1279 | 1226 |
doubleResult = XmlHelp.getSingleChildElement(elDates, childName, tcsNamespace, obligatory); |
... | ... | |
1304 | 1251 |
} |
1305 | 1252 |
} |
1306 | 1253 |
|
1307 |
//logger.info("start make pub-location ...");
|
|
1254 |
logger.info("start make pub-location ..."); |
|
1308 | 1255 |
childName = "pub-location"; // activity location - the name in Endnote Programm |
1309 | 1256 |
obligatory = false; |
1310 | 1257 |
doubleResult = XmlHelp.getSingleChildElement(elRecord, childName, tcsNamespace, obligatory); |
... | ... | |
1330 | 1277 |
Report give_report = map_report.get(place); |
1331 | 1278 |
give_report.setPlacePublished(place); |
1332 | 1279 |
reference=give_report; |
1333 |
//report.setPlacePublished(place); |
|
1334 |
//reference= report; |
|
1335 | 1280 |
}else if (strName_reftype.equals("Book")){ |
1336 | 1281 |
map_book.put(place, book); |
1337 | 1282 |
Book give_book = map_book.get(place); |
1338 | 1283 |
give_book.setPlacePublished(place); |
1339 | 1284 |
reference=give_book; |
1340 |
//book.setPlacePublished(place); |
|
1341 |
//reference= book; |
|
1342 | 1285 |
}else if (strName_reftype.equals("Thesis")){ |
1343 | 1286 |
map_thesis.put(place, thesis); |
1344 | 1287 |
Thesis give_thesis = map_thesis.get(place); |
1345 | 1288 |
give_thesis.setPlacePublished(place); |
1346 | 1289 |
reference=give_thesis; |
1347 |
//thesis.setPlacePublished(place); |
|
1348 |
//reference= thesis; |
|
1349 | 1290 |
}else if (strName_reftype.equalsIgnoreCase("Conference Proceedings")){ |
1350 | 1291 |
map_proceedings.put(place, proceedings); |
1351 | 1292 |
Proceedings give_proceedings = map_proceedings.get(place); |
1352 | 1293 |
give_proceedings.setPlacePublished(place); |
1353 | 1294 |
reference=give_proceedings; |
1354 |
//proceedings.setPlacePublished(place); |
|
1355 |
//reference= proceedings; |
|
1356 | 1295 |
}else if (strName_reftype.equalsIgnoreCase("Database")){ |
1357 | 1296 |
map_database.put(place, database); |
1358 | 1297 |
Database give_database = map_database.get(place); |
1359 | 1298 |
give_database.setPlacePublished(place); |
1360 | 1299 |
reference=give_database; |
1361 |
//database.setPlacePublished(place); |
|
1362 |
//reference= database; |
|
1363 | 1300 |
}else if (strName_reftype.equalsIgnoreCase("CdDvd")){ |
1364 | 1301 |
map_cdDvd.put(place, cdDvd); |
1365 | 1302 |
CdDvd give_cdDvd = map_cdDvd.get(place); |
1366 | 1303 |
give_cdDvd.setPlacePublished(place); |
1367 | 1304 |
reference=give_cdDvd; |
1368 |
//cdDvd.setPlacePublished(place); |
|
1369 |
//reference= cdDvd; |
|
1370 | 1305 |
}else if (strName_reftype.equalsIgnoreCase("Print Series")){ |
1371 | 1306 |
map_printSeries.put(place, printSeries); |
1372 | 1307 |
PrintSeries give_printSeries = map_printSeries.get(place); |
1373 | 1308 |
give_printSeries.setPlacePublished(place); |
1374 | 1309 |
reference=give_printSeries; |
1375 |
//printSeries.setPlacePublished(place); |
|
1376 |
//reference= printSeries; |
|
1377 | 1310 |
}else if (strName_reftype.equalsIgnoreCase("Journal")){ |
1378 | 1311 |
map_journal.put(place, journal); |
1379 | 1312 |
Journal give_journal = map_journal.get(place); |
1380 | 1313 |
give_journal.setPlacePublished(place); |
1381 |
reference=give_journal; |
|
1382 |
//journal.setPlacePublished(place); |
|
1383 |
//reference= journal; |
|
1314 |
reference=give_journal; |
|
1384 | 1315 |
} else { |
1385 | 1316 |
logger.warn("The type was not found..."); |
1386 | 1317 |
map_generic.put(place, generic); |
1387 | 1318 |
Generic give_generic = map_generic.get(place); |
1388 | 1319 |
give_generic.setPlacePublished(place); |
1389 | 1320 |
reference=give_generic; |
1390 |
//generic.setPlacePublished(place); |
|
1391 |
//reference= generic; |
|
1392 | 1321 |
success = false; |
1393 | 1322 |
} |
1394 | 1323 |
} |
1395 | 1324 |
|
1396 |
//logger.info("start make publisher ...");
|
|
1325 |
logger.info("start make publisher ..."); |
|
1397 | 1326 |
childName = "publisher"; |
1398 | 1327 |
obligatory = false; |
1399 | 1328 |
doubleResult = XmlHelp.getSingleChildElement(elRecord, childName, tcsNamespace, obligatory); |
... | ... | |
1419 | 1348 |
Report give_report = map_report.get(publisher); |
1420 | 1349 |
give_report.setPublisher(publisher); |
1421 | 1350 |
reference=give_report; |
1422 |
//report.setPublisher(publisher); |
|
1423 |
//reference= report; |
|
1424 | 1351 |
}else if (strName_reftype.equals("Book")){ |
1425 | 1352 |
map_book.put(publisher, book); |
1426 | 1353 |
Book give_book = map_book.get(publisher); |
1427 | 1354 |
give_book.setPublisher(publisher); |
1428 | 1355 |
reference=give_book; |
1429 |
//book.setPublisher(publisher); |
|
1430 |
//reference= book; |
|
1431 | 1356 |
}else if (strName_reftype.equals("Book Section")){ |
1432 | 1357 |
if (publisher != null) { |
1433 | 1358 |
bookSection.setInBook(book); |
... | ... | |
1439 | 1364 |
Thesis give_thesis = map_thesis.get(publisher); |
1440 | 1365 |
give_thesis.setPublisher(publisher); |
1441 | 1366 |
reference=give_thesis; |
1442 |
//thesis.setPublisher(publisher); |
|
1443 |
//reference= thesis; |
|
1444 | 1367 |
}else if (strName_reftype.equalsIgnoreCase("Conference Proceedings")){ |
1445 | 1368 |
map_proceedings.put(publisher, proceedings); |
1446 | 1369 |
Proceedings give_proceedings = map_proceedings.get(publisher); |
1447 | 1370 |
give_proceedings.setPublisher(publisher); |
1448 | 1371 |
reference=give_proceedings; |
1449 |
//proceedings.setPublisher(publisher); |
|
1450 |
//reference= proceedings; |
|
1451 | 1372 |
}else if (strName_reftype.equalsIgnoreCase("Database")){ |
1452 | 1373 |
map_database.put(publisher, database); |
1453 | 1374 |
Database give_database = map_database.get(publisher); |
1454 | 1375 |
give_database.setPublisher(publisher); |
1455 | 1376 |
reference=give_database; |
1456 |
//database.setPublisher(publisher); |
|
1457 |
//reference= database; |
|
1458 | 1377 |
}else if (strName_reftype.equalsIgnoreCase("CdDvd")){ |
1459 | 1378 |
map_cdDvd.put(publisher, cdDvd); |
1460 | 1379 |
CdDvd give_cdDvd = map_cdDvd.get(publisher); |
1461 | 1380 |
give_cdDvd.setPublisher(publisher); |
1462 | 1381 |
reference=give_cdDvd; |
1463 |
//cdDvd.setPublisher(publisher); |
|
1464 |
//reference= cdDvd; |
|
1465 | 1382 |
}else if (strName_reftype.equalsIgnoreCase("Print Series")){ |
1466 | 1383 |
map_printSeries.put(publisher, printSeries); |
1467 | 1384 |
PrintSeries give_printSeries = map_printSeries.get(publisher); |
1468 | 1385 |
give_printSeries.setPublisher(publisher); |
1469 | 1386 |
reference=give_printSeries; |
1470 |
//printSeries.setPublisher(publisher); |
|
1471 |
//reference= printSeries; |
|
1472 | 1387 |
}else if (strName_reftype.equalsIgnoreCase("Journal")){ |
1473 | 1388 |
map_journal.put(publisher, journal); |
1474 | 1389 |
Journal give_journal = map_journal.get(publisher); |
1475 | 1390 |
give_journal.setPublisher(publisher); |
1476 | 1391 |
reference=give_journal; |
1477 |
//journal.setPublisher(publisher); |
|
1478 |
//reference= journal; |
|
1479 | 1392 |
}else if (strName_reftype.equalsIgnoreCase("Journal Article")){ |
1480 | 1393 |
if (publisher != null) { |
1481 | 1394 |
article.setInJournal(journal); |
... | ... | |
1488 | 1401 |
Generic give_generic = map_generic.get(publisher); |
1489 | 1402 |
give_generic.setPublisher(publisher); |
1490 | 1403 |
reference=give_generic; |
1491 |
//generic.setPublisher(publisher); |
|
1492 |
//reference= generic; |
|
1404 |
|
|
1493 | 1405 |
success = false; |
1494 | 1406 |
} |
1495 | 1407 |
} |
... | ... | |
1515 | 1427 |
} |
1516 | 1428 |
*/ |
1517 | 1429 |
|
1518 |
//logger.info("start make ISBN/ISNN ...");
|
|
1430 |
logger.info("start make ISBN/ISNN ..."); |
|
1519 | 1431 |
childName = "isbn"; |
1520 | 1432 |
obligatory = false; |
1521 | 1433 |
doubleResult = XmlHelp.getSingleChildElement(elRecord, childName, tcsNamespace, obligatory); |
... | ... | |
1542 | 1454 |
Book give_book = map_book.get(page); |
1543 | 1455 |
give_book.setIsbn(page); |
1544 | 1456 |
reference=give_book; |
1545 |
//book.setIsbn(elStyle_Isbn.getTextNormalize()); |
|
1546 |
//reference= book; |
|
1547 | 1457 |
}else if (strName_reftype.equals("Journal")){ |
1548 | 1458 |
map_journal.put(page, journal); |
1549 | 1459 |
Journal give_journal = map_journal.get(page); |
1550 | 1460 |
give_journal.setIssn(page); |
1551 | 1461 |
reference=give_journal; |
1552 |
//journal.setIssn(elStyle_Isbn.getTextNormalize()); |
|
1553 |
//reference= journal; |
|
1554 | 1462 |
}else { |
1555 | 1463 |
logger.warn("The type was not found..."); |
1556 | 1464 |
success = false; |
... | ... | |
1597 | 1505 |
} |
1598 | 1506 |
*/ |
1599 | 1507 |
|
1600 |
//logger.info("start make electronic-resource-num ...");
|
|
1508 |
logger.info("start make electronic-resource-num ..."); |
|
1601 | 1509 |
childName = "electronic-resource-num"; //DOI - the name in Endnote Programm |
1602 | 1510 |
obligatory = false; |
1603 | 1511 |
doubleResult = XmlHelp.getSingleChildElement(elRecord, childName, tcsNamespace, obligatory); |
... | ... | |
1619 | 1527 |
reference.addExtension(dOI, ExtensionType.DOI()); |
1620 | 1528 |
} |
1621 | 1529 |
|
1622 |
//logger.info("start make abstract ...");
|
|
1530 |
logger.info("start make abstract ..."); |
|
1623 | 1531 |
childName = "abstract"; |
1624 | 1532 |
obligatory = false; |
1625 | 1533 |
doubleResult = XmlHelp.getSingleChildElement(elRecord, childName, tcsNamespace, obligatory); |
... | ... | |
1870 | 1778 |
} |
1871 | 1779 |
|
1872 | 1780 |
|
1873 |
//logger.info("start make urls ...");
|
|
1781 |
logger.info("start make urls ..."); |
|
1874 | 1782 |
childName = "urls"; |
1875 | 1783 |
obligatory = false; |
1876 | 1784 |
doubleResult = XmlHelp.getSingleChildElement(elRecord, childName, tcsNamespace, obligatory); |
Also available in: Unified diff
Endnote import update