diff options
Diffstat (limited to 'jsf/plugins/org.eclipse.jst.jsf.facesconfig/facesconfig/org/eclipse/jst/jsf/facesconfig/FacesConfigPlugin.java')
-rw-r--r-- | jsf/plugins/org.eclipse.jst.jsf.facesconfig/facesconfig/org/eclipse/jst/jsf/facesconfig/FacesConfigPlugin.java | 115 |
1 files changed, 0 insertions, 115 deletions
diff --git a/jsf/plugins/org.eclipse.jst.jsf.facesconfig/facesconfig/org/eclipse/jst/jsf/facesconfig/FacesConfigPlugin.java b/jsf/plugins/org.eclipse.jst.jsf.facesconfig/facesconfig/org/eclipse/jst/jsf/facesconfig/FacesConfigPlugin.java deleted file mode 100644 index a13bdb08e..000000000 --- a/jsf/plugins/org.eclipse.jst.jsf.facesconfig/facesconfig/org/eclipse/jst/jsf/facesconfig/FacesConfigPlugin.java +++ /dev/null @@ -1,115 +0,0 @@ -/*************************************************************************************************** - * Copyright (c) 2005, 2006 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.jsf.facesconfig; - -import org.eclipse.emf.common.EMFPlugin; -import org.eclipse.emf.common.util.ResourceLocator; -import org.eclipse.jst.jsf.facesconfig.emf.FacesConfigFactory; -import org.eclipse.jst.jsf.facesconfig.emf.FacesConfigPackage; -import org.eclipse.jst.jsf.facesconfig.emf.impl.FacesConfigPackageImpl; -import org.eclipse.jst.jsf.facesconfig.util.FacesConfigResourceFactory; -import org.osgi.framework.BundleContext; - - -/** - * This class should not be extended by clients. - * - * The main plugin class to be used in the desktop. - */ -public final class FacesConfigPlugin extends EMFPlugin { - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - public static final String copyright = "Copyright (c) 2005, 2006 IBM Corporation and others"; //$NON-NLS-1$ - - /** - * Editor id string. TODO: broken? - */ - public static final String FACES_CONFIG_EDITOR_ID = "org.eclipse.jst.jsf.facesconfig.internal.presentation.FacesConfigEditor"; //$NON-NLS-1$ - - /** - * The plugin instance - */ - public static final FacesConfigPlugin INSTANCE = new FacesConfigPlugin(); - private static Implementation plugin; - - private FacesConfigPlugin() { - super(new ResourceLocator[] {}); - } - - public ResourceLocator getPluginResourceLocator() { - return plugin; - } - - /** - * Returns the singleton instance of the Eclipse plugin. - * @return the singleton instance. - */ - public static Implementation getPlugin() { - return plugin; - } - - /** - * Returns the singleton instance of the Eclipse plugin. - * @param exception - */ - public static void write(Exception exception) - { - INSTANCE.log(exception); - } - - /** - * The actual implementation of the Eclipse <b>Plugin</b>. - */ - public final static class Implementation extends EMFPlugin.EclipsePlugin { - /** - * Internal constructor - */ - public Implementation() { - super(); - // Remember the static instance. - plugin = this; - } - public void start(BundleContext context) throws Exception { - super.start(context); - // Init Faces Config Package - FacesConfigPackageImpl.init(); - - getFacesconfigPackage(); - - // TODO: XN: no sure whether this line is needed - FacesConfigResourceFactory.registerDtds(); - - FacesConfigResourceFactory.register(); - } - - /** - * @return The faces config package instance - * TODO: used? - */ - public FacesConfigPackage getFacesconfigPackage() { - return FacesConfigPackage.eINSTANCE; - } - - /** - * @return the faces config factory instance. - * TODO: used? - */ - public FacesConfigFactory getFacesconfigFactory() { - return (FacesConfigFactory) getFacesconfigPackage().getEFactoryInstance(); - } - - } -} - |