/* * File : UtilitiesImpl.java * Created : 24-Mar-2004 * By : parg * * Azureus - a Java Bittorrent client * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation; either version 2 of the License. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details ( see the LICENSE file ). * * You should have received a copy of the GNU General Public License * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ package org.gudy.azureus2.pluginsimpl.locale.utils; /** * @author parg * */ import java.io.IOException; import java.io.InputStream; import java.io.File; import java.lang.reflect.Method; import java.net.InetAddress; import java.net.URL; import java.nio.ByteBuffer; import java.util.ArrayList; import java.util.List; import java.util.Map; //import org.gudy.azureus2.platform.PlatformManager; //import org.gudy.azureus2.platform.PlatformManagerFactory; import org.gudy.azureus2.plugins.*; import org.gudy.azureus2.plugins.utils.*; //import org.gudy.azureus2.plugins.utils.Utilities.FeatureEnabler; //import org.gudy.azureus2.plugins.utils.resourcedownloader.*; //import org.gudy.azureus2.plugins.utils.resourceuploader.ResourceUploaderFactory; //import org.gudy.azureus2.plugins.utils.search.Search; //import org.gudy.azureus2.plugins.utils.search.SearchException; //import org.gudy.azureus2.plugins.utils.search.SearchInitiator; //import org.gudy.azureus2.plugins.utils.search.SearchListener; //import org.gudy.azureus2.plugins.utils.search.SearchProvider; //import org.gudy.azureus2.plugins.utils.security.SESecurityManager; //import org.gudy.azureus2.plugins.utils.subscriptions.Subscription; //import org.gudy.azureus2.plugins.utils.subscriptions.SubscriptionException; //import org.gudy.azureus2.plugins.utils.subscriptions.SubscriptionManager; //import org.gudy.azureus2.plugins.utils.subscriptions.SubscriptionResult; //import org.gudy.azureus2.plugins.utils.xml.rss.RSSFeed; //import org.gudy.azureus2.plugins.utils.xml.simpleparser.SimpleXMLParserDocumentException; //import org.gudy.azureus2.plugins.utils.xml.simpleparser.SimpleXMLParserDocumentFactory; //import org.gudy.azureus2.pluginsimpl.local.PluginInitializer; //import org.gudy.azureus2.pluginsimpl.local.utils.resourcedownloader.*; //import org.gudy.azureus2.pluginsimpl.local.utils.resourceuploader.ResourceUploaderFactoryImpl; //import org.gudy.azureus2.pluginsimpl.local.utils.security.*; //import org.gudy.azureus2.pluginsimpl.local.utils.xml.rss.RSSFeedImpl; //import org.gudy.azureus2.pluginsimpl.local.utils.xml.simpleparser.*; //import org.gudy.azureus2.core3.ipchecker.extipchecker.ExternalIPChecker; //import org.gudy.azureus2.core3.ipchecker.extipchecker.ExternalIPCheckerFactory; //import org.gudy.azureus2.core3.ipchecker.extipchecker.ExternalIPCheckerService; //import org.gudy.azureus2.core3.ipchecker.extipchecker.ExternalIPCheckerServiceListener; //import org.gudy.azureus2.core3.logging.LogEvent; //import org.gudy.azureus2.core3.logging.LogIDs; //import org.gudy.azureus2.core3.logging.Logger; //import org.gudy.azureus2.core3.util.AEDiagnostics; import org.gudy.azureus2.core3.util.AEMonitor; //import org.gudy.azureus2.core3.util.AESemaphore; import org.gudy.azureus2.core3.util.AEThread2; import org.gudy.azureus2.core3.util.BEncoder; import org.gudy.azureus2.core3.util.Constants; //import org.gudy.azureus2.core3.util.Debug; import org.gudy.azureus2.core3.util.DirectByteBuffer; import org.gudy.azureus2.core3.util.FileUtil; import org.gudy.azureus2.core3.util.HashWrapper; //import org.gudy.azureus2.core3.util.IPToHostNameResolver; //import org.gudy.azureus2.core3.util.IPToHostNameResolverListener; //import org.gudy.azureus2.core3.util.SystemProperties; import org.gudy.azureus2.core3.util.DirectByteBufferPool; import org.gudy.azureus2.core3.util.SystemTime; import org.gudy.azureus2.core3.util.TimeFormatter; //import org.gudy.azureus2.core3.util.Timer; //import org.gudy.azureus2.core3.util.TimerEvent; //import org.gudy.azureus2.core3.util.TimerEventPerformer; //import com.aelitis.azureus.core.AzureusCore; //import com.aelitis.azureus.core.util.CopyOnWriteList; //import com.aelitis.azureus.core.versioncheck.VersionCheckClient; public class UtilitiesImpl //implements Utilities { public Formatters getFormatters() { return( new FormattersImpl()); } }