geronimo-scm mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From ge...@apache.org
Subject svn commit: r239937 [50/73] - in /geronimo/trunk/sandbox/eclipse-plugin: org.apache.geronimo.core/src/org/apache/geronimo/core/internal/ org.apache.geronimo.core/src/org/apache/geronimo/core/operations/ org.apache.geronimo.deployment.model/src/org/apac...
Date Wed, 24 Aug 2005 21:36:53 GMT
Propchange: geronimo/trunk/sandbox/eclipse-plugin/org.apache.geronimo.deployment.model/src/org/openejb/xml/ns/openejb/jar/JarPackage.java
------------------------------------------------------------------------------
    svn:eol-style = native

Modified: geronimo/trunk/sandbox/eclipse-plugin/org.apache.geronimo.deployment.model/src/org/openejb/xml/ns/openejb/jar/MessageDrivenBeanType.java
URL: http://svn.apache.org/viewcvs/geronimo/trunk/sandbox/eclipse-plugin/org.apache.geronimo.deployment.model/src/org/openejb/xml/ns/openejb/jar/MessageDrivenBeanType.java?rev=239937&r1=239936&r2=239937&view=diff
==============================================================================
--- geronimo/trunk/sandbox/eclipse-plugin/org.apache.geronimo.deployment.model/src/org/openejb/xml/ns/openejb/jar/MessageDrivenBeanType.java (original)
+++ geronimo/trunk/sandbox/eclipse-plugin/org.apache.geronimo.deployment.model/src/org/openejb/xml/ns/openejb/jar/MessageDrivenBeanType.java Wed Aug 24 14:34:34 2005
@@ -1,242 +1,242 @@
-/**
- * Copyright 2004, 2005 The Apache Software Foundation or its licensors, as applicable
- *
- *  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 org.openejb.xml.ns.openejb.jar;
-
-import org.apache.geronimo.xml.ns.naming.ResourceLocatorType;
-
-import org.eclipse.emf.common.util.EList;
-
-import org.eclipse.emf.ecore.EObject;
-
-/**
- * <!-- begin-user-doc -->
- * A representation of the model object '<em><b>Message Driven Bean Type</b></em>'.
- * <!-- end-user-doc -->
- *
- * <p>
- * The following features are supported:
- * <ul>
- *   <li>{@link org.openejb.xml.ns.openejb.jar.MessageDrivenBeanType#getEjbName <em>Ejb Name</em>}</li>
- *   <li>{@link org.openejb.xml.ns.openejb.jar.MessageDrivenBeanType#getResourceAdapter <em>Resource Adapter</em>}</li>
- *   <li>{@link org.openejb.xml.ns.openejb.jar.MessageDrivenBeanType#getActivationConfig <em>Activation Config</em>}</li>
- *   <li>{@link org.openejb.xml.ns.openejb.jar.MessageDrivenBeanType#getEjbRef <em>Ejb Ref</em>}</li>
- *   <li>{@link org.openejb.xml.ns.openejb.jar.MessageDrivenBeanType#getEjbLocalRef <em>Ejb Local Ref</em>}</li>
- *   <li>{@link org.openejb.xml.ns.openejb.jar.MessageDrivenBeanType#getServiceRef <em>Service Ref</em>}</li>
- *   <li>{@link org.openejb.xml.ns.openejb.jar.MessageDrivenBeanType#getResourceRef <em>Resource Ref</em>}</li>
- *   <li>{@link org.openejb.xml.ns.openejb.jar.MessageDrivenBeanType#getResourceEnvRef <em>Resource Env Ref</em>}</li>
- *   <li>{@link org.openejb.xml.ns.openejb.jar.MessageDrivenBeanType#getId <em>Id</em>}</li>
- * </ul>
- * </p>
- *
- * @see org.openejb.xml.ns.openejb.jar.JarPackage#getMessageDrivenBeanType()
- * @model extendedMetaData="name='message-driven-beanType' kind='elementOnly'"
- * @generated
- */
-public interface MessageDrivenBeanType extends EObject {
-    /**
-     * Returns the value of the '<em><b>Ejb Name</b></em>' attribute.
-     * <!-- begin-user-doc -->
-     * <p>
-     * If the meaning of the '<em>Ejb Name</em>' attribute isn't clear,
-     * there really should be more of a description here...
-     * </p>
-     * <!-- end-user-doc -->
-     * @return the value of the '<em>Ejb Name</em>' attribute.
-     * @see #setEjbName(String)
-     * @see org.openejb.xml.ns.openejb.jar.JarPackage#getMessageDrivenBeanType_EjbName()
-     * @model unique="false" dataType="org.eclipse.emf.ecore.xml.type.String" required="true"
-     *        extendedMetaData="kind='element' name='ejb-name' namespace='##targetNamespace'"
-     * @generated
-     */
-    String getEjbName();
-
-    /**
-     * Sets the value of the '{@link org.openejb.xml.ns.openejb.jar.MessageDrivenBeanType#getEjbName <em>Ejb Name</em>}' attribute.
-     * <!-- begin-user-doc -->
-     * <!-- end-user-doc -->
-     * @param value the new value of the '<em>Ejb Name</em>' attribute.
-     * @see #getEjbName()
-     * @generated
-     */
-    void setEjbName(String value);
-
-    /**
-     * Returns the value of the '<em><b>Resource Adapter</b></em>' containment reference.
-     * <!-- begin-user-doc -->
-     * <p>
-     * If the meaning of the '<em>Resource Adapter</em>' containment reference isn't clear,
-     * there really should be more of a description here...
-     * </p>
-     * <!-- end-user-doc -->
-     * @return the value of the '<em>Resource Adapter</em>' containment reference.
-     * @see #setResourceAdapter(ResourceLocatorType)
-     * @see org.openejb.xml.ns.openejb.jar.JarPackage#getMessageDrivenBeanType_ResourceAdapter()
-     * @model containment="true" resolveProxies="false" required="true"
-     *        extendedMetaData="kind='element' name='resource-adapter' namespace='http://geronimo.apache.org/xml/ns/naming'"
-     * @generated
-     */
-    ResourceLocatorType getResourceAdapter();
-
-    /**
-     * Sets the value of the '{@link org.openejb.xml.ns.openejb.jar.MessageDrivenBeanType#getResourceAdapter <em>Resource Adapter</em>}' containment reference.
-     * <!-- begin-user-doc -->
-     * <!-- end-user-doc -->
-     * @param value the new value of the '<em>Resource Adapter</em>' containment reference.
-     * @see #getResourceAdapter()
-     * @generated
-     */
-    void setResourceAdapter(ResourceLocatorType value);
-
-    /**
-     * Returns the value of the '<em><b>Activation Config</b></em>' containment reference.
-     * <!-- begin-user-doc -->
-     * <p>
-     * If the meaning of the '<em>Activation Config</em>' containment reference isn't clear,
-     * there really should be more of a description here...
-     * </p>
-     * <!-- end-user-doc -->
-     * @return the value of the '<em>Activation Config</em>' containment reference.
-     * @see #setActivationConfig(ActivationConfigType)
-     * @see org.openejb.xml.ns.openejb.jar.JarPackage#getMessageDrivenBeanType_ActivationConfig()
-     * @model containment="true" resolveProxies="false"
-     *        extendedMetaData="kind='element' name='activation-config' namespace='##targetNamespace'"
-     * @generated
-     */
-    ActivationConfigType getActivationConfig();
-
-    /**
-     * Sets the value of the '{@link org.openejb.xml.ns.openejb.jar.MessageDrivenBeanType#getActivationConfig <em>Activation Config</em>}' containment reference.
-     * <!-- begin-user-doc -->
-     * <!-- end-user-doc -->
-     * @param value the new value of the '<em>Activation Config</em>' containment reference.
-     * @see #getActivationConfig()
-     * @generated
-     */
-    void setActivationConfig(ActivationConfigType value);
-
-    /**
-     * Returns the value of the '<em><b>Ejb Ref</b></em>' containment reference list.
-     * The list contents are of type {@link org.apache.geronimo.xml.ns.naming.EjbRefType}.
-     * <!-- begin-user-doc -->
-     * <p>
-     * If the meaning of the '<em>Ejb Ref</em>' containment reference list isn't clear,
-     * there really should be more of a description here...
-     * </p>
-     * <!-- end-user-doc -->
-     * @return the value of the '<em>Ejb Ref</em>' containment reference list.
-     * @see org.openejb.xml.ns.openejb.jar.JarPackage#getMessageDrivenBeanType_EjbRef()
-     * @model type="org.apache.geronimo.xml.ns.naming.EjbRefType" containment="true" resolveProxies="false"
-     *        extendedMetaData="kind='element' name='ejb-ref' namespace='http://geronimo.apache.org/xml/ns/naming'"
-     * @generated
-     */
-    EList getEjbRef();
-
-    /**
-     * Returns the value of the '<em><b>Ejb Local Ref</b></em>' containment reference list.
-     * The list contents are of type {@link org.apache.geronimo.xml.ns.naming.EjbLocalRefType}.
-     * <!-- begin-user-doc -->
-     * <p>
-     * If the meaning of the '<em>Ejb Local Ref</em>' containment reference list isn't clear,
-     * there really should be more of a description here...
-     * </p>
-     * <!-- end-user-doc -->
-     * @return the value of the '<em>Ejb Local Ref</em>' containment reference list.
-     * @see org.openejb.xml.ns.openejb.jar.JarPackage#getMessageDrivenBeanType_EjbLocalRef()
-     * @model type="org.apache.geronimo.xml.ns.naming.EjbLocalRefType" containment="true" resolveProxies="false"
-     *        extendedMetaData="kind='element' name='ejb-local-ref' namespace='http://geronimo.apache.org/xml/ns/naming'"
-     * @generated
-     */
-    EList getEjbLocalRef();
-
-    /**
-     * Returns the value of the '<em><b>Service Ref</b></em>' containment reference list.
-     * The list contents are of type {@link org.apache.geronimo.xml.ns.naming.ServiceRefType}.
-     * <!-- begin-user-doc -->
-     * <p>
-     * If the meaning of the '<em>Service Ref</em>' containment reference list isn't clear,
-     * there really should be more of a description here...
-     * </p>
-     * <!-- end-user-doc -->
-     * @return the value of the '<em>Service Ref</em>' containment reference list.
-     * @see org.openejb.xml.ns.openejb.jar.JarPackage#getMessageDrivenBeanType_ServiceRef()
-     * @model type="org.apache.geronimo.xml.ns.naming.ServiceRefType" containment="true" resolveProxies="false"
-     *        extendedMetaData="kind='element' name='service-ref' namespace='http://geronimo.apache.org/xml/ns/naming'"
-     * @generated
-     */
-    EList getServiceRef();
-
-    /**
-     * Returns the value of the '<em><b>Resource Ref</b></em>' containment reference list.
-     * The list contents are of type {@link org.apache.geronimo.xml.ns.naming.ResourceRefType}.
-     * <!-- begin-user-doc -->
-     * <p>
-     * If the meaning of the '<em>Resource Ref</em>' containment reference list isn't clear,
-     * there really should be more of a description here...
-     * </p>
-     * <!-- end-user-doc -->
-     * @return the value of the '<em>Resource Ref</em>' containment reference list.
-     * @see org.openejb.xml.ns.openejb.jar.JarPackage#getMessageDrivenBeanType_ResourceRef()
-     * @model type="org.apache.geronimo.xml.ns.naming.ResourceRefType" containment="true" resolveProxies="false"
-     *        extendedMetaData="kind='element' name='resource-ref' namespace='http://geronimo.apache.org/xml/ns/naming'"
-     * @generated
-     */
-    EList getResourceRef();
-
-    /**
-     * Returns the value of the '<em><b>Resource Env Ref</b></em>' containment reference list.
-     * The list contents are of type {@link org.apache.geronimo.xml.ns.naming.ResourceEnvRefType}.
-     * <!-- begin-user-doc -->
-     * <p>
-     * If the meaning of the '<em>Resource Env Ref</em>' containment reference list isn't clear,
-     * there really should be more of a description here...
-     * </p>
-     * <!-- end-user-doc -->
-     * @return the value of the '<em>Resource Env Ref</em>' containment reference list.
-     * @see org.openejb.xml.ns.openejb.jar.JarPackage#getMessageDrivenBeanType_ResourceEnvRef()
-     * @model type="org.apache.geronimo.xml.ns.naming.ResourceEnvRefType" containment="true" resolveProxies="false"
-     *        extendedMetaData="kind='element' name='resource-env-ref' namespace='http://geronimo.apache.org/xml/ns/naming'"
-     * @generated
-     */
-    EList getResourceEnvRef();
-
-    /**
-     * Returns the value of the '<em><b>Id</b></em>' attribute.
-     * <!-- begin-user-doc -->
-     * <p>
-     * If the meaning of the '<em>Id</em>' attribute isn't clear,
-     * there really should be more of a description here...
-     * </p>
-     * <!-- end-user-doc -->
-     * @return the value of the '<em>Id</em>' attribute.
-     * @see #setId(String)
-     * @see org.openejb.xml.ns.openejb.jar.JarPackage#getMessageDrivenBeanType_Id()
-     * @model unique="false" id="true" dataType="org.eclipse.emf.ecore.xml.type.ID"
-     *        extendedMetaData="kind='attribute' name='id'"
-     * @generated
-     */
-    String getId();
-
-    /**
-     * Sets the value of the '{@link org.openejb.xml.ns.openejb.jar.MessageDrivenBeanType#getId <em>Id</em>}' attribute.
-     * <!-- begin-user-doc -->
-     * <!-- end-user-doc -->
-     * @param value the new value of the '<em>Id</em>' attribute.
-     * @see #getId()
-     * @generated
-     */
-    void setId(String value);
-
-} // MessageDrivenBeanType
+/**
+ * Copyright 2004, 2005 The Apache Software Foundation or its licensors, as applicable
+ *
+ *  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 org.openejb.xml.ns.openejb.jar;
+
+import org.apache.geronimo.xml.ns.naming.ResourceLocatorType;
+
+import org.eclipse.emf.common.util.EList;
+
+import org.eclipse.emf.ecore.EObject;
+
+/**
+ * <!-- begin-user-doc -->
+ * A representation of the model object '<em><b>Message Driven Bean Type</b></em>'.
+ * <!-- end-user-doc -->
+ *
+ * <p>
+ * The following features are supported:
+ * <ul>
+ *   <li>{@link org.openejb.xml.ns.openejb.jar.MessageDrivenBeanType#getEjbName <em>Ejb Name</em>}</li>
+ *   <li>{@link org.openejb.xml.ns.openejb.jar.MessageDrivenBeanType#getResourceAdapter <em>Resource Adapter</em>}</li>
+ *   <li>{@link org.openejb.xml.ns.openejb.jar.MessageDrivenBeanType#getActivationConfig <em>Activation Config</em>}</li>
+ *   <li>{@link org.openejb.xml.ns.openejb.jar.MessageDrivenBeanType#getEjbRef <em>Ejb Ref</em>}</li>
+ *   <li>{@link org.openejb.xml.ns.openejb.jar.MessageDrivenBeanType#getEjbLocalRef <em>Ejb Local Ref</em>}</li>
+ *   <li>{@link org.openejb.xml.ns.openejb.jar.MessageDrivenBeanType#getServiceRef <em>Service Ref</em>}</li>
+ *   <li>{@link org.openejb.xml.ns.openejb.jar.MessageDrivenBeanType#getResourceRef <em>Resource Ref</em>}</li>
+ *   <li>{@link org.openejb.xml.ns.openejb.jar.MessageDrivenBeanType#getResourceEnvRef <em>Resource Env Ref</em>}</li>
+ *   <li>{@link org.openejb.xml.ns.openejb.jar.MessageDrivenBeanType#getId <em>Id</em>}</li>
+ * </ul>
+ * </p>
+ *
+ * @see org.openejb.xml.ns.openejb.jar.JarPackage#getMessageDrivenBeanType()
+ * @model extendedMetaData="name='message-driven-beanType' kind='elementOnly'"
+ * @generated
+ */
+public interface MessageDrivenBeanType extends EObject {
+    /**
+     * Returns the value of the '<em><b>Ejb Name</b></em>' attribute.
+     * <!-- begin-user-doc -->
+     * <p>
+     * If the meaning of the '<em>Ejb Name</em>' attribute isn't clear,
+     * there really should be more of a description here...
+     * </p>
+     * <!-- end-user-doc -->
+     * @return the value of the '<em>Ejb Name</em>' attribute.
+     * @see #setEjbName(String)
+     * @see org.openejb.xml.ns.openejb.jar.JarPackage#getMessageDrivenBeanType_EjbName()
+     * @model unique="false" dataType="org.eclipse.emf.ecore.xml.type.String" required="true"
+     *        extendedMetaData="kind='element' name='ejb-name' namespace='##targetNamespace'"
+     * @generated
+     */
+    String getEjbName();
+
+    /**
+     * Sets the value of the '{@link org.openejb.xml.ns.openejb.jar.MessageDrivenBeanType#getEjbName <em>Ejb Name</em>}' attribute.
+     * <!-- begin-user-doc -->
+     * <!-- end-user-doc -->
+     * @param value the new value of the '<em>Ejb Name</em>' attribute.
+     * @see #getEjbName()
+     * @generated
+     */
+    void setEjbName(String value);
+
+    /**
+     * Returns the value of the '<em><b>Resource Adapter</b></em>' containment reference.
+     * <!-- begin-user-doc -->
+     * <p>
+     * If the meaning of the '<em>Resource Adapter</em>' containment reference isn't clear,
+     * there really should be more of a description here...
+     * </p>
+     * <!-- end-user-doc -->
+     * @return the value of the '<em>Resource Adapter</em>' containment reference.
+     * @see #setResourceAdapter(ResourceLocatorType)
+     * @see org.openejb.xml.ns.openejb.jar.JarPackage#getMessageDrivenBeanType_ResourceAdapter()
+     * @model containment="true" resolveProxies="false" required="true"
+     *        extendedMetaData="kind='element' name='resource-adapter' namespace='http://geronimo.apache.org/xml/ns/naming'"
+     * @generated
+     */
+    ResourceLocatorType getResourceAdapter();
+
+    /**
+     * Sets the value of the '{@link org.openejb.xml.ns.openejb.jar.MessageDrivenBeanType#getResourceAdapter <em>Resource Adapter</em>}' containment reference.
+     * <!-- begin-user-doc -->
+     * <!-- end-user-doc -->
+     * @param value the new value of the '<em>Resource Adapter</em>' containment reference.
+     * @see #getResourceAdapter()
+     * @generated
+     */
+    void setResourceAdapter(ResourceLocatorType value);
+
+    /**
+     * Returns the value of the '<em><b>Activation Config</b></em>' containment reference.
+     * <!-- begin-user-doc -->
+     * <p>
+     * If the meaning of the '<em>Activation Config</em>' containment reference isn't clear,
+     * there really should be more of a description here...
+     * </p>
+     * <!-- end-user-doc -->
+     * @return the value of the '<em>Activation Config</em>' containment reference.
+     * @see #setActivationConfig(ActivationConfigType)
+     * @see org.openejb.xml.ns.openejb.jar.JarPackage#getMessageDrivenBeanType_ActivationConfig()
+     * @model containment="true" resolveProxies="false"
+     *        extendedMetaData="kind='element' name='activation-config' namespace='##targetNamespace'"
+     * @generated
+     */
+    ActivationConfigType getActivationConfig();
+
+    /**
+     * Sets the value of the '{@link org.openejb.xml.ns.openejb.jar.MessageDrivenBeanType#getActivationConfig <em>Activation Config</em>}' containment reference.
+     * <!-- begin-user-doc -->
+     * <!-- end-user-doc -->
+     * @param value the new value of the '<em>Activation Config</em>' containment reference.
+     * @see #getActivationConfig()
+     * @generated
+     */
+    void setActivationConfig(ActivationConfigType value);
+
+    /**
+     * Returns the value of the '<em><b>Ejb Ref</b></em>' containment reference list.
+     * The list contents are of type {@link org.apache.geronimo.xml.ns.naming.EjbRefType}.
+     * <!-- begin-user-doc -->
+     * <p>
+     * If the meaning of the '<em>Ejb Ref</em>' containment reference list isn't clear,
+     * there really should be more of a description here...
+     * </p>
+     * <!-- end-user-doc -->
+     * @return the value of the '<em>Ejb Ref</em>' containment reference list.
+     * @see org.openejb.xml.ns.openejb.jar.JarPackage#getMessageDrivenBeanType_EjbRef()
+     * @model type="org.apache.geronimo.xml.ns.naming.EjbRefType" containment="true" resolveProxies="false"
+     *        extendedMetaData="kind='element' name='ejb-ref' namespace='http://geronimo.apache.org/xml/ns/naming'"
+     * @generated
+     */
+    EList getEjbRef();
+
+    /**
+     * Returns the value of the '<em><b>Ejb Local Ref</b></em>' containment reference list.
+     * The list contents are of type {@link org.apache.geronimo.xml.ns.naming.EjbLocalRefType}.
+     * <!-- begin-user-doc -->
+     * <p>
+     * If the meaning of the '<em>Ejb Local Ref</em>' containment reference list isn't clear,
+     * there really should be more of a description here...
+     * </p>
+     * <!-- end-user-doc -->
+     * @return the value of the '<em>Ejb Local Ref</em>' containment reference list.
+     * @see org.openejb.xml.ns.openejb.jar.JarPackage#getMessageDrivenBeanType_EjbLocalRef()
+     * @model type="org.apache.geronimo.xml.ns.naming.EjbLocalRefType" containment="true" resolveProxies="false"
+     *        extendedMetaData="kind='element' name='ejb-local-ref' namespace='http://geronimo.apache.org/xml/ns/naming'"
+     * @generated
+     */
+    EList getEjbLocalRef();
+
+    /**
+     * Returns the value of the '<em><b>Service Ref</b></em>' containment reference list.
+     * The list contents are of type {@link org.apache.geronimo.xml.ns.naming.ServiceRefType}.
+     * <!-- begin-user-doc -->
+     * <p>
+     * If the meaning of the '<em>Service Ref</em>' containment reference list isn't clear,
+     * there really should be more of a description here...
+     * </p>
+     * <!-- end-user-doc -->
+     * @return the value of the '<em>Service Ref</em>' containment reference list.
+     * @see org.openejb.xml.ns.openejb.jar.JarPackage#getMessageDrivenBeanType_ServiceRef()
+     * @model type="org.apache.geronimo.xml.ns.naming.ServiceRefType" containment="true" resolveProxies="false"
+     *        extendedMetaData="kind='element' name='service-ref' namespace='http://geronimo.apache.org/xml/ns/naming'"
+     * @generated
+     */
+    EList getServiceRef();
+
+    /**
+     * Returns the value of the '<em><b>Resource Ref</b></em>' containment reference list.
+     * The list contents are of type {@link org.apache.geronimo.xml.ns.naming.ResourceRefType}.
+     * <!-- begin-user-doc -->
+     * <p>
+     * If the meaning of the '<em>Resource Ref</em>' containment reference list isn't clear,
+     * there really should be more of a description here...
+     * </p>
+     * <!-- end-user-doc -->
+     * @return the value of the '<em>Resource Ref</em>' containment reference list.
+     * @see org.openejb.xml.ns.openejb.jar.JarPackage#getMessageDrivenBeanType_ResourceRef()
+     * @model type="org.apache.geronimo.xml.ns.naming.ResourceRefType" containment="true" resolveProxies="false"
+     *        extendedMetaData="kind='element' name='resource-ref' namespace='http://geronimo.apache.org/xml/ns/naming'"
+     * @generated
+     */
+    EList getResourceRef();
+
+    /**
+     * Returns the value of the '<em><b>Resource Env Ref</b></em>' containment reference list.
+     * The list contents are of type {@link org.apache.geronimo.xml.ns.naming.ResourceEnvRefType}.
+     * <!-- begin-user-doc -->
+     * <p>
+     * If the meaning of the '<em>Resource Env Ref</em>' containment reference list isn't clear,
+     * there really should be more of a description here...
+     * </p>
+     * <!-- end-user-doc -->
+     * @return the value of the '<em>Resource Env Ref</em>' containment reference list.
+     * @see org.openejb.xml.ns.openejb.jar.JarPackage#getMessageDrivenBeanType_ResourceEnvRef()
+     * @model type="org.apache.geronimo.xml.ns.naming.ResourceEnvRefType" containment="true" resolveProxies="false"
+     *        extendedMetaData="kind='element' name='resource-env-ref' namespace='http://geronimo.apache.org/xml/ns/naming'"
+     * @generated
+     */
+    EList getResourceEnvRef();
+
+    /**
+     * Returns the value of the '<em><b>Id</b></em>' attribute.
+     * <!-- begin-user-doc -->
+     * <p>
+     * If the meaning of the '<em>Id</em>' attribute isn't clear,
+     * there really should be more of a description here...
+     * </p>
+     * <!-- end-user-doc -->
+     * @return the value of the '<em>Id</em>' attribute.
+     * @see #setId(String)
+     * @see org.openejb.xml.ns.openejb.jar.JarPackage#getMessageDrivenBeanType_Id()
+     * @model unique="false" id="true" dataType="org.eclipse.emf.ecore.xml.type.ID"
+     *        extendedMetaData="kind='attribute' name='id'"
+     * @generated
+     */
+    String getId();
+
+    /**
+     * Sets the value of the '{@link org.openejb.xml.ns.openejb.jar.MessageDrivenBeanType#getId <em>Id</em>}' attribute.
+     * <!-- begin-user-doc -->
+     * <!-- end-user-doc -->
+     * @param value the new value of the '<em>Id</em>' attribute.
+     * @see #getId()
+     * @generated
+     */
+    void setId(String value);
+
+} // MessageDrivenBeanType

Propchange: geronimo/trunk/sandbox/eclipse-plugin/org.apache.geronimo.deployment.model/src/org/openejb/xml/ns/openejb/jar/MessageDrivenBeanType.java
------------------------------------------------------------------------------
    svn:eol-style = native

Modified: geronimo/trunk/sandbox/eclipse-plugin/org.apache.geronimo.deployment.model/src/org/openejb/xml/ns/openejb/jar/MethodParamsType.java
URL: http://svn.apache.org/viewcvs/geronimo/trunk/sandbox/eclipse-plugin/org.apache.geronimo.deployment.model/src/org/openejb/xml/ns/openejb/jar/MethodParamsType.java?rev=239937&r1=239936&r2=239937&view=diff
==============================================================================
--- geronimo/trunk/sandbox/eclipse-plugin/org.apache.geronimo.deployment.model/src/org/openejb/xml/ns/openejb/jar/MethodParamsType.java (original)
+++ geronimo/trunk/sandbox/eclipse-plugin/org.apache.geronimo.deployment.model/src/org/openejb/xml/ns/openejb/jar/MethodParamsType.java Wed Aug 24 14:34:34 2005
@@ -1,56 +1,56 @@
-/**
- * Copyright 2004, 2005 The Apache Software Foundation or its licensors, as applicable
- *
- *  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 org.openejb.xml.ns.openejb.jar;
-
-import org.eclipse.emf.common.util.EList;
-
-import org.eclipse.emf.ecore.EObject;
-
-/**
- * <!-- begin-user-doc -->
- * A representation of the model object '<em><b>Method Params Type</b></em>'.
- * <!-- end-user-doc -->
- *
- * <p>
- * The following features are supported:
- * <ul>
- *   <li>{@link org.openejb.xml.ns.openejb.jar.MethodParamsType#getMethodParam <em>Method Param</em>}</li>
- * </ul>
- * </p>
- *
- * @see org.openejb.xml.ns.openejb.jar.JarPackage#getMethodParamsType()
- * @model extendedMetaData="name='method-params_._type' kind='elementOnly'"
- * @generated
- */
-public interface MethodParamsType extends EObject {
-    /**
-     * Returns the value of the '<em><b>Method Param</b></em>' attribute list.
-     * The list contents are of type {@link java.lang.String}.
-     * <!-- begin-user-doc -->
-     * <p>
-     * If the meaning of the '<em>Method Param</em>' attribute list isn't clear,
-     * there really should be more of a description here...
-     * </p>
-     * <!-- end-user-doc -->
-     * @return the value of the '<em>Method Param</em>' attribute list.
-     * @see org.openejb.xml.ns.openejb.jar.JarPackage#getMethodParamsType_MethodParam()
-     * @model type="java.lang.String" unique="false" dataType="org.eclipse.emf.ecore.xml.type.String"
-     *        extendedMetaData="kind='element' name='method-param' namespace='##targetNamespace'"
-     * @generated
-     */
-    EList getMethodParam();
-
-} // MethodParamsType
+/**
+ * Copyright 2004, 2005 The Apache Software Foundation or its licensors, as applicable
+ *
+ *  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 org.openejb.xml.ns.openejb.jar;
+
+import org.eclipse.emf.common.util.EList;
+
+import org.eclipse.emf.ecore.EObject;
+
+/**
+ * <!-- begin-user-doc -->
+ * A representation of the model object '<em><b>Method Params Type</b></em>'.
+ * <!-- end-user-doc -->
+ *
+ * <p>
+ * The following features are supported:
+ * <ul>
+ *   <li>{@link org.openejb.xml.ns.openejb.jar.MethodParamsType#getMethodParam <em>Method Param</em>}</li>
+ * </ul>
+ * </p>
+ *
+ * @see org.openejb.xml.ns.openejb.jar.JarPackage#getMethodParamsType()
+ * @model extendedMetaData="name='method-params_._type' kind='elementOnly'"
+ * @generated
+ */
+public interface MethodParamsType extends EObject {
+    /**
+     * Returns the value of the '<em><b>Method Param</b></em>' attribute list.
+     * The list contents are of type {@link java.lang.String}.
+     * <!-- begin-user-doc -->
+     * <p>
+     * If the meaning of the '<em>Method Param</em>' attribute list isn't clear,
+     * there really should be more of a description here...
+     * </p>
+     * <!-- end-user-doc -->
+     * @return the value of the '<em>Method Param</em>' attribute list.
+     * @see org.openejb.xml.ns.openejb.jar.JarPackage#getMethodParamsType_MethodParam()
+     * @model type="java.lang.String" unique="false" dataType="org.eclipse.emf.ecore.xml.type.String"
+     *        extendedMetaData="kind='element' name='method-param' namespace='##targetNamespace'"
+     * @generated
+     */
+    EList getMethodParam();
+
+} // MethodParamsType

Propchange: geronimo/trunk/sandbox/eclipse-plugin/org.apache.geronimo.deployment.model/src/org/openejb/xml/ns/openejb/jar/MethodParamsType.java
------------------------------------------------------------------------------
    svn:eol-style = native

Modified: geronimo/trunk/sandbox/eclipse-plugin/org.apache.geronimo.deployment.model/src/org/openejb/xml/ns/openejb/jar/OpenejbJarType.java
URL: http://svn.apache.org/viewcvs/geronimo/trunk/sandbox/eclipse-plugin/org.apache.geronimo.deployment.model/src/org/openejb/xml/ns/openejb/jar/OpenejbJarType.java?rev=239937&r1=239936&r2=239937&view=diff
==============================================================================
--- geronimo/trunk/sandbox/eclipse-plugin/org.apache.geronimo.deployment.model/src/org/openejb/xml/ns/openejb/jar/OpenejbJarType.java (original)
+++ geronimo/trunk/sandbox/eclipse-plugin/org.apache.geronimo.deployment.model/src/org/openejb/xml/ns/openejb/jar/OpenejbJarType.java Wed Aug 24 14:34:34 2005
@@ -1,330 +1,330 @@
-/**
- * Copyright 2004, 2005 The Apache Software Foundation or its licensors, as applicable
- *
- *  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 org.openejb.xml.ns.openejb.jar;
-
-import org.apache.geronimo.xml.ns.naming.ResourceLocatorType;
-
-import org.apache.geronimo.xml.ns.security.SecurityType;
-
-import org.eclipse.emf.common.util.EList;
-
-import org.eclipse.emf.ecore.EObject;
-
-/**
- * <!-- begin-user-doc -->
- * A representation of the model object '<em><b>Openejb Jar Type</b></em>'.
- * <!-- end-user-doc -->
- *
- * <p>
- * The following features are supported:
- * <ul>
- *   <li>{@link org.openejb.xml.ns.openejb.jar.OpenejbJarType#getDependency <em>Dependency</em>}</li>
- *   <li>{@link org.openejb.xml.ns.openejb.jar.OpenejbJarType#getCmpConnectionFactory <em>Cmp Connection Factory</em>}</li>
- *   <li>{@link org.openejb.xml.ns.openejb.jar.OpenejbJarType#getEjbQlCompilerFactory <em>Ejb Ql Compiler Factory</em>}</li>
- *   <li>{@link org.openejb.xml.ns.openejb.jar.OpenejbJarType#getDbSyntaxFactory <em>Db Syntax Factory</em>}</li>
- *   <li>{@link org.openejb.xml.ns.openejb.jar.OpenejbJarType#getEnforceForeignKeyConstraints <em>Enforce Foreign Key Constraints</em>}</li>
- *   <li>{@link org.openejb.xml.ns.openejb.jar.OpenejbJarType#getEnterpriseBeans <em>Enterprise Beans</em>}</li>
- *   <li>{@link org.openejb.xml.ns.openejb.jar.OpenejbJarType#getRelationships <em>Relationships</em>}</li>
- *   <li>{@link org.openejb.xml.ns.openejb.jar.OpenejbJarType#getSecurity <em>Security</em>}</li>
- *   <li>{@link org.openejb.xml.ns.openejb.jar.OpenejbJarType#getGbean <em>Gbean</em>}</li>
- *   <li>{@link org.openejb.xml.ns.openejb.jar.OpenejbJarType#getConfigId <em>Config Id</em>}</li>
- *   <li>{@link org.openejb.xml.ns.openejb.jar.OpenejbJarType#getParentId <em>Parent Id</em>}</li>
- * </ul>
- * </p>
- *
- * @see org.openejb.xml.ns.openejb.jar.JarPackage#getOpenejbJarType()
- * @model extendedMetaData="name='openejb-jarType' kind='elementOnly'"
- * @generated
- */
-public interface OpenejbJarType extends EObject {
-    /**
-     * Returns the value of the '<em><b>Dependency</b></em>' containment reference list.
-     * The list contents are of type {@link org.apache.geronimo.xml.ns.deployment.DependencyType}.
-     * <!-- begin-user-doc -->
-     * <p>
-     * If the meaning of the '<em>Dependency</em>' containment reference list isn't clear,
-     * there really should be more of a description here...
-     * </p>
-     * <!-- end-user-doc -->
-     * @return the value of the '<em>Dependency</em>' containment reference list.
-     * @see org.openejb.xml.ns.openejb.jar.JarPackage#getOpenejbJarType_Dependency()
-     * @model type="org.apache.geronimo.xml.ns.deployment.DependencyType" containment="true" resolveProxies="false"
-     *        extendedMetaData="kind='element' name='dependency' namespace='http://geronimo.apache.org/xml/ns/deployment'"
-     * @generated
-     */
-    EList getDependency();
-
-    /**
-     * Returns the value of the '<em><b>Cmp Connection Factory</b></em>' containment reference.
-     * <!-- begin-user-doc -->
-     * <p>
-     * If the meaning of the '<em>Cmp Connection Factory</em>' containment reference isn't clear,
-     * there really should be more of a description here...
-     * </p>
-     * <!-- end-user-doc -->
-     * @return the value of the '<em>Cmp Connection Factory</em>' containment reference.
-     * @see #setCmpConnectionFactory(ResourceLocatorType)
-     * @see org.openejb.xml.ns.openejb.jar.JarPackage#getOpenejbJarType_CmpConnectionFactory()
-     * @model containment="true" resolveProxies="false"
-     *        extendedMetaData="kind='element' name='cmp-connection-factory' namespace='http://geronimo.apache.org/xml/ns/naming'"
-     * @generated
-     */
-    ResourceLocatorType getCmpConnectionFactory();
-
-    /**
-     * Sets the value of the '{@link org.openejb.xml.ns.openejb.jar.OpenejbJarType#getCmpConnectionFactory <em>Cmp Connection Factory</em>}' containment reference.
-     * <!-- begin-user-doc -->
-     * <!-- end-user-doc -->
-     * @param value the new value of the '<em>Cmp Connection Factory</em>' containment reference.
-     * @see #getCmpConnectionFactory()
-     * @generated
-     */
-    void setCmpConnectionFactory(ResourceLocatorType value);
-
-    /**
-     * Returns the value of the '<em><b>Ejb Ql Compiler Factory</b></em>' containment reference.
-     * <!-- begin-user-doc -->
-     * <p>
-     * If the meaning of the '<em>Ejb Ql Compiler Factory</em>' containment reference isn't clear,
-     * there really should be more of a description here...
-     * </p>
-     * <!-- end-user-doc -->
-     * @return the value of the '<em>Ejb Ql Compiler Factory</em>' containment reference.
-     * @see #setEjbQlCompilerFactory(EObject)
-     * @see org.openejb.xml.ns.openejb.jar.JarPackage#getOpenejbJarType_EjbQlCompilerFactory()
-     * @model containment="true" resolveProxies="false"
-     *        extendedMetaData="kind='element' name='ejb-ql-compiler-factory' namespace='##targetNamespace'"
-     * @generated
-     */
-    EObject getEjbQlCompilerFactory();
-
-    /**
-     * Sets the value of the '{@link org.openejb.xml.ns.openejb.jar.OpenejbJarType#getEjbQlCompilerFactory <em>Ejb Ql Compiler Factory</em>}' containment reference.
-     * <!-- begin-user-doc -->
-     * <!-- end-user-doc -->
-     * @param value the new value of the '<em>Ejb Ql Compiler Factory</em>' containment reference.
-     * @see #getEjbQlCompilerFactory()
-     * @generated
-     */
-    void setEjbQlCompilerFactory(EObject value);
-
-    /**
-     * Returns the value of the '<em><b>Db Syntax Factory</b></em>' containment reference.
-     * <!-- begin-user-doc -->
-     * <p>
-     * If the meaning of the '<em>Db Syntax Factory</em>' containment reference isn't clear,
-     * there really should be more of a description here...
-     * </p>
-     * <!-- end-user-doc -->
-     * @return the value of the '<em>Db Syntax Factory</em>' containment reference.
-     * @see #setDbSyntaxFactory(EObject)
-     * @see org.openejb.xml.ns.openejb.jar.JarPackage#getOpenejbJarType_DbSyntaxFactory()
-     * @model containment="true" resolveProxies="false"
-     *        extendedMetaData="kind='element' name='db-syntax-factory' namespace='##targetNamespace'"
-     * @generated
-     */
-    EObject getDbSyntaxFactory();
-
-    /**
-     * Sets the value of the '{@link org.openejb.xml.ns.openejb.jar.OpenejbJarType#getDbSyntaxFactory <em>Db Syntax Factory</em>}' containment reference.
-     * <!-- begin-user-doc -->
-     * <!-- end-user-doc -->
-     * @param value the new value of the '<em>Db Syntax Factory</em>' containment reference.
-     * @see #getDbSyntaxFactory()
-     * @generated
-     */
-    void setDbSyntaxFactory(EObject value);
-
-    /**
-     * Returns the value of the '<em><b>Enforce Foreign Key Constraints</b></em>' containment reference.
-     * <!-- begin-user-doc -->
-     * <p>
-     * If the meaning of the '<em>Enforce Foreign Key Constraints</em>' containment reference isn't clear,
-     * there really should be more of a description here...
-     * </p>
-     * <!-- end-user-doc -->
-     * @return the value of the '<em>Enforce Foreign Key Constraints</em>' containment reference.
-     * @see #setEnforceForeignKeyConstraints(EObject)
-     * @see org.openejb.xml.ns.openejb.jar.JarPackage#getOpenejbJarType_EnforceForeignKeyConstraints()
-     * @model containment="true" resolveProxies="false"
-     *        extendedMetaData="kind='element' name='enforce-foreign-key-constraints' namespace='##targetNamespace'"
-     * @generated
-     */
-    EObject getEnforceForeignKeyConstraints();
-
-    /**
-     * Sets the value of the '{@link org.openejb.xml.ns.openejb.jar.OpenejbJarType#getEnforceForeignKeyConstraints <em>Enforce Foreign Key Constraints</em>}' containment reference.
-     * <!-- begin-user-doc -->
-     * <!-- end-user-doc -->
-     * @param value the new value of the '<em>Enforce Foreign Key Constraints</em>' containment reference.
-     * @see #getEnforceForeignKeyConstraints()
-     * @generated
-     */
-    void setEnforceForeignKeyConstraints(EObject value);
-
-    /**
-     * Returns the value of the '<em><b>Enterprise Beans</b></em>' containment reference.
-     * <!-- begin-user-doc -->
-     * <p>
-     * If the meaning of the '<em>Enterprise Beans</em>' containment reference isn't clear,
-     * there really should be more of a description here...
-     * </p>
-     * <!-- end-user-doc -->
-     * @return the value of the '<em>Enterprise Beans</em>' containment reference.
-     * @see #setEnterpriseBeans(EnterpriseBeansType)
-     * @see org.openejb.xml.ns.openejb.jar.JarPackage#getOpenejbJarType_EnterpriseBeans()
-     * @model containment="true" resolveProxies="false" required="true"
-     *        extendedMetaData="kind='element' name='enterprise-beans' namespace='##targetNamespace'"
-     * @generated
-     */
-    EnterpriseBeansType getEnterpriseBeans();
-
-    /**
-     * Sets the value of the '{@link org.openejb.xml.ns.openejb.jar.OpenejbJarType#getEnterpriseBeans <em>Enterprise Beans</em>}' containment reference.
-     * <!-- begin-user-doc -->
-     * <!-- end-user-doc -->
-     * @param value the new value of the '<em>Enterprise Beans</em>' containment reference.
-     * @see #getEnterpriseBeans()
-     * @generated
-     */
-    void setEnterpriseBeans(EnterpriseBeansType value);
-
-    /**
-     * Returns the value of the '<em><b>Relationships</b></em>' containment reference.
-     * <!-- begin-user-doc -->
-     * <p>
-     * If the meaning of the '<em>Relationships</em>' containment reference isn't clear,
-     * there really should be more of a description here...
-     * </p>
-     * <!-- end-user-doc -->
-     * @return the value of the '<em>Relationships</em>' containment reference.
-     * @see #setRelationships(RelationshipsType)
-     * @see org.openejb.xml.ns.openejb.jar.JarPackage#getOpenejbJarType_Relationships()
-     * @model containment="true" resolveProxies="false"
-     *        extendedMetaData="kind='element' name='relationships' namespace='##targetNamespace'"
-     * @generated
-     */
-    RelationshipsType getRelationships();
-
-    /**
-     * Sets the value of the '{@link org.openejb.xml.ns.openejb.jar.OpenejbJarType#getRelationships <em>Relationships</em>}' containment reference.
-     * <!-- begin-user-doc -->
-     * <!-- end-user-doc -->
-     * @param value the new value of the '<em>Relationships</em>' containment reference.
-     * @see #getRelationships()
-     * @generated
-     */
-    void setRelationships(RelationshipsType value);
-
-    /**
-     * Returns the value of the '<em><b>Security</b></em>' containment reference.
-     * <!-- begin-user-doc -->
-     * <p>
-     * If the meaning of the '<em>Security</em>' containment reference isn't clear,
-     * there really should be more of a description here...
-     * </p>
-     * <!-- end-user-doc -->
-     * @return the value of the '<em>Security</em>' containment reference.
-     * @see #setSecurity(SecurityType)
-     * @see org.openejb.xml.ns.openejb.jar.JarPackage#getOpenejbJarType_Security()
-     * @model containment="true" resolveProxies="false"
-     *        extendedMetaData="kind='element' name='security' namespace='http://geronimo.apache.org/xml/ns/security'"
-     * @generated
-     */
-    SecurityType getSecurity();
-
-    /**
-     * Sets the value of the '{@link org.openejb.xml.ns.openejb.jar.OpenejbJarType#getSecurity <em>Security</em>}' containment reference.
-     * <!-- begin-user-doc -->
-     * <!-- end-user-doc -->
-     * @param value the new value of the '<em>Security</em>' containment reference.
-     * @see #getSecurity()
-     * @generated
-     */
-    void setSecurity(SecurityType value);
-
-    /**
-     * Returns the value of the '<em><b>Gbean</b></em>' containment reference list.
-     * The list contents are of type {@link org.apache.geronimo.xml.ns.deployment.GbeanType}.
-     * <!-- begin-user-doc -->
-     * <p>
-     * If the meaning of the '<em>Gbean</em>' containment reference list isn't clear,
-     * there really should be more of a description here...
-     * </p>
-     * <!-- end-user-doc -->
-     * @return the value of the '<em>Gbean</em>' containment reference list.
-     * @see org.openejb.xml.ns.openejb.jar.JarPackage#getOpenejbJarType_Gbean()
-     * @model type="org.apache.geronimo.xml.ns.deployment.GbeanType" containment="true" resolveProxies="false"
-     *        extendedMetaData="kind='element' name='gbean' namespace='http://geronimo.apache.org/xml/ns/deployment'"
-     * @generated
-     */
-    EList getGbean();
-
-    /**
-     * Returns the value of the '<em><b>Config Id</b></em>' attribute.
-     * <!-- begin-user-doc -->
-     * <p>
-     * If the meaning of the '<em>Config Id</em>' attribute isn't clear,
-     * there really should be more of a description here...
-     * </p>
-     * <!-- end-user-doc -->
-     * @return the value of the '<em>Config Id</em>' attribute.
-     * @see #setConfigId(String)
-     * @see org.openejb.xml.ns.openejb.jar.JarPackage#getOpenejbJarType_ConfigId()
-     * @model unique="false" dataType="org.eclipse.emf.ecore.xml.type.String" required="true"
-     *        extendedMetaData="kind='attribute' name='configId'"
-     * @generated
-     */
-    String getConfigId();
-
-    /**
-     * Sets the value of the '{@link org.openejb.xml.ns.openejb.jar.OpenejbJarType#getConfigId <em>Config Id</em>}' attribute.
-     * <!-- begin-user-doc -->
-     * <!-- end-user-doc -->
-     * @param value the new value of the '<em>Config Id</em>' attribute.
-     * @see #getConfigId()
-     * @generated
-     */
-    void setConfigId(String value);
-
-    /**
-     * Returns the value of the '<em><b>Parent Id</b></em>' attribute.
-     * <!-- begin-user-doc -->
-     * <p>
-     * If the meaning of the '<em>Parent Id</em>' attribute isn't clear,
-     * there really should be more of a description here...
-     * </p>
-     * <!-- end-user-doc -->
-     * @return the value of the '<em>Parent Id</em>' attribute.
-     * @see #setParentId(String)
-     * @see org.openejb.xml.ns.openejb.jar.JarPackage#getOpenejbJarType_ParentId()
-     * @model unique="false" dataType="org.eclipse.emf.ecore.xml.type.String"
-     *        extendedMetaData="kind='attribute' name='parentId'"
-     * @generated
-     */
-    String getParentId();
-
-    /**
-     * Sets the value of the '{@link org.openejb.xml.ns.openejb.jar.OpenejbJarType#getParentId <em>Parent Id</em>}' attribute.
-     * <!-- begin-user-doc -->
-     * <!-- end-user-doc -->
-     * @param value the new value of the '<em>Parent Id</em>' attribute.
-     * @see #getParentId()
-     * @generated
-     */
-    void setParentId(String value);
-
-} // OpenejbJarType
+/**
+ * Copyright 2004, 2005 The Apache Software Foundation or its licensors, as applicable
+ *
+ *  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 org.openejb.xml.ns.openejb.jar;
+
+import org.apache.geronimo.xml.ns.naming.ResourceLocatorType;
+
+import org.apache.geronimo.xml.ns.security.SecurityType;
+
+import org.eclipse.emf.common.util.EList;
+
+import org.eclipse.emf.ecore.EObject;
+
+/**
+ * <!-- begin-user-doc -->
+ * A representation of the model object '<em><b>Openejb Jar Type</b></em>'.
+ * <!-- end-user-doc -->
+ *
+ * <p>
+ * The following features are supported:
+ * <ul>
+ *   <li>{@link org.openejb.xml.ns.openejb.jar.OpenejbJarType#getDependency <em>Dependency</em>}</li>
+ *   <li>{@link org.openejb.xml.ns.openejb.jar.OpenejbJarType#getCmpConnectionFactory <em>Cmp Connection Factory</em>}</li>
+ *   <li>{@link org.openejb.xml.ns.openejb.jar.OpenejbJarType#getEjbQlCompilerFactory <em>Ejb Ql Compiler Factory</em>}</li>
+ *   <li>{@link org.openejb.xml.ns.openejb.jar.OpenejbJarType#getDbSyntaxFactory <em>Db Syntax Factory</em>}</li>
+ *   <li>{@link org.openejb.xml.ns.openejb.jar.OpenejbJarType#getEnforceForeignKeyConstraints <em>Enforce Foreign Key Constraints</em>}</li>
+ *   <li>{@link org.openejb.xml.ns.openejb.jar.OpenejbJarType#getEnterpriseBeans <em>Enterprise Beans</em>}</li>
+ *   <li>{@link org.openejb.xml.ns.openejb.jar.OpenejbJarType#getRelationships <em>Relationships</em>}</li>
+ *   <li>{@link org.openejb.xml.ns.openejb.jar.OpenejbJarType#getSecurity <em>Security</em>}</li>
+ *   <li>{@link org.openejb.xml.ns.openejb.jar.OpenejbJarType#getGbean <em>Gbean</em>}</li>
+ *   <li>{@link org.openejb.xml.ns.openejb.jar.OpenejbJarType#getConfigId <em>Config Id</em>}</li>
+ *   <li>{@link org.openejb.xml.ns.openejb.jar.OpenejbJarType#getParentId <em>Parent Id</em>}</li>
+ * </ul>
+ * </p>
+ *
+ * @see org.openejb.xml.ns.openejb.jar.JarPackage#getOpenejbJarType()
+ * @model extendedMetaData="name='openejb-jarType' kind='elementOnly'"
+ * @generated
+ */
+public interface OpenejbJarType extends EObject {
+    /**
+     * Returns the value of the '<em><b>Dependency</b></em>' containment reference list.
+     * The list contents are of type {@link org.apache.geronimo.xml.ns.deployment.DependencyType}.
+     * <!-- begin-user-doc -->
+     * <p>
+     * If the meaning of the '<em>Dependency</em>' containment reference list isn't clear,
+     * there really should be more of a description here...
+     * </p>
+     * <!-- end-user-doc -->
+     * @return the value of the '<em>Dependency</em>' containment reference list.
+     * @see org.openejb.xml.ns.openejb.jar.JarPackage#getOpenejbJarType_Dependency()
+     * @model type="org.apache.geronimo.xml.ns.deployment.DependencyType" containment="true" resolveProxies="false"
+     *        extendedMetaData="kind='element' name='dependency' namespace='http://geronimo.apache.org/xml/ns/deployment'"
+     * @generated
+     */
+    EList getDependency();
+
+    /**
+     * Returns the value of the '<em><b>Cmp Connection Factory</b></em>' containment reference.
+     * <!-- begin-user-doc -->
+     * <p>
+     * If the meaning of the '<em>Cmp Connection Factory</em>' containment reference isn't clear,
+     * there really should be more of a description here...
+     * </p>
+     * <!-- end-user-doc -->
+     * @return the value of the '<em>Cmp Connection Factory</em>' containment reference.
+     * @see #setCmpConnectionFactory(ResourceLocatorType)
+     * @see org.openejb.xml.ns.openejb.jar.JarPackage#getOpenejbJarType_CmpConnectionFactory()
+     * @model containment="true" resolveProxies="false"
+     *        extendedMetaData="kind='element' name='cmp-connection-factory' namespace='http://geronimo.apache.org/xml/ns/naming'"
+     * @generated
+     */
+    ResourceLocatorType getCmpConnectionFactory();
+
+    /**
+     * Sets the value of the '{@link org.openejb.xml.ns.openejb.jar.OpenejbJarType#getCmpConnectionFactory <em>Cmp Connection Factory</em>}' containment reference.
+     * <!-- begin-user-doc -->
+     * <!-- end-user-doc -->
+     * @param value the new value of the '<em>Cmp Connection Factory</em>' containment reference.
+     * @see #getCmpConnectionFactory()
+     * @generated
+     */
+    void setCmpConnectionFactory(ResourceLocatorType value);
+
+    /**
+     * Returns the value of the '<em><b>Ejb Ql Compiler Factory</b></em>' containment reference.
+     * <!-- begin-user-doc -->
+     * <p>
+     * If the meaning of the '<em>Ejb Ql Compiler Factory</em>' containment reference isn't clear,
+     * there really should be more of a description here...
+     * </p>
+     * <!-- end-user-doc -->
+     * @return the value of the '<em>Ejb Ql Compiler Factory</em>' containment reference.
+     * @see #setEjbQlCompilerFactory(EObject)
+     * @see org.openejb.xml.ns.openejb.jar.JarPackage#getOpenejbJarType_EjbQlCompilerFactory()
+     * @model containment="true" resolveProxies="false"
+     *        extendedMetaData="kind='element' name='ejb-ql-compiler-factory' namespace='##targetNamespace'"
+     * @generated
+     */
+    EObject getEjbQlCompilerFactory();
+
+    /**
+     * Sets the value of the '{@link org.openejb.xml.ns.openejb.jar.OpenejbJarType#getEjbQlCompilerFactory <em>Ejb Ql Compiler Factory</em>}' containment reference.
+     * <!-- begin-user-doc -->
+     * <!-- end-user-doc -->
+     * @param value the new value of the '<em>Ejb Ql Compiler Factory</em>' containment reference.
+     * @see #getEjbQlCompilerFactory()
+     * @generated
+     */
+    void setEjbQlCompilerFactory(EObject value);
+
+    /**
+     * Returns the value of the '<em><b>Db Syntax Factory</b></em>' containment reference.
+     * <!-- begin-user-doc -->
+     * <p>
+     * If the meaning of the '<em>Db Syntax Factory</em>' containment reference isn't clear,
+     * there really should be more of a description here...
+     * </p>
+     * <!-- end-user-doc -->
+     * @return the value of the '<em>Db Syntax Factory</em>' containment reference.
+     * @see #setDbSyntaxFactory(EObject)
+     * @see org.openejb.xml.ns.openejb.jar.JarPackage#getOpenejbJarType_DbSyntaxFactory()
+     * @model containment="true" resolveProxies="false"
+     *        extendedMetaData="kind='element' name='db-syntax-factory' namespace='##targetNamespace'"
+     * @generated
+     */
+    EObject getDbSyntaxFactory();
+
+    /**
+     * Sets the value of the '{@link org.openejb.xml.ns.openejb.jar.OpenejbJarType#getDbSyntaxFactory <em>Db Syntax Factory</em>}' containment reference.
+     * <!-- begin-user-doc -->
+     * <!-- end-user-doc -->
+     * @param value the new value of the '<em>Db Syntax Factory</em>' containment reference.
+     * @see #getDbSyntaxFactory()
+     * @generated
+     */
+    void setDbSyntaxFactory(EObject value);
+
+    /**
+     * Returns the value of the '<em><b>Enforce Foreign Key Constraints</b></em>' containment reference.
+     * <!-- begin-user-doc -->
+     * <p>
+     * If the meaning of the '<em>Enforce Foreign Key Constraints</em>' containment reference isn't clear,
+     * there really should be more of a description here...
+     * </p>
+     * <!-- end-user-doc -->
+     * @return the value of the '<em>Enforce Foreign Key Constraints</em>' containment reference.
+     * @see #setEnforceForeignKeyConstraints(EObject)
+     * @see org.openejb.xml.ns.openejb.jar.JarPackage#getOpenejbJarType_EnforceForeignKeyConstraints()
+     * @model containment="true" resolveProxies="false"
+     *        extendedMetaData="kind='element' name='enforce-foreign-key-constraints' namespace='##targetNamespace'"
+     * @generated
+     */
+    EObject getEnforceForeignKeyConstraints();
+
+    /**
+     * Sets the value of the '{@link org.openejb.xml.ns.openejb.jar.OpenejbJarType#getEnforceForeignKeyConstraints <em>Enforce Foreign Key Constraints</em>}' containment reference.
+     * <!-- begin-user-doc -->
+     * <!-- end-user-doc -->
+     * @param value the new value of the '<em>Enforce Foreign Key Constraints</em>' containment reference.
+     * @see #getEnforceForeignKeyConstraints()
+     * @generated
+     */
+    void setEnforceForeignKeyConstraints(EObject value);
+
+    /**
+     * Returns the value of the '<em><b>Enterprise Beans</b></em>' containment reference.
+     * <!-- begin-user-doc -->
+     * <p>
+     * If the meaning of the '<em>Enterprise Beans</em>' containment reference isn't clear,
+     * there really should be more of a description here...
+     * </p>
+     * <!-- end-user-doc -->
+     * @return the value of the '<em>Enterprise Beans</em>' containment reference.
+     * @see #setEnterpriseBeans(EnterpriseBeansType)
+     * @see org.openejb.xml.ns.openejb.jar.JarPackage#getOpenejbJarType_EnterpriseBeans()
+     * @model containment="true" resolveProxies="false" required="true"
+     *        extendedMetaData="kind='element' name='enterprise-beans' namespace='##targetNamespace'"
+     * @generated
+     */
+    EnterpriseBeansType getEnterpriseBeans();
+
+    /**
+     * Sets the value of the '{@link org.openejb.xml.ns.openejb.jar.OpenejbJarType#getEnterpriseBeans <em>Enterprise Beans</em>}' containment reference.
+     * <!-- begin-user-doc -->
+     * <!-- end-user-doc -->
+     * @param value the new value of the '<em>Enterprise Beans</em>' containment reference.
+     * @see #getEnterpriseBeans()
+     * @generated
+     */
+    void setEnterpriseBeans(EnterpriseBeansType value);
+
+    /**
+     * Returns the value of the '<em><b>Relationships</b></em>' containment reference.
+     * <!-- begin-user-doc -->
+     * <p>
+     * If the meaning of the '<em>Relationships</em>' containment reference isn't clear,
+     * there really should be more of a description here...
+     * </p>
+     * <!-- end-user-doc -->
+     * @return the value of the '<em>Relationships</em>' containment reference.
+     * @see #setRelationships(RelationshipsType)
+     * @see org.openejb.xml.ns.openejb.jar.JarPackage#getOpenejbJarType_Relationships()
+     * @model containment="true" resolveProxies="false"
+     *        extendedMetaData="kind='element' name='relationships' namespace='##targetNamespace'"
+     * @generated
+     */
+    RelationshipsType getRelationships();
+
+    /**
+     * Sets the value of the '{@link org.openejb.xml.ns.openejb.jar.OpenejbJarType#getRelationships <em>Relationships</em>}' containment reference.
+     * <!-- begin-user-doc -->
+     * <!-- end-user-doc -->
+     * @param value the new value of the '<em>Relationships</em>' containment reference.
+     * @see #getRelationships()
+     * @generated
+     */
+    void setRelationships(RelationshipsType value);
+
+    /**
+     * Returns the value of the '<em><b>Security</b></em>' containment reference.
+     * <!-- begin-user-doc -->
+     * <p>
+     * If the meaning of the '<em>Security</em>' containment reference isn't clear,
+     * there really should be more of a description here...
+     * </p>
+     * <!-- end-user-doc -->
+     * @return the value of the '<em>Security</em>' containment reference.
+     * @see #setSecurity(SecurityType)
+     * @see org.openejb.xml.ns.openejb.jar.JarPackage#getOpenejbJarType_Security()
+     * @model containment="true" resolveProxies="false"
+     *        extendedMetaData="kind='element' name='security' namespace='http://geronimo.apache.org/xml/ns/security'"
+     * @generated
+     */
+    SecurityType getSecurity();
+
+    /**
+     * Sets the value of the '{@link org.openejb.xml.ns.openejb.jar.OpenejbJarType#getSecurity <em>Security</em>}' containment reference.
+     * <!-- begin-user-doc -->
+     * <!-- end-user-doc -->
+     * @param value the new value of the '<em>Security</em>' containment reference.
+     * @see #getSecurity()
+     * @generated
+     */
+    void setSecurity(SecurityType value);
+
+    /**
+     * Returns the value of the '<em><b>Gbean</b></em>' containment reference list.
+     * The list contents are of type {@link org.apache.geronimo.xml.ns.deployment.GbeanType}.
+     * <!-- begin-user-doc -->
+     * <p>
+     * If the meaning of the '<em>Gbean</em>' containment reference list isn't clear,
+     * there really should be more of a description here...
+     * </p>
+     * <!-- end-user-doc -->
+     * @return the value of the '<em>Gbean</em>' containment reference list.
+     * @see org.openejb.xml.ns.openejb.jar.JarPackage#getOpenejbJarType_Gbean()
+     * @model type="org.apache.geronimo.xml.ns.deployment.GbeanType" containment="true" resolveProxies="false"
+     *        extendedMetaData="kind='element' name='gbean' namespace='http://geronimo.apache.org/xml/ns/deployment'"
+     * @generated
+     */
+    EList getGbean();
+
+    /**
+     * Returns the value of the '<em><b>Config Id</b></em>' attribute.
+     * <!-- begin-user-doc -->
+     * <p>
+     * If the meaning of the '<em>Config Id</em>' attribute isn't clear,
+     * there really should be more of a description here...
+     * </p>
+     * <!-- end-user-doc -->
+     * @return the value of the '<em>Config Id</em>' attribute.
+     * @see #setConfigId(String)
+     * @see org.openejb.xml.ns.openejb.jar.JarPackage#getOpenejbJarType_ConfigId()
+     * @model unique="false" dataType="org.eclipse.emf.ecore.xml.type.String" required="true"
+     *        extendedMetaData="kind='attribute' name='configId'"
+     * @generated
+     */
+    String getConfigId();
+
+    /**
+     * Sets the value of the '{@link org.openejb.xml.ns.openejb.jar.OpenejbJarType#getConfigId <em>Config Id</em>}' attribute.
+     * <!-- begin-user-doc -->
+     * <!-- end-user-doc -->
+     * @param value the new value of the '<em>Config Id</em>' attribute.
+     * @see #getConfigId()
+     * @generated
+     */
+    void setConfigId(String value);
+
+    /**
+     * Returns the value of the '<em><b>Parent Id</b></em>' attribute.
+     * <!-- begin-user-doc -->
+     * <p>
+     * If the meaning of the '<em>Parent Id</em>' attribute isn't clear,
+     * there really should be more of a description here...
+     * </p>
+     * <!-- end-user-doc -->
+     * @return the value of the '<em>Parent Id</em>' attribute.
+     * @see #setParentId(String)
+     * @see org.openejb.xml.ns.openejb.jar.JarPackage#getOpenejbJarType_ParentId()
+     * @model unique="false" dataType="org.eclipse.emf.ecore.xml.type.String"
+     *        extendedMetaData="kind='attribute' name='parentId'"
+     * @generated
+     */
+    String getParentId();
+
+    /**
+     * Sets the value of the '{@link org.openejb.xml.ns.openejb.jar.OpenejbJarType#getParentId <em>Parent Id</em>}' attribute.
+     * <!-- begin-user-doc -->
+     * <!-- end-user-doc -->
+     * @param value the new value of the '<em>Parent Id</em>' attribute.
+     * @see #getParentId()
+     * @generated
+     */
+    void setParentId(String value);
+
+} // OpenejbJarType

Propchange: geronimo/trunk/sandbox/eclipse-plugin/org.apache.geronimo.deployment.model/src/org/openejb/xml/ns/openejb/jar/OpenejbJarType.java
------------------------------------------------------------------------------
    svn:eol-style = native

Modified: geronimo/trunk/sandbox/eclipse-plugin/org.apache.geronimo.deployment.model/src/org/openejb/xml/ns/openejb/jar/PrefetchGroupType.java
URL: http://svn.apache.org/viewcvs/geronimo/trunk/sandbox/eclipse-plugin/org.apache.geronimo.deployment.model/src/org/openejb/xml/ns/openejb/jar/PrefetchGroupType.java?rev=239937&r1=239936&r2=239937&view=diff
==============================================================================
--- geronimo/trunk/sandbox/eclipse-plugin/org.apache.geronimo.deployment.model/src/org/openejb/xml/ns/openejb/jar/PrefetchGroupType.java (original)
+++ geronimo/trunk/sandbox/eclipse-plugin/org.apache.geronimo.deployment.model/src/org/openejb/xml/ns/openejb/jar/PrefetchGroupType.java Wed Aug 24 14:34:34 2005
@@ -1,120 +1,120 @@
-/**
- * Copyright 2004, 2005 The Apache Software Foundation or its licensors, as applicable
- *
- *  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 org.openejb.xml.ns.openejb.jar;
-
-import org.eclipse.emf.common.util.EList;
-
-import org.eclipse.emf.ecore.EObject;
-
-/**
- * <!-- begin-user-doc -->
- * A representation of the model object '<em><b>Prefetch Group Type</b></em>'.
- * <!-- end-user-doc -->
- *
- * <p>
- * The following features are supported:
- * <ul>
- *   <li>{@link org.openejb.xml.ns.openejb.jar.PrefetchGroupType#getGroup <em>Group</em>}</li>
- *   <li>{@link org.openejb.xml.ns.openejb.jar.PrefetchGroupType#getEntityGroupMapping <em>Entity Group Mapping</em>}</li>
- *   <li>{@link org.openejb.xml.ns.openejb.jar.PrefetchGroupType#getCmpFieldGroupMapping <em>Cmp Field Group Mapping</em>}</li>
- *   <li>{@link org.openejb.xml.ns.openejb.jar.PrefetchGroupType#getCmrFieldGroupMapping <em>Cmr Field Group Mapping</em>}</li>
- * </ul>
- * </p>
- *
- * @see org.openejb.xml.ns.openejb.jar.JarPackage#getPrefetchGroupType()
- * @model extendedMetaData="name='prefetch-group_._type' kind='elementOnly'"
- * @generated
- */
-public interface PrefetchGroupType extends EObject {
-    /**
-     * Returns the value of the '<em><b>Group</b></em>' containment reference list.
-     * The list contents are of type {@link org.openejb.xml.ns.openejb.jar.GroupType}.
-     * <!-- begin-user-doc -->
-     * <p>
-     * If the meaning of the '<em>Group</em>' containment reference list isn't clear,
-     * there really should be more of a description here...
-     * </p>
-     * <!-- end-user-doc -->
-     * @return the value of the '<em>Group</em>' containment reference list.
-     * @see org.openejb.xml.ns.openejb.jar.JarPackage#getPrefetchGroupType_Group()
-     * @model type="org.openejb.xml.ns.openejb.jar.GroupType" containment="true" resolveProxies="false"
-     *        extendedMetaData="kind='element' name='group' namespace='##targetNamespace'"
-     * @generated
-     */
-    EList getGroup();
-
-    /**
-     * Returns the value of the '<em><b>Entity Group Mapping</b></em>' containment reference.
-     * <!-- begin-user-doc -->
-     * <p>
-     * If the meaning of the '<em>Entity Group Mapping</em>' containment reference isn't clear,
-     * there really should be more of a description here...
-     * </p>
-     * <!-- end-user-doc -->
-     * @return the value of the '<em>Entity Group Mapping</em>' containment reference.
-     * @see #setEntityGroupMapping(EntityGroupMappingType)
-     * @see org.openejb.xml.ns.openejb.jar.JarPackage#getPrefetchGroupType_EntityGroupMapping()
-     * @model containment="true" resolveProxies="false"
-     *        extendedMetaData="kind='element' name='entity-group-mapping' namespace='##targetNamespace'"
-     * @generated
-     */
-    EntityGroupMappingType getEntityGroupMapping();
-
-    /**
-     * Sets the value of the '{@link org.openejb.xml.ns.openejb.jar.PrefetchGroupType#getEntityGroupMapping <em>Entity Group Mapping</em>}' containment reference.
-     * <!-- begin-user-doc -->
-     * <!-- end-user-doc -->
-     * @param value the new value of the '<em>Entity Group Mapping</em>' containment reference.
-     * @see #getEntityGroupMapping()
-     * @generated
-     */
-    void setEntityGroupMapping(EntityGroupMappingType value);
-
-    /**
-     * Returns the value of the '<em><b>Cmp Field Group Mapping</b></em>' containment reference list.
-     * The list contents are of type {@link org.openejb.xml.ns.openejb.jar.CmpFieldGroupMappingType}.
-     * <!-- begin-user-doc -->
-     * <p>
-     * If the meaning of the '<em>Cmp Field Group Mapping</em>' containment reference list isn't clear,
-     * there really should be more of a description here...
-     * </p>
-     * <!-- end-user-doc -->
-     * @return the value of the '<em>Cmp Field Group Mapping</em>' containment reference list.
-     * @see org.openejb.xml.ns.openejb.jar.JarPackage#getPrefetchGroupType_CmpFieldGroupMapping()
-     * @model type="org.openejb.xml.ns.openejb.jar.CmpFieldGroupMappingType" containment="true" resolveProxies="false"
-     *        extendedMetaData="kind='element' name='cmp-field-group-mapping' namespace='##targetNamespace'"
-     * @generated
-     */
-    EList getCmpFieldGroupMapping();
-
-    /**
-     * Returns the value of the '<em><b>Cmr Field Group Mapping</b></em>' containment reference list.
-     * The list contents are of type {@link org.openejb.xml.ns.openejb.jar.CmrFieldGroupMappingType}.
-     * <!-- begin-user-doc -->
-     * <p>
-     * If the meaning of the '<em>Cmr Field Group Mapping</em>' containment reference list isn't clear,
-     * there really should be more of a description here...
-     * </p>
-     * <!-- end-user-doc -->
-     * @return the value of the '<em>Cmr Field Group Mapping</em>' containment reference list.
-     * @see org.openejb.xml.ns.openejb.jar.JarPackage#getPrefetchGroupType_CmrFieldGroupMapping()
-     * @model type="org.openejb.xml.ns.openejb.jar.CmrFieldGroupMappingType" containment="true" resolveProxies="false"
-     *        extendedMetaData="kind='element' name='cmr-field-group-mapping' namespace='##targetNamespace'"
-     * @generated
-     */
-    EList getCmrFieldGroupMapping();
-
-} // PrefetchGroupType
+/**
+ * Copyright 2004, 2005 The Apache Software Foundation or its licensors, as applicable
+ *
+ *  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 org.openejb.xml.ns.openejb.jar;
+
+import org.eclipse.emf.common.util.EList;
+
+import org.eclipse.emf.ecore.EObject;
+
+/**
+ * <!-- begin-user-doc -->
+ * A representation of the model object '<em><b>Prefetch Group Type</b></em>'.
+ * <!-- end-user-doc -->
+ *
+ * <p>
+ * The following features are supported:
+ * <ul>
+ *   <li>{@link org.openejb.xml.ns.openejb.jar.PrefetchGroupType#getGroup <em>Group</em>}</li>
+ *   <li>{@link org.openejb.xml.ns.openejb.jar.PrefetchGroupType#getEntityGroupMapping <em>Entity Group Mapping</em>}</li>
+ *   <li>{@link org.openejb.xml.ns.openejb.jar.PrefetchGroupType#getCmpFieldGroupMapping <em>Cmp Field Group Mapping</em>}</li>
+ *   <li>{@link org.openejb.xml.ns.openejb.jar.PrefetchGroupType#getCmrFieldGroupMapping <em>Cmr Field Group Mapping</em>}</li>
+ * </ul>
+ * </p>
+ *
+ * @see org.openejb.xml.ns.openejb.jar.JarPackage#getPrefetchGroupType()
+ * @model extendedMetaData="name='prefetch-group_._type' kind='elementOnly'"
+ * @generated
+ */
+public interface PrefetchGroupType extends EObject {
+    /**
+     * Returns the value of the '<em><b>Group</b></em>' containment reference list.
+     * The list contents are of type {@link org.openejb.xml.ns.openejb.jar.GroupType}.
+     * <!-- begin-user-doc -->
+     * <p>
+     * If the meaning of the '<em>Group</em>' containment reference list isn't clear,
+     * there really should be more of a description here...
+     * </p>
+     * <!-- end-user-doc -->
+     * @return the value of the '<em>Group</em>' containment reference list.
+     * @see org.openejb.xml.ns.openejb.jar.JarPackage#getPrefetchGroupType_Group()
+     * @model type="org.openejb.xml.ns.openejb.jar.GroupType" containment="true" resolveProxies="false"
+     *        extendedMetaData="kind='element' name='group' namespace='##targetNamespace'"
+     * @generated
+     */
+    EList getGroup();
+
+    /**
+     * Returns the value of the '<em><b>Entity Group Mapping</b></em>' containment reference.
+     * <!-- begin-user-doc -->
+     * <p>
+     * If the meaning of the '<em>Entity Group Mapping</em>' containment reference isn't clear,
+     * there really should be more of a description here...
+     * </p>
+     * <!-- end-user-doc -->
+     * @return the value of the '<em>Entity Group Mapping</em>' containment reference.
+     * @see #setEntityGroupMapping(EntityGroupMappingType)
+     * @see org.openejb.xml.ns.openejb.jar.JarPackage#getPrefetchGroupType_EntityGroupMapping()
+     * @model containment="true" resolveProxies="false"
+     *        extendedMetaData="kind='element' name='entity-group-mapping' namespace='##targetNamespace'"
+     * @generated
+     */
+    EntityGroupMappingType getEntityGroupMapping();
+
+    /**
+     * Sets the value of the '{@link org.openejb.xml.ns.openejb.jar.PrefetchGroupType#getEntityGroupMapping <em>Entity Group Mapping</em>}' containment reference.
+     * <!-- begin-user-doc -->
+     * <!-- end-user-doc -->
+     * @param value the new value of the '<em>Entity Group Mapping</em>' containment reference.
+     * @see #getEntityGroupMapping()
+     * @generated
+     */
+    void setEntityGroupMapping(EntityGroupMappingType value);
+
+    /**
+     * Returns the value of the '<em><b>Cmp Field Group Mapping</b></em>' containment reference list.
+     * The list contents are of type {@link org.openejb.xml.ns.openejb.jar.CmpFieldGroupMappingType}.
+     * <!-- begin-user-doc -->
+     * <p>
+     * If the meaning of the '<em>Cmp Field Group Mapping</em>' containment reference list isn't clear,
+     * there really should be more of a description here...
+     * </p>
+     * <!-- end-user-doc -->
+     * @return the value of the '<em>Cmp Field Group Mapping</em>' containment reference list.
+     * @see org.openejb.xml.ns.openejb.jar.JarPackage#getPrefetchGroupType_CmpFieldGroupMapping()
+     * @model type="org.openejb.xml.ns.openejb.jar.CmpFieldGroupMappingType" containment="true" resolveProxies="false"
+     *        extendedMetaData="kind='element' name='cmp-field-group-mapping' namespace='##targetNamespace'"
+     * @generated
+     */
+    EList getCmpFieldGroupMapping();
+
+    /**
+     * Returns the value of the '<em><b>Cmr Field Group Mapping</b></em>' containment reference list.
+     * The list contents are of type {@link org.openejb.xml.ns.openejb.jar.CmrFieldGroupMappingType}.
+     * <!-- begin-user-doc -->
+     * <p>
+     * If the meaning of the '<em>Cmr Field Group Mapping</em>' containment reference list isn't clear,
+     * there really should be more of a description here...
+     * </p>
+     * <!-- end-user-doc -->
+     * @return the value of the '<em>Cmr Field Group Mapping</em>' containment reference list.
+     * @see org.openejb.xml.ns.openejb.jar.JarPackage#getPrefetchGroupType_CmrFieldGroupMapping()
+     * @model type="org.openejb.xml.ns.openejb.jar.CmrFieldGroupMappingType" containment="true" resolveProxies="false"
+     *        extendedMetaData="kind='element' name='cmr-field-group-mapping' namespace='##targetNamespace'"
+     * @generated
+     */
+    EList getCmrFieldGroupMapping();
+
+} // PrefetchGroupType

Propchange: geronimo/trunk/sandbox/eclipse-plugin/org.apache.geronimo.deployment.model/src/org/openejb/xml/ns/openejb/jar/PrefetchGroupType.java
------------------------------------------------------------------------------
    svn:eol-style = native

Modified: geronimo/trunk/sandbox/eclipse-plugin/org.apache.geronimo.deployment.model/src/org/openejb/xml/ns/openejb/jar/QueryMethodType.java
URL: http://svn.apache.org/viewcvs/geronimo/trunk/sandbox/eclipse-plugin/org.apache.geronimo.deployment.model/src/org/openejb/xml/ns/openejb/jar/QueryMethodType.java?rev=239937&r1=239936&r2=239937&view=diff
==============================================================================
--- geronimo/trunk/sandbox/eclipse-plugin/org.apache.geronimo.deployment.model/src/org/openejb/xml/ns/openejb/jar/QueryMethodType.java (original)
+++ geronimo/trunk/sandbox/eclipse-plugin/org.apache.geronimo.deployment.model/src/org/openejb/xml/ns/openejb/jar/QueryMethodType.java Wed Aug 24 14:34:34 2005
@@ -1,92 +1,92 @@
-/**
- * Copyright 2004, 2005 The Apache Software Foundation or its licensors, as applicable
- *
- *  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 org.openejb.xml.ns.openejb.jar;
-
-import org.eclipse.emf.ecore.EObject;
-
-/**
- * <!-- begin-user-doc -->
- * A representation of the model object '<em><b>Query Method Type</b></em>'.
- * <!-- end-user-doc -->
- *
- * <p>
- * The following features are supported:
- * <ul>
- *   <li>{@link org.openejb.xml.ns.openejb.jar.QueryMethodType#getMethodName <em>Method Name</em>}</li>
- *   <li>{@link org.openejb.xml.ns.openejb.jar.QueryMethodType#getMethodParams <em>Method Params</em>}</li>
- * </ul>
- * </p>
- *
- * @see org.openejb.xml.ns.openejb.jar.JarPackage#getQueryMethodType()
- * @model extendedMetaData="name='query-method_._type' kind='elementOnly'"
- * @generated
- */
-public interface QueryMethodType extends EObject {
-    /**
-     * Returns the value of the '<em><b>Method Name</b></em>' attribute.
-     * <!-- begin-user-doc -->
-     * <p>
-     * If the meaning of the '<em>Method Name</em>' attribute isn't clear,
-     * there really should be more of a description here...
-     * </p>
-     * <!-- end-user-doc -->
-     * @return the value of the '<em>Method Name</em>' attribute.
-     * @see #setMethodName(String)
-     * @see org.openejb.xml.ns.openejb.jar.JarPackage#getQueryMethodType_MethodName()
-     * @model unique="false" dataType="org.eclipse.emf.ecore.xml.type.String" required="true"
-     *        extendedMetaData="kind='element' name='method-name' namespace='##targetNamespace'"
-     * @generated
-     */
-    String getMethodName();
-
-    /**
-     * Sets the value of the '{@link org.openejb.xml.ns.openejb.jar.QueryMethodType#getMethodName <em>Method Name</em>}' attribute.
-     * <!-- begin-user-doc -->
-     * <!-- end-user-doc -->
-     * @param value the new value of the '<em>Method Name</em>' attribute.
-     * @see #getMethodName()
-     * @generated
-     */
-    void setMethodName(String value);
-
-    /**
-     * Returns the value of the '<em><b>Method Params</b></em>' containment reference.
-     * <!-- begin-user-doc -->
-     * <p>
-     * If the meaning of the '<em>Method Params</em>' containment reference isn't clear,
-     * there really should be more of a description here...
-     * </p>
-     * <!-- end-user-doc -->
-     * @return the value of the '<em>Method Params</em>' containment reference.
-     * @see #setMethodParams(MethodParamsType)
-     * @see org.openejb.xml.ns.openejb.jar.JarPackage#getQueryMethodType_MethodParams()
-     * @model containment="true" resolveProxies="false" required="true"
-     *        extendedMetaData="kind='element' name='method-params' namespace='##targetNamespace'"
-     * @generated
-     */
-    MethodParamsType getMethodParams();
-
-    /**
-     * Sets the value of the '{@link org.openejb.xml.ns.openejb.jar.QueryMethodType#getMethodParams <em>Method Params</em>}' containment reference.
-     * <!-- begin-user-doc -->
-     * <!-- end-user-doc -->
-     * @param value the new value of the '<em>Method Params</em>' containment reference.
-     * @see #getMethodParams()
-     * @generated
-     */
-    void setMethodParams(MethodParamsType value);
-
-} // QueryMethodType
+/**
+ * Copyright 2004, 2005 The Apache Software Foundation or its licensors, as applicable
+ *
+ *  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 org.openejb.xml.ns.openejb.jar;
+
+import org.eclipse.emf.ecore.EObject;
+
+/**
+ * <!-- begin-user-doc -->
+ * A representation of the model object '<em><b>Query Method Type</b></em>'.
+ * <!-- end-user-doc -->
+ *
+ * <p>
+ * The following features are supported:
+ * <ul>
+ *   <li>{@link org.openejb.xml.ns.openejb.jar.QueryMethodType#getMethodName <em>Method Name</em>}</li>
+ *   <li>{@link org.openejb.xml.ns.openejb.jar.QueryMethodType#getMethodParams <em>Method Params</em>}</li>
+ * </ul>
+ * </p>
+ *
+ * @see org.openejb.xml.ns.openejb.jar.JarPackage#getQueryMethodType()
+ * @model extendedMetaData="name='query-method_._type' kind='elementOnly'"
+ * @generated
+ */
+public interface QueryMethodType extends EObject {
+    /**
+     * Returns the value of the '<em><b>Method Name</b></em>' attribute.
+     * <!-- begin-user-doc -->
+     * <p>
+     * If the meaning of the '<em>Method Name</em>' attribute isn't clear,
+     * there really should be more of a description here...
+     * </p>
+     * <!-- end-user-doc -->
+     * @return the value of the '<em>Method Name</em>' attribute.
+     * @see #setMethodName(String)
+     * @see org.openejb.xml.ns.openejb.jar.JarPackage#getQueryMethodType_MethodName()
+     * @model unique="false" dataType="org.eclipse.emf.ecore.xml.type.String" required="true"
+     *        extendedMetaData="kind='element' name='method-name' namespace='##targetNamespace'"
+     * @generated
+     */
+    String getMethodName();
+
+    /**
+     * Sets the value of the '{@link org.openejb.xml.ns.openejb.jar.QueryMethodType#getMethodName <em>Method Name</em>}' attribute.
+     * <!-- begin-user-doc -->
+     * <!-- end-user-doc -->
+     * @param value the new value of the '<em>Method Name</em>' attribute.
+     * @see #getMethodName()
+     * @generated
+     */
+    void setMethodName(String value);
+
+    /**
+     * Returns the value of the '<em><b>Method Params</b></em>' containment reference.
+     * <!-- begin-user-doc -->
+     * <p>
+     * If the meaning of the '<em>Method Params</em>' containment reference isn't clear,
+     * there really should be more of a description here...
+     * </p>
+     * <!-- end-user-doc -->
+     * @return the value of the '<em>Method Params</em>' containment reference.
+     * @see #setMethodParams(MethodParamsType)
+     * @see org.openejb.xml.ns.openejb.jar.JarPackage#getQueryMethodType_MethodParams()
+     * @model containment="true" resolveProxies="false" required="true"
+     *        extendedMetaData="kind='element' name='method-params' namespace='##targetNamespace'"
+     * @generated
+     */
+    MethodParamsType getMethodParams();
+
+    /**
+     * Sets the value of the '{@link org.openejb.xml.ns.openejb.jar.QueryMethodType#getMethodParams <em>Method Params</em>}' containment reference.
+     * <!-- begin-user-doc -->
+     * <!-- end-user-doc -->
+     * @param value the new value of the '<em>Method Params</em>' containment reference.
+     * @see #getMethodParams()
+     * @generated
+     */
+    void setMethodParams(MethodParamsType value);
+
+} // QueryMethodType

Propchange: geronimo/trunk/sandbox/eclipse-plugin/org.apache.geronimo.deployment.model/src/org/openejb/xml/ns/openejb/jar/QueryMethodType.java
------------------------------------------------------------------------------
    svn:eol-style = native



Mime
View raw message