📄 pluginmanagerdefaultsimpl.java
字号:
// Decompiled by Jad v1.5.8e2. Copyright 2001 Pavel Kouznetsov.
// Jad home page: http://kpdus.tripod.com/jad.html
// Decompiler options: packimports(3) fieldsfirst ansi space
// Source File Name: PluginManagerDefaultsImpl.java
package org.gudy.azureus2.pluginsimpl.local;
import java.util.ArrayList;
import java.util.List;
import org.gudy.azureus2.core3.util.SystemProperties;
import org.gudy.azureus2.plugins.PluginManagerArgumentHandler;
import org.gudy.azureus2.plugins.PluginManagerDefaults;
import org.gudy.azureus2.pluginsimpl.local.launch.PluginSingleInstanceHandler;
public class PluginManagerDefaultsImpl
implements PluginManagerDefaults
{
protected static PluginManagerDefaultsImpl singleton = new PluginManagerDefaultsImpl();
private PluginManagerArgumentHandler arg_handler;
protected List disabled;
public PluginManagerDefaultsImpl()
{
disabled = new ArrayList();
}
public static PluginManagerDefaults getSingleton()
{
return singleton;
}
public String[] getDefaultPlugins()
{
return PLUGIN_IDS;
}
public void setDefaultPluginEnabled(String plugin_id, boolean enabled)
{
if (enabled)
disabled.remove(plugin_id);
else
if (!disabled.contains(plugin_id))
disabled.add(plugin_id);
}
public boolean isDefaultPluginEnabled(String plugin_id)
{
return !disabled.contains(plugin_id);
}
public void setApplicationName(String name)
{
SystemProperties.setApplicationName(name);
}
public String getApplicationName()
{
return SystemProperties.getApplicationName();
}
public void setApplicationIdentifier(String id)
{
SystemProperties.setApplicationIdentifier(id);
}
public String getApplicationIdentifier()
{
return SystemProperties.getApplicationIdentifier();
}
public void setApplicationEntryPoint(String ep)
{
SystemProperties.setApplicationEntryPoint(ep);
}
public String getApplicationEntryPoint()
{
return SystemProperties.getApplicationEntryPoint();
}
public void setSingleInstanceHandler(int single_instance_port, PluginManagerArgumentHandler handler)
{
PluginSingleInstanceHandler.initialise(single_instance_port, handler);
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -