Revision 29352 branches/v2_0_0_prep/extensions/extNormalization/src/org/gvsig/normalization/extension/NormalizationExtension.java
NormalizationExtension.java | ||
---|---|---|
27 | 27 |
|
28 | 28 |
package org.gvsig.normalization.extension; |
29 | 29 |
|
30 |
|
|
30 |
import org.gvsig.app.daltransform.DataTransformLibrary; |
|
31 | 31 |
import org.gvsig.app.daltransform.DataTransformLocator; |
32 | 32 |
import org.gvsig.app.daltransform.DataTransformManager; |
33 |
import org.gvsig.geocoding.GeocodingLibrary;
|
|
33 |
import org.gvsig.app.daltransform.impl.DefaultDataTransformLibrary;
|
|
34 | 34 |
import org.gvsig.normalization.gui.NormalizationTransformGui; |
35 |
import org.gvsig.normalization.impl.DefaultNormalizationLibrary; |
|
35 | 36 |
import org.gvsig.normalization.preferences.NormPreferences; |
36 | 37 |
import org.gvsig.tools.locator.Library; |
37 | 38 |
|
... | ... | |
40 | 41 |
import com.iver.andami.preferences.IPreferenceExtension; |
41 | 42 |
|
42 | 43 |
/** |
43 |
* Normalization Extension. This extension puts the normalization preferences.
|
|
44 |
* Normalization Extension |
|
44 | 45 |
* |
45 | 46 |
* @author <a href="mailto:jsanz@prodevelop.es"> Jorge Gaspar Sanz Salinas</a> |
46 | 47 |
* @author <a href="mailto:vsanjaime@prodevelop.es"> Vicente Sanjaime Calvet</a> |
... | ... | |
65 | 66 |
*/ |
66 | 67 |
|
67 | 68 |
public void initialize() { |
68 |
DataTransformManager dataTransformManager = DataTransformLocator.getDataTransformManager(); |
|
69 |
dataTransformManager.registerDataTransform("NormalizationTransform", NormalizationTransformGui.class); |
|
69 |
|
|
70 |
Library normLib = new DefaultNormalizationLibrary(); |
|
71 |
normLib.initialize(); |
|
72 |
|
|
73 |
Library transLib = new DefaultDataTransformLibrary(); |
|
74 |
transLib.initialize(); |
|
75 |
|
|
76 |
DataTransformManager dataTransformManager = DataTransformLocator |
|
77 |
.getDataTransformManager(); |
|
78 |
dataTransformManager.registerDataTransform("NormalizationTransform", |
|
79 |
NormalizationTransformGui.class); |
|
70 | 80 |
} |
71 | 81 |
|
72 | 82 |
/** |
... | ... | |
88 | 98 |
} |
89 | 99 |
|
90 | 100 |
/** |
91 |
*
|
|
92 |
*/ |
|
101 |
* Get preference page
|
|
102 |
*/
|
|
93 | 103 |
public IPreference[] getPreferencesPages() { |
94 | 104 |
IPreference[] preferences = new IPreference[1]; |
95 | 105 |
preferences[0] = preference; |
... | ... | |
97 | 107 |
} |
98 | 108 |
|
99 | 109 |
/** |
100 |
* |
|
110 |
* post initialize extension
|
|
101 | 111 |
*/ |
102 | 112 |
public void postInitialize() { |
103 |
Library api = new GeocodingLibrary(); |
|
104 |
api.postInitialize(); |
|
113 |
Library normLib = new DefaultNormalizationLibrary(); |
|
114 |
normLib.postInitialize(); |
|
115 |
|
|
116 |
Library transLib = new DataTransformLibrary(); |
|
117 |
transLib.postInitialize(); |
|
105 | 118 |
} |
106 | 119 |
|
107 | 120 |
} |
Also available in: Unified diff