Revision 41706 trunk/org.gvsig.desktop/org.gvsig.desktop.framework/org.gvsig.andami/src/main/java/org/gvsig/andami/PluginServices.java
PluginServices.java | ||
---|---|---|
388 | 388 |
* @return A File pointing to the plugin's root directory. |
389 | 389 |
*/ |
390 | 390 |
public File getPluginDirectory() { |
391 |
return new File(Launcher.getPluginsDir() + File.separator |
|
392 |
+ getPluginName()); |
|
391 |
return Launcher.getPluginFolder(this.getPluginName()); |
|
393 | 392 |
} |
394 | 393 |
|
395 | 394 |
/** |
... | ... | |
731 | 730 |
DynStruct dynStruct = manager.getDynObjectDefinition(getPluginName()); |
732 | 731 |
if ( dynStruct == null) { |
733 | 732 |
File persistenceDefinitionFile = |
734 |
new File(getManager().getPluginsDirectory().getAbsolutePath() |
|
735 |
+ File.separator + this.getPluginName() |
|
736 |
+ File.separator + "plugin-persistence.def"); |
|
733 |
new File(this.getPluginDirectory(), "plugin-persistence.def"); |
|
737 | 734 |
String[] names = getAllPluginNames(); |
738 | 735 |
for( int i=0; i<names.length ; i++ ) { |
739 | 736 |
try { |
Also available in: Unified diff