FileDocCategorySizeDatePackage
PluginConfigUIFactoryImpl.javaAPI DocAzureus 3.0.3.43125Thu Jun 10 14:55:36 BST 2004org.gudy.azureus2.pluginsimpl.local.ui.config

PluginConfigUIFactoryImpl

public class PluginConfigUIFactoryImpl extends Object implements org.gudy.azureus2.plugins.ui.config.PluginConfigUIFactory
author
epall

Fields Summary
String
pluginKey
org.gudy.azureus2.plugins.PluginConfig
config
Constructors Summary
public PluginConfigUIFactoryImpl(org.gudy.azureus2.plugins.PluginConfig _config, String _pluginKey)

  	config		= _config;
    pluginKey 	= _pluginKey;
  
Methods Summary
public org.gudy.azureus2.plugins.ui.config.EnablerParametercreateBooleanParameter(java.lang.String key, java.lang.String label, boolean defaultValue)

	  return new BooleanParameterImpl(config,pluginKey + "." + key, label, defaultValue);
	
public org.gudy.azureus2.plugins.ui.config.ParametercreateColorParameter(java.lang.String key, java.lang.String label, int defaultValueRed, int defaultValueGreen, int defaultValueBlue)

	  return new ColorParameter(config,pluginKey + "." + key,label,defaultValueRed,defaultValueGreen,defaultValueBlue);
	
public org.gudy.azureus2.plugins.ui.config.ParametercreateDirectoryParameter(java.lang.String key, java.lang.String label, java.lang.String defaultValue)

	  return new DirectoryParameterImpl(config,pluginKey + "." + key, label, defaultValue);
	
public org.gudy.azureus2.plugins.ui.config.ParametercreateFileParameter(java.lang.String key, java.lang.String label, java.lang.String defaultValue)

	  return new FileParameter(config,pluginKey + "." + key, label, defaultValue);
	
public org.gudy.azureus2.plugins.ui.config.ParametercreateIntParameter(java.lang.String key, java.lang.String label, int defaultValue, int[] values, java.lang.String[] labels)

    return new IntsParameter(config,pluginKey + "." + key,label,defaultValue,values,labels);
  
public org.gudy.azureus2.plugins.ui.config.ParametercreateIntParameter(java.lang.String key, java.lang.String label, int defaultValue)

	  return new IntParameterImpl(config,pluginKey + "." + key, label, defaultValue);
		
	
public org.gudy.azureus2.plugins.ui.config.ParametercreateStringParameter(java.lang.String key, java.lang.String label, java.lang.String defaultValue)

		return new StringParameterImpl(config,pluginKey + "." + key, label, defaultValue);
	
public org.gudy.azureus2.plugins.ui.config.ParametercreateStringParameter(java.lang.String key, java.lang.String label, java.lang.String defaultValue, java.lang.String[] values, java.lang.String[] labels)

	  return new StringListParameterImpl(config,pluginKey + "." + key,label,defaultValue,values,labels);