Project

General

Profile

« Previous | Next » 

Revision a2d00c04

Added by Andreas Müller almost 11 years ago

latest eFlora activator and source changes

View differences:

cdm-eflora/src/main/java/eu/etaxonomy/cdm/app/eflora/FloraMalesianaActivator.java
41 41
 * @created 20.06.2008
42 42
 * @version 1.0
43 43
 */
44
public class FloraMalesianaActivator {
44
public class FloraMalesianaActivator extends EfloraActivatorBase {
45 45
	private static final Logger logger = Logger.getLogger(FloraMalesianaActivator.class);
46 46
	
47 47
	//database validation status (create, update, validate ...)
......
50 50
	static final URI fmSource12 = EfloraSources.fm_12();
51 51
	static final URI fmSource13_small = EfloraSources.fm_13_small_families();
52 52
	static final URI fmSource13_large = EfloraSources.fm_13_large_families();
53
	static final URI fmSource14 = EfloraSources.fm_14();
53 54
	static final URI fmSource15 = EfloraSources.fm_15();
54 55
	static final URI fmSource16 = EfloraSources.fm_16();
55 56
	static final URI fmSource17_1 = EfloraSources.fm_17_1();
56 57
	static final URI fmSource17_2 = EfloraSources.fm_17_2();
58
	static final URI fmSource18 = EfloraSources.fm_18();
59
	static final URI fmSource19 = EfloraSources.fm_19();
60
	static final URI fmSource20 = EfloraSources.fm_20();
61
	
57 62
	static final URI fmSource_Ser2_02 = EfloraSources.fm_ser2_2();
58 63
	static final URI fmSource_Ser2_03 = EfloraSources.fm_ser2_3();
59 64
	
......
68 73
	private boolean includeVol12 = includeBase;
69 74
	private boolean includeVol13_small = includeBase;
70 75
	private boolean includeVol13_large = includeBase;
76
	private boolean includeVol14 = includeBase;
71 77
	private boolean includeVol15 = includeBase;
72 78
	private boolean includeVol16 = includeBase;
73 79
	private boolean includeVol17_1 = includeBase;
74 80
	private boolean includeVol17_2 = includeBase;
81
	private boolean includeVol18 = includeBase;
82
	private boolean includeVol19 = includeBase;
83
	private boolean includeVol20 = includeBase;
75 84
	private boolean includeVol2_2 = includeBase;
76 85
	private boolean includeVol2_3 = includeBase;
77 86
	
78
	private boolean h2ForCheck = true;
87
	private boolean h2ForCheck = false;
79 88
	
80 89

  
81 90
	//feature tree uuid
82 91
	public static final UUID featureTreeUuid = UUID.fromString("168df0c6-6429-484c-b26f-ded1f7e44bd9");
92
	private static final String featureTreeTitle = "Flora Malesiana Presentation Feature Tree";
83 93
	
84 94
	//classification
85 95
	static final UUID classificationUuid = UUID.fromString("ca4e4bcb-a1d1-4124-a358-a3d3c41dd450");
......
133 143
		//Vol13_small
134 144
		doSource(includeVol13_small, fmSource13_small, "Flora Malesiana - vol. 13", markupConfig, myImport);
135 145

  
146
		//Vol14
147
		doSource(includeVol14, fmSource14, "Flora Malesiana - vol. 14", markupConfig, myImport);
148

  
136 149
		//Vol15
137 150
		doSource(includeVol15, fmSource15, "Flora Malesiana - vol. 15", markupConfig, myImport);
138 151

  
......
142 155
		//Vol17, part1
143 156
		doSource(includeVol17_1, fmSource17_1, "Flora Malesiana - vol. 17, part I", markupConfig, myImport);
144 157

  
145
		//Vol12
158
		//Vol17, part2
146 159
		doSource(includeVol17_2, fmSource17_2, "Flora Malesiana - vol. 17, part II", markupConfig, myImport);
147 160
		
161
		//Vol18
162
		doSource(includeVol18, fmSource18, "Flora Malesiana - vol. 18", markupConfig, myImport);
163
		
164
		//Vol19
165
		doSource(includeVol19, fmSource19, "Flora Malesiana - vol. 19", markupConfig, myImport);
166

  
167
		//Vol20
168
		doSource(includeVol20, fmSource20, "Flora Malesiana - vol. 20", markupConfig, myImport);
169
		
148 170
		//Vol_2_2
149 171
		doSource(includeVol2_2, fmSource_Ser2_02, "Flora Malesiana - Ser.2, vol. 2", markupConfig, myImport);
150 172

  
151 173
		//Vol_2_3
152 174
		doSource(includeVol2_3, fmSource_Ser2_03, "Flora Malesiana - Ser.2, vol. 3", markupConfig, myImport);
153 175

  
154
		
176
		makeAutomatedFeatureTree(myImport.getCdmAppController(), markupConfig.getState(), 
177
				featureTreeUuid, featureTreeTitle);
155 178
		
156 179
//		makeGeoService();
157 180
		
......
191 214
	private FeatureTree makeFeatureNode(ITermService service){
192 215
		FloraMalesianaTransformer transformer = new FloraMalesianaTransformer();
193 216
		
194
		FeatureTree result = FeatureTree.NewInstance(featureTreeUuid);
195
		result.setTitleCache("Flora Malesiana Presentation Feature Tree");
217
		FeatureTree result = FeatureTree.NewInstance(UUID.randomUUID());
218
		result.setTitleCache("Flora Malesiana Presentation Feature Tree - Old");
196 219
		FeatureNode root = result.getRoot();
197 220
		FeatureNode newNode;
198 221
		

Also available in: Unified diff