diff options
Diffstat (limited to 'src/net/java/sip/communicator/plugin/sip2sipaccregwizz/Sip2SipAccRegWizzActivator.java')
-rw-r--r-- | src/net/java/sip/communicator/plugin/sip2sipaccregwizz/Sip2SipAccRegWizzActivator.java | 136 |
1 files changed, 0 insertions, 136 deletions
diff --git a/src/net/java/sip/communicator/plugin/sip2sipaccregwizz/Sip2SipAccRegWizzActivator.java b/src/net/java/sip/communicator/plugin/sip2sipaccregwizz/Sip2SipAccRegWizzActivator.java deleted file mode 100644 index bb13f2b..0000000 --- a/src/net/java/sip/communicator/plugin/sip2sipaccregwizz/Sip2SipAccRegWizzActivator.java +++ /dev/null @@ -1,136 +0,0 @@ -/* - * Jitsi, the OpenSource Java VoIP and Instant Messaging client. - * - * Copyright @ 2015 Atlassian Pty Ltd - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ -package net.java.sip.communicator.plugin.sip2sipaccregwizz; - -import java.util.*; - -import net.java.sip.communicator.service.browserlauncher.*; -import net.java.sip.communicator.service.gui.*; -import net.java.sip.communicator.service.protocol.*; -import net.java.sip.communicator.service.resources.*; - -import org.jitsi.service.resources.*; -import org.osgi.framework.*; - -/** - * Registers the <tt>GoogleTalkAccountRegistrationWizard</tt> in the UI Service. - * - * @author Lubomir Marinov - * @author Yana Stamcheva - */ -public class Sip2SipAccRegWizzActivator - implements BundleActivator -{ - /** - * The bundle context. - */ - public static BundleContext bundleContext; - - /** - * The browser launcher service. - */ - private static BrowserLauncherService browserLauncherService; - - /** - * The resources service. - */ - private static ResourceManagementService resourcesService; - - /** - * The ui service. - */ - private static UIService uiService; - - /** - * Starts this bundle. - * @param bc BundleContext - * @throws Exception - */ - public void start(BundleContext bc) - throws Exception - { - bundleContext = bc; - - System.setProperty( - "http.agent", - System.getProperty("sip-communicator.application.name") - + "/" - + System.getProperty("sip-communicator.version")); - - uiService = - (UIService) bundleContext.getService(bundleContext - .getServiceReference(UIService.class.getName())); - - Sip2SipAccountRegistrationWizard wizard - = new Sip2SipAccountRegistrationWizard(uiService - .getAccountRegWizardContainer()); - - Hashtable<String, String> containerFilter - = new Hashtable<String, String>(); - containerFilter.put( - ProtocolProviderFactory.PROTOCOL, - Sip2SipAccountRegistrationWizard.PROTOCOL); - - bundleContext.registerService( - AccountRegistrationWizard.class.getName(), - wizard, - containerFilter); - } - - public void stop(BundleContext bundleContext) throws Exception {} - - /** - * Returns the <tt>UIService</tt>. - * - * @return the <tt>UIService</tt> - */ - public static UIService getUIService() - { - return uiService; - } - - /** - * Returns the <tt>BrowserLauncherService</tt> obtained from the bundle - * context. - * @return the <tt>BrowserLauncherService</tt> obtained from the bundle - * context - */ - public static BrowserLauncherService getBrowserLauncher() - { - if (browserLauncherService == null) - { - browserLauncherService - = (BrowserLauncherService) bundleContext.getService( - bundleContext.getServiceReference( - BrowserLauncherService.class.getName())); - } - return browserLauncherService; - } - - /** - * Returns the service giving access to resources. - * @return the service giving access to resources - */ - public static ResourceManagementService getResources() - { - if (resourcesService == null) - resourcesService = ResourceManagementServiceUtils - .getService(Sip2SipAccRegWizzActivator.bundleContext); - return resourcesService; - } -} |