Revision 40566 trunk/org.gvsig.desktop/org.gvsig.desktop.framework/org.gvsig.andami/src/main/java/org/gvsig/andami/Launcher.java
Launcher.java | ||
---|---|---|
2171 | 2171 |
} |
2172 | 2172 |
|
2173 | 2173 |
if (circle) { |
2174 |
this.addError(Messages |
|
2175 |
.getString("Launcher.Hay_dependencias_circulares")); |
|
2176 |
|
|
2174 |
dumpPluginsDependencyInformation(); |
|
2175 |
this.addError("Has circular dependencies betewn plugins"); |
|
2177 | 2176 |
break; |
2178 | 2177 |
} |
2179 | 2178 |
} |
... | ... | |
2194 | 2193 |
registerActions(); |
2195 | 2194 |
} |
2196 | 2195 |
|
2196 |
private void dumpPluginsDependencyInformation() { |
|
2197 |
logger.info("Plugin dependency information"); |
|
2198 |
Iterator<String> i = pluginsConfig.keySet().iterator(); |
|
2199 |
while (i.hasNext()) { |
|
2200 |
String pluginName = i.next(); |
|
2201 |
PluginConfig config = (PluginConfig) pluginsConfig.get(pluginName); |
|
2202 |
logger.info(" Plugin "+ pluginName); |
|
2203 |
Depends[] dependencies = config.getDepends(); |
|
2204 |
for (int j = 0; j < dependencies.length; j++) { |
|
2205 |
Depends dependency = dependencies[j]; |
|
2206 |
String dependencyName = dependency.getPluginName(); |
|
2207 |
logger.info(" Dependency "+ dependencyName); |
|
2208 |
} |
|
2209 |
} |
|
2210 |
} |
|
2211 |
|
|
2197 | 2212 |
private void pluginsMessages() { |
2198 | 2213 |
Iterator<String> iterator = pluginsOrdered.iterator(); |
2199 | 2214 |
PluginConfig config; |
Also available in: Unified diff