Revision 29352

View differences:

branches/v2_0_0_prep/extensions/extNormalization/src/org/gvsig/normalization/extension/AboutExtension.java
34 34
import com.iver.cit.gvsig.About;
35 35

  
36 36
/**
37
 * About Extension of ExtNormalization
37
 * About Normalization Extension
38 38
 * 
39 39
 * @author <a href="mailto:jsanz@prodevelop.es"> Jorge Gaspar Sanz Salinas</a>
40 40
 * @author <a href="mailto:vsanjaime@prodevelop.es"> Vicente Sanjaime Calvet</a>
branches/v2_0_0_prep/extensions/extNormalization/src/org/gvsig/normalization/extension/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
}
branches/v2_0_0_prep/extensions/extNormalization/src/org/gvsig/normalization/preferences/NormPreferences.java
53 53
			+ File.separator;
54 54

  
55 55
	private ImageIcon icon;
56

  
57 56
	private String tag = "Normalization_pattern_folder";
58

  
59 57
	private static final Logger log = LoggerFactory
60 58
			.getLogger(NormPreferences.class);
61

  
62 59
	static String id = NormPreferences.class.getName();
63

  
64 60
	private PreferencesNormPanel panel;
65

  
66 61
	private String pathFolder;
67 62

  
68 63
	/**
......
73 68
		PluginServices ps = PluginServices.getPluginServices(this);
74 69

  
75 70
		String bDir = ps.getClassLoader().getBaseDir();
76

  
77 71
		String path = bDir + File.separator + "images" + File.separator
78 72
				+ "preferences.png";
79 73

  
......
102 96

  
103 97
	}
104 98

  
99
	/**
100
	 * 
101
	 */
105 102
	public void storeValues() throws StoreException {
106

  
107 103
		String txt = panel.getFolderPattern();
108

  
109 104
		/* Overwrite the text in the persistence file */
110 105
		if (txt.compareToIgnoreCase("") != 0) {
111

  
112 106
			PluginServices ps = PluginServices.getPluginServices(this);
113 107
			XMLEntity xml = ps.getPersistentXML();
114

  
115 108
			xml.putProperty(tag, txt);
116 109
			ps.setPersistentXML(xml);
117 110
		}
118

  
119 111
	}
120 112

  
121 113
	/**
......
128 120
		}
129 121
	}
130 122

  
123
	/**
124
	 * 
125
	 */
131 126
	public void setChangesApplied() {
132 127
		setChanged(false);
133 128

  
134 129
	}
135 130

  
131
	/**
132
	 * 
133
	 */
136 134
	public String getID() {
137 135
		return id;
138 136
	}
139 137

  
138
	/**
139
	 * 
140
	 */
140 141
	public ImageIcon getIcon() {
141 142
		return icon;
142 143
	}
143 144

  
145
	/**
146
	 * 
147
	 */
144 148
	public JPanel getPanel() {
145 149
		return this;
146 150
	}
147 151

  
152
	/**
153
	 * 
154
	 */
148 155
	public String getTitle() {
149 156
		String title = PluginServices.getText(this, "pref_normalization");
150 157
		return title;
151 158
	}
152 159

  
160
	/**
161
	 * 
162
	 */
153 163
	public void initializeDefaults() {
154 164

  
155 165
	}
156 166

  
167
	/**
168
	 * 
169
	 */
157 170
	public void initializeValues() {
158 171

  
159 172
	}
160 173

  
174
	/**
175
	 * 
176
	 */
161 177
	public boolean isValueChanged() {
162 178
		return super.hasChanged();
163 179
	}

Also available in: Unified diff