diff options
Diffstat (limited to 'bundles/org.eclipse.jst.ws/src/org/eclipse/jst/ws/internal/plugin/WebServicePlugin.java')
-rw-r--r-- | bundles/org.eclipse.jst.ws/src/org/eclipse/jst/ws/internal/plugin/WebServicePlugin.java | 119 |
1 files changed, 0 insertions, 119 deletions
diff --git a/bundles/org.eclipse.jst.ws/src/org/eclipse/jst/ws/internal/plugin/WebServicePlugin.java b/bundles/org.eclipse.jst.ws/src/org/eclipse/jst/ws/internal/plugin/WebServicePlugin.java deleted file mode 100644 index 6ebdb3e35..000000000 --- a/bundles/org.eclipse.jst.ws/src/org/eclipse/jst/ws/internal/plugin/WebServicePlugin.java +++ /dev/null @@ -1,119 +0,0 @@ -/******************************************************************************* - * Copyright (c) 2000, 2004 IBM Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 - * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html - * - * Contributors: - * IBM Corporation - initial API and implementation - *******************************************************************************/ - -package org.eclipse.jst.ws.internal.plugin; - -import java.text.MessageFormat; -import org.eclipse.core.runtime.Platform; -import org.eclipse.core.runtime.Plugin; -import org.eclipse.jst.ws.internal.context.PersistentScenarioContext; -import org.eclipse.jst.ws.internal.context.PersistentUDDIPreferenceContext; -import org.eclipse.jst.ws.internal.context.ScenarioContext; -import org.eclipse.jst.ws.internal.context.UDDIPreferenceContext; -import org.eclipse.wst.command.internal.env.context.PersistentResourceContext; -import org.eclipse.wst.command.internal.env.core.context.ResourceContext; - - -/** -* This is the plugin class for the Web Services plugin. -* <p> -* This plugin contains the bulk of the Web Services runtime. -* Only the graphical user interface portion of the runtime is -* found elsewhere - in the org.eclipse.jst.ws.ui plugin. -*/ -public class WebServicePlugin extends Plugin -{ - /** - * The identifier of the descriptor of this plugin in plugin.xml. - */ - public static final String ID = "org.eclipse.jst.ws"; - - /** - * The reference to the singleton instance of this plugin. - */ - private static WebServicePlugin instance_; - - private PersistentResourceContext resourceContext_; - private PersistentScenarioContext scenarioContext_; - private PersistentUDDIPreferenceContext uddiPreferenceContext; - - /** - * Constructs a runtime plugin object for this plugin. - */ - public WebServicePlugin() - { - super(); - instance_ = this; - } - - /** - * Returns the singleton instance of this plugin. - * @return The WebServicePlugin singleton. - */ - public static WebServicePlugin getInstance () - { - return instance_; - } - - protected void initializeDefaultPluginPreferences() - { - ((PersistentUDDIPreferenceContext) getUDDIPreferenceContext()).load(); - } - - public ResourceContext getResourceContext() - { - if (resourceContext_ == null) - resourceContext_ = PersistentResourceContext.getInstance(); - return resourceContext_; - } - - public ScenarioContext getScenarioContext() - { - if (scenarioContext_ == null) - { - scenarioContext_ = new PersistentScenarioContext(); - scenarioContext_.load(); - } - - return scenarioContext_; - } - - public UDDIPreferenceContext getUDDIPreferenceContext() - { - if (uddiPreferenceContext == null) - uddiPreferenceContext = new PersistentUDDIPreferenceContext(); - return uddiPreferenceContext; - } - - /** - * Returns the message string identified by the given key from - * plugin.properties. - * @return The String message. - */ - public static String getMessage ( String key ) - { - return Platform.getResourceString(instance_.getBundle(),key); - } - - /** - * Returns the message string identified by the given key from - * plugin.properties. Substitution sequences in the message string - * are replaced by the given array of substitution objects (which - * are most frequently strings). See the JDK's - * {@link java.text.MessageFormat java.text.MessageFormat} - * class for further details on substitution. - * @return The String message. - */ - public static String getMessage ( String key, Object[] args ) - { - return MessageFormat.format(getMessage(key),args); - } -} |