Revision 41706 trunk/org.gvsig.desktop/org.gvsig.desktop.framework/org.gvsig.andami/src/main/java/org/gvsig/andami/PluginServices.java

View differences:

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