~smaioli/azureus/ubuntu-experimental

« back to all changes in this revision

Viewing changes to org/gudy/azureus2/plugins/installer/PluginInstaller.java

MergedĀ VuzeĀ 4.2.0.2.

Show diffs side-by-side

added added

removed removed

Lines of Context:
23
23
package org.gudy.azureus2.plugins.installer;
24
24
 
25
25
import java.io.File;
 
26
import java.util.Map;
26
27
 
27
28
import org.gudy.azureus2.plugins.PluginException;
28
29
import org.gudy.azureus2.plugins.PluginInterface;
45
46
        
46
47
                throws PluginException; 
47
48
        
 
49
        public StandardPlugin
 
50
        getStandardPlugin(
 
51
                String          id )
 
52
        
 
53
                throws PluginException;
 
54
        
48
55
                /**
49
56
                 * Requests any registered listeners to initiate a plugin install process
50
57
                 * @param plugin
70
77
        
71
78
                throws PluginException;
72
79
        
 
80
        public void
 
81
        install(
 
82
                InstallablePlugin[]                     plugins,
 
83
                boolean                                         shared,
 
84
                Map<Integer,Object>                     properties,
 
85
                PluginInstallationListener      listener )
 
86
        
 
87
                throws PluginException;
 
88
                        
73
89
                /**
74
90
                 * Installs a plugin from a file - must be either a ZIP file or a JAR file as per
75
91
                 * normal plugin update semantics. Name of file must be of the form: