Skip to main content
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
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.java124
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

Back to the top