org.sonar.core.plugins
Class PluginFileExtractor

java.lang.Object
  extended by org.sonar.core.plugins.PluginFileExtractor

public class PluginFileExtractor
extends Object


Constructor Summary
PluginFileExtractor()
           
 
Method Summary
 DefaultPluginMetadata extractMetadata(File file, boolean isCore)
           
 DefaultPluginMetadata install(DefaultPluginMetadata metadata, File toDir)
           
 DefaultPluginMetadata install(File pluginFile, boolean isCore, List<File> deprecatedExtensions, File toDir)
           
 DefaultPluginMetadata installInSameLocation(File pluginFile, boolean isCore, List<File> deprecatedExtensions)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PluginFileExtractor

public PluginFileExtractor()
Method Detail

installInSameLocation

public DefaultPluginMetadata installInSameLocation(File pluginFile,
                                                   boolean isCore,
                                                   List<File> deprecatedExtensions)

install

public DefaultPluginMetadata install(File pluginFile,
                                     boolean isCore,
                                     List<File> deprecatedExtensions,
                                     File toDir)

install

public DefaultPluginMetadata install(DefaultPluginMetadata metadata,
                                     File toDir)

extractMetadata

public DefaultPluginMetadata extractMetadata(File file,
                                             boolean isCore)


Copyright © 2009-2012 SonarSource. All Rights Reserved.