Revision 41916 trunk/org.gvsig.desktop/org.gvsig.desktop.library/org.gvsig.installer/org.gvsig.installer.lib/org.gvsig.installer.lib.impl/src/main/java/org/gvsig/installer/lib/impl/DefaultInstallerManager.java
DefaultInstallerManager.java | ||
---|---|---|
489 | 489 |
return this.getDefaultLocalAddonRepository(packageType,ACCESS_READ); |
490 | 490 |
} |
491 | 491 |
|
492 |
public boolean needAdminRights() { |
|
493 |
List<File> folders = getLocalAddonRepositories(); |
|
494 |
for( File folder : folders) { |
|
495 |
if( !canWrite(folder) ) { |
|
496 |
return true; |
|
497 |
} |
|
498 |
} |
|
499 |
return false; |
|
500 |
} |
|
501 |
|
|
492 | 502 |
private boolean canWrite(File f) { |
493 | 503 |
if( !f.canWrite() ) { |
494 | 504 |
return false; |
Also available in: Unified diff