FileDocCategorySizeDatePackage
PluginManagerDefaultsImpl.javaAPI DocAzureus 3.0.3.42837Thu Feb 09 19:42:46 GMT 2006org.gudy.azureus2.pluginsimpl.local

PluginManagerDefaultsImpl

public class PluginManagerDefaultsImpl extends Object implements PluginManagerDefaults
author
parg

Fields Summary
protected static PluginManagerDefaultsImpl
singleton
private PluginManagerArgumentHandler
arg_handler
protected List
disabled
Constructors Summary
Methods Summary
public java.lang.StringgetApplicationEntryPoint()

		return( SystemProperties.getApplicationEntryPoint());
	
public java.lang.StringgetApplicationIdentifier()

		return( SystemProperties.getApplicationIdentifier());
	
public java.lang.StringgetApplicationName()

		return( SystemProperties.getApplicationName());
	
public java.lang.String[]getDefaultPlugins()

	
	 
	
	
		return( PLUGIN_IDS );
	
public static PluginManagerDefaultsgetSingleton()

	
	  
	
	
		return( singleton );
	
public booleanisDefaultPluginEnabled(java.lang.String plugin_id)

		return( !disabled.contains( plugin_id));
	
public voidsetApplicationEntryPoint(java.lang.String ep)

		SystemProperties.setApplicationEntryPoint( ep );
	
public voidsetApplicationIdentifier(java.lang.String id)

		SystemProperties.setApplicationIdentifier( id );
	
public voidsetApplicationName(java.lang.String name)

		SystemProperties.setApplicationName( name );
	
public voidsetDefaultPluginEnabled(java.lang.String plugin_id, boolean enabled)

		if ( enabled ){
			
			disabled.remove( plugin_id );
			
		}else if ( !disabled.contains( plugin_id )){
			
			disabled.add( plugin_id );
		}
	
public voidsetSingleInstanceHandler(int single_instance_port, PluginManagerArgumentHandler handler)

		PluginSingleInstanceHandler.initialise( single_instance_port, handler );