Revision 27160 trunk/extensions/extGPE-gvSIG/src/org/gvsig/gpe/GPEReaderExtension.java
GPEReaderExtension.java | ||
---|---|---|
69 | 69 |
* @author Jorge Piera LLodr? (jorge.piera@iver.es) |
70 | 70 |
*/ |
71 | 71 |
public class GPEReaderExtension extends Extension{ |
72 |
private String parsersFile = "gvSIG" + File.separatorChar + "extensiones" + File.separatorChar +
|
|
72 |
private String parsersFile = "gvSIG" + File.separatorChar + "extensiones" + File.separatorChar + |
|
73 | 73 |
"org.gvsig.gpe" + File.separatorChar + "parser.properties"; |
74 |
private String driversDir = "gvSIG" + File.separatorChar + "extensiones" + File.separatorChar +
|
|
74 |
private String driversDir = "gvSIG" + File.separatorChar + "extensiones" + File.separatorChar + |
|
75 | 75 |
"org.gvsig.gpe" + File.separatorChar + "lib"; |
76 |
|
|
76 |
|
|
77 | 77 |
/* |
78 | 78 |
* (non-Javadoc) |
79 | 79 |
* @see com.iver.andami.plugins.IExtension#execute(java.lang.String) |
80 |
*/
|
|
80 |
*/ |
|
81 | 81 |
public void execute(String actionCommand) { |
82 | 82 |
// TODO Auto-generated method stub |
83 | 83 |
|
... | ... | |
97 | 97 |
driverManager.addDriver(new File(driversDir), KMLVectorialDriver.DRIVERNAME, KMLVectorialDriver.class); |
98 | 98 |
//Register the GML driver in the WFS Driver |
99 | 99 |
extensionPoints.add("FMAPWFSDriver","FMAPWFSDriver", GMLVectorialDriver.class); |
100 |
|
|
100 |
/* |
|
101 | 101 |
//PluginServices pluginServices = PluginServices.getPluginServices(GPEXmlParserFactory.class); |
102 | 102 |
PluginServices pluginServices = PluginServices.getPluginServices("com.iver.cit.gvsig"); |
103 | 103 |
URL[] urls = pluginServices.getClassLoader().getURLs(); |
104 | 104 |
for (int i=0 ; i<urls.length ; i++){ |
105 | 105 |
System.out.println(urls[i]); |
106 |
}
|
|
106 |
} |
|
107 | 107 |
try { |
108 | 108 |
pluginServices.getClassLoader().loadClass("org.gvsig.gpe.xml.stream.stax.StaxXmlStreamWriter"); |
109 | 109 |
pluginServices.getClassLoader().loadClass("org.gvsig.gpe.gml.GmlProperties"); |
... | ... | |
117 | 117 |
// TODO Auto-generated catch block |
118 | 118 |
e.printStackTrace(); |
119 | 119 |
} |
120 |
*/ |
|
120 | 121 |
} |
121 |
|
|
122 |
|
|
122 | 123 |
private void loadParsers(){ |
123 | 124 |
File file = new File(parsersFile); |
124 | 125 |
if (!file.exists()){ |
... | ... | |
132 | 133 |
NotificationManager.addWarning("GPE parsers file not found", |
133 | 134 |
new FileNotFoundException()); |
134 | 135 |
} |
135 |
}
|
|
136 |
} |
|
136 | 137 |
|
137 | 138 |
/* |
138 | 139 |
* (non-Javadoc) |
Also available in: Unified diff