diff options
Diffstat (limited to 'plugins/org.eclipse.jst.j2ee.jca/rarproject/org/eclipse/jst/j2ee/internal/jca/operations/ConnectorEditModel.java')
-rw-r--r-- | plugins/org.eclipse.jst.j2ee.jca/rarproject/org/eclipse/jst/j2ee/internal/jca/operations/ConnectorEditModel.java | 124 |
1 files changed, 0 insertions, 124 deletions
diff --git a/plugins/org.eclipse.jst.j2ee.jca/rarproject/org/eclipse/jst/j2ee/internal/jca/operations/ConnectorEditModel.java b/plugins/org.eclipse.jst.j2ee.jca/rarproject/org/eclipse/jst/j2ee/internal/jca/operations/ConnectorEditModel.java deleted file mode 100644 index 8a547cf58..000000000 --- a/plugins/org.eclipse.jst.j2ee.jca/rarproject/org/eclipse/jst/j2ee/internal/jca/operations/ConnectorEditModel.java +++ /dev/null @@ -1,124 +0,0 @@ -/******************************************************************************* - * Copyright (c) 2003, 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.j2ee.internal.jca.operations; - - -import org.eclipse.emf.ecore.resource.Resource; -import org.eclipse.jst.j2ee.application.internal.operations.DefaultModuleProjectCreationOperation; -import org.eclipse.jst.j2ee.internal.J2EEConstants; -import org.eclipse.jst.j2ee.internal.J2EEEditModel; -import org.eclipse.jst.j2ee.internal.common.XMLResource; -import org.eclipse.jst.j2ee.internal.jca.JcaPackage; -import org.eclipse.jst.j2ee.jca.Connector; -import org.eclipse.wst.common.internal.emfworkbench.EMFWorkbenchContext; -import org.eclipse.wst.common.internal.emfworkbench.integration.EditModel; - -/** - * Creates an edit model for the Connector project. - * @deprecated - * Use - * <p> - * ConnectorArtifactEdit - * </p> - */ -public class ConnectorEditModel extends J2EEEditModel { - /** - * @param editModelID - * @param context - * @param readOnly - */ - public ConnectorEditModel(String editModelID, EMFWorkbenchContext context, boolean readOnly) { - super(editModelID, context, readOnly); - } - - /** - * @param editModelID - * @param context - * @param readOnly - * @param knownResourceURIs - * @param shouldAccessUnkownURIsAsReadOnly - */ - public ConnectorEditModel(String editModelID, EMFWorkbenchContext context, boolean readOnly, boolean accessUnkownResourcesAsReadOnly) { - super(editModelID, context, readOnly, accessUnkownResourcesAsReadOnly); - } - - public ConnectorNatureRuntime getConnectorNature() { - return ConnectorNatureRuntime.getRuntime(getProject()); - } - - /** - * Return the root element of the DD which is the Connector element, from ra.xml. - * - * @return Connector - */ - public Connector getConnector() { - Resource dd = this.getConnectorXmiResource(); - if (dd != null) { - Object rootObject = EditModel.getRoot(dd); - if (rootObject instanceof Connector) { - return (Connector) rootObject; - } - } - return null; - } - - /** - * Returns the respected resource based on an archive constant. - * - * @return Resource - * @throws Exception - */ - public Resource getConnectorXmiResource() { - return getResource(J2EEConstants.RAR_DD_URI_OBJ); - } // getConnectorXmiResource - - /** - * Creates an connector XMI resource - * - * @return Resource - */ - public Resource makeConnectorXmiResource() { - return createResource(J2EEConstants.RAR_DD_URI_OBJ); - } // makeConnectorXmiResource - - /** - * Creates the deployment descriptor. - * - * @return Resource - */ - public Resource makeDeploymentDescriptorWithRoot() { - org.eclipse.jst.j2ee.internal.common.XMLResource res = (org.eclipse.jst.j2ee.internal.common.XMLResource) makeConnectorXmiResource(); - Connector connector = JcaPackage.eINSTANCE.getJcaFactory().createConnector(); - res.getContents().add(connector); - res.setID(connector, J2EEConstants.CONNECTOR_ID); - res.setModuleVersionID(getConnectorNature().getModuleVersion()); - connector.setDisplayName(getProject().getName()); - return res; - } // makeDeploymentDescriptorWithRoot - - public XMLResource getDeploymentDescriptorResource() { - return (XMLResource) getConnectorXmiResource(); - } - - /* - * (non-Javadoc) - * - * @see org.eclipse.jst.j2ee.internal.internal.workbench.J2EEEditModel#getRootObject() - */ - public Object getRootObject() { - return getConnector(); - } - - public String getDevelopmentAcivityID() { - return DefaultModuleProjectCreationOperation.ENTERPRISE_JAVA; - } - -}
\ No newline at end of file |