diff options
Diffstat (limited to 'plugins/org.eclipse.emf.cdo.tests.model4interfaces/src/org')
17 files changed, 19 insertions, 812 deletions
diff --git a/plugins/org.eclipse.emf.cdo.tests.model4interfaces/src/org/eclipse/emf/cdo/tests/legacy/model4interfaces/IContainedElementNoParentLink.java b/plugins/org.eclipse.emf.cdo.tests.model4interfaces/src/org/eclipse/emf/cdo/tests/legacy/model4interfaces/IContainedElementNoParentLink.java deleted file mode 100644 index 25694af0c1..0000000000 --- a/plugins/org.eclipse.emf.cdo.tests.model4interfaces/src/org/eclipse/emf/cdo/tests/legacy/model4interfaces/IContainedElementNoParentLink.java +++ /dev/null @@ -1,27 +0,0 @@ -/** - * Copyright (c) 2004 - 2009 Eike Stepper (Berlin, Germany) 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: - * Eike Stepper - initial API and implementation - * - * $Id: IContainedElementNoParentLink.java,v 1.2 2009-08-22 09:34:16 estepper Exp $ - */ -package org.eclipse.emf.cdo.tests.legacy.model4interfaces; - -import org.eclipse.emf.ecore.EObject; - -/** - * <!-- begin-user-doc --> A representation of the model object '<em><b>IContained Element No Parent Link</b></em>'. - * <!-- end-user-doc --> - * - * @see org.eclipse.emf.cdo.tests.legacy.model4interfaces.model4interfacesPackage#getIContainedElementNoParentLink() - * @model interface="true" abstract="true" - * @generated - */ -public interface IContainedElementNoParentLink extends EObject -{ -} // IContainedElementNoParentLink diff --git a/plugins/org.eclipse.emf.cdo.tests.model4interfaces/src/org/eclipse/emf/cdo/tests/legacy/model4interfaces/IMultiRefContainedElement.java b/plugins/org.eclipse.emf.cdo.tests.model4interfaces/src/org/eclipse/emf/cdo/tests/legacy/model4interfaces/IMultiRefContainedElement.java deleted file mode 100644 index 588f860806..0000000000 --- a/plugins/org.eclipse.emf.cdo.tests.model4interfaces/src/org/eclipse/emf/cdo/tests/legacy/model4interfaces/IMultiRefContainedElement.java +++ /dev/null @@ -1,64 +0,0 @@ -/** - * Copyright (c) 2004 - 2009 Eike Stepper (Berlin, Germany) 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: - * Eike Stepper - initial API and implementation - * - * $Id: IMultiRefContainedElement.java,v 1.2 2009-08-22 09:34:16 estepper Exp $ - */ -package org.eclipse.emf.cdo.tests.legacy.model4interfaces; - -import org.eclipse.emf.ecore.EObject; - -/** - * <!-- begin-user-doc --> A representation of the model object '<em><b>IMulti Ref Contained Element</b></em>'. <!-- - * end-user-doc --> - * <p> - * The following features are supported: - * <ul> - * <li>{@link org.eclipse.emf.cdo.tests.legacy.model4interfaces.IMultiRefContainedElement#getParent <em>Parent</em>}</li> - * </ul> - * </p> - * - * @see org.eclipse.emf.cdo.tests.legacy.model4interfaces.model4interfacesPackage#getIMultiRefContainedElement() - * @model interface="true" abstract="true" - * @generated - */ -public interface IMultiRefContainedElement extends EObject -{ - /** - * Returns the value of the '<em><b>Parent</b></em>' container reference. It is bidirectional and its opposite is ' - * {@link org.eclipse.emf.cdo.tests.legacy.model4interfaces.IMultiRefContainer#getElements <em>Elements</em>}'. <!-- - * begin-user-doc --> - * <p> - * If the meaning of the '<em>Parent</em>' container reference isn't clear, there really should be more of a - * description here... - * </p> - * <!-- end-user-doc --> - * - * @return the value of the '<em>Parent</em>' container reference. - * @see #setParent(IMultiRefContainer) - * @see org.eclipse.emf.cdo.tests.legacy.model4interfaces.model4interfacesPackage#getIMultiRefContainedElement_Parent() - * @see org.eclipse.emf.cdo.tests.legacy.model4interfaces.IMultiRefContainer#getElements - * @model opposite="elements" transient="false" - * @generated - */ - IMultiRefContainer getParent(); - - /** - * Sets the value of the ' - * {@link org.eclipse.emf.cdo.tests.legacy.model4interfaces.IMultiRefContainedElement#getParent <em>Parent</em>}' - * container reference. <!-- begin-user-doc --> <!-- end-user-doc --> - * - * @param value - * the new value of the '<em>Parent</em>' container reference. - * @see #getParent() - * @generated - */ - void setParent(IMultiRefContainer value); - -} // IMultiRefContainedElement diff --git a/plugins/org.eclipse.emf.cdo.tests.model4interfaces/src/org/eclipse/emf/cdo/tests/legacy/model4interfaces/IMultiRefContainer.java b/plugins/org.eclipse.emf.cdo.tests.model4interfaces/src/org/eclipse/emf/cdo/tests/legacy/model4interfaces/IMultiRefContainer.java deleted file mode 100644 index c1c46a69cb..0000000000 --- a/plugins/org.eclipse.emf.cdo.tests.model4interfaces/src/org/eclipse/emf/cdo/tests/legacy/model4interfaces/IMultiRefContainer.java +++ /dev/null @@ -1,53 +0,0 @@ -/** - * Copyright (c) 2004 - 2009 Eike Stepper (Berlin, Germany) 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: - * Eike Stepper - initial API and implementation - * - * $Id: IMultiRefContainer.java,v 1.2 2009-08-22 09:34:16 estepper Exp $ - */ -package org.eclipse.emf.cdo.tests.legacy.model4interfaces; - -import org.eclipse.emf.common.util.EList; -import org.eclipse.emf.ecore.EObject; - -/** - * <!-- begin-user-doc --> A representation of the model object '<em><b>IMulti Ref Container</b></em>'. <!-- - * end-user-doc --> - * <p> - * The following features are supported: - * <ul> - * <li>{@link org.eclipse.emf.cdo.tests.legacy.model4interfaces.IMultiRefContainer#getElements <em>Elements</em>}</li> - * </ul> - * </p> - * - * @see org.eclipse.emf.cdo.tests.legacy.model4interfaces.model4interfacesPackage#getIMultiRefContainer() - * @model interface="true" abstract="true" - * @generated - */ -public interface IMultiRefContainer extends EObject -{ - /** - * Returns the value of the '<em><b>Elements</b></em>' containment reference list. The list contents are of type - * {@link org.eclipse.emf.cdo.tests.legacy.model4interfaces.IMultiRefContainedElement}. It is bidirectional and its - * opposite is '{@link org.eclipse.emf.cdo.tests.legacy.model4interfaces.IMultiRefContainedElement#getParent - * <em>Parent</em>}'. <!-- begin-user-doc --> - * <p> - * If the meaning of the '<em>Elements</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>Elements</em>' containment reference list. - * @see org.eclipse.emf.cdo.tests.legacy.model4interfaces.model4interfacesPackage#getIMultiRefContainer_Elements() - * @see org.eclipse.emf.cdo.tests.legacy.model4interfaces.IMultiRefContainedElement#getParent - * @model opposite="parent" containment="true" - * @generated - */ - EList<IMultiRefContainedElement> getElements(); - -} // IMultiRefContainer diff --git a/plugins/org.eclipse.emf.cdo.tests.model4interfaces/src/org/eclipse/emf/cdo/tests/legacy/model4interfaces/IMultiRefContainerNPL.java b/plugins/org.eclipse.emf.cdo.tests.model4interfaces/src/org/eclipse/emf/cdo/tests/legacy/model4interfaces/IMultiRefContainerNPL.java deleted file mode 100644 index d14e63cc78..0000000000 --- a/plugins/org.eclipse.emf.cdo.tests.model4interfaces/src/org/eclipse/emf/cdo/tests/legacy/model4interfaces/IMultiRefContainerNPL.java +++ /dev/null @@ -1,50 +0,0 @@ -/** - * Copyright (c) 2004 - 2009 Eike Stepper (Berlin, Germany) 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: - * Eike Stepper - initial API and implementation - * - * $Id: IMultiRefContainerNPL.java,v 1.2 2009-08-22 09:34:16 estepper Exp $ - */ -package org.eclipse.emf.cdo.tests.legacy.model4interfaces; - -import org.eclipse.emf.common.util.EList; -import org.eclipse.emf.ecore.EObject; - -/** - * <!-- begin-user-doc --> A representation of the model object '<em><b>IMulti Ref Container NPL</b></em>'. <!-- - * end-user-doc --> - * <p> - * The following features are supported: - * <ul> - * <li>{@link org.eclipse.emf.cdo.tests.legacy.model4interfaces.IMultiRefContainerNPL#getElements <em>Elements</em>}</li> - * </ul> - * </p> - * - * @see org.eclipse.emf.cdo.tests.legacy.model4interfaces.model4interfacesPackage#getIMultiRefContainerNPL() - * @model interface="true" abstract="true" - * @generated - */ -public interface IMultiRefContainerNPL extends EObject -{ - /** - * Returns the value of the '<em><b>Elements</b></em>' containment reference list. The list contents are of type - * {@link org.eclipse.emf.cdo.tests.legacy.model4interfaces.IContainedElementNoParentLink}. <!-- begin-user-doc --> - * <p> - * If the meaning of the '<em>Elements</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>Elements</em>' containment reference list. - * @see org.eclipse.emf.cdo.tests.legacy.model4interfaces.model4interfacesPackage#getIMultiRefContainerNPL_Elements() - * @model containment="true" - * @generated - */ - EList<IContainedElementNoParentLink> getElements(); - -} // IMultiRefContainerNPL diff --git a/plugins/org.eclipse.emf.cdo.tests.model4interfaces/src/org/eclipse/emf/cdo/tests/legacy/model4interfaces/IMultiRefNonContainedElement.java b/plugins/org.eclipse.emf.cdo.tests.model4interfaces/src/org/eclipse/emf/cdo/tests/legacy/model4interfaces/IMultiRefNonContainedElement.java deleted file mode 100644 index 954e010571..0000000000 --- a/plugins/org.eclipse.emf.cdo.tests.model4interfaces/src/org/eclipse/emf/cdo/tests/legacy/model4interfaces/IMultiRefNonContainedElement.java +++ /dev/null @@ -1,63 +0,0 @@ -/** - * Copyright (c) 2004 - 2009 Eike Stepper (Berlin, Germany) 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: - * Eike Stepper - initial API and implementation - * - * $Id: IMultiRefNonContainedElement.java,v 1.2 2009-08-22 09:34:16 estepper Exp $ - */ -package org.eclipse.emf.cdo.tests.legacy.model4interfaces; - -import org.eclipse.emf.ecore.EObject; - -/** - * <!-- begin-user-doc --> A representation of the model object '<em><b>IMulti Ref Non Contained Element</b></em>'. <!-- - * end-user-doc --> - * <p> - * The following features are supported: - * <ul> - * <li>{@link org.eclipse.emf.cdo.tests.legacy.model4interfaces.IMultiRefNonContainedElement#getParent <em>Parent</em>}</li> - * </ul> - * </p> - * - * @see org.eclipse.emf.cdo.tests.legacy.model4interfaces.model4interfacesPackage#getIMultiRefNonContainedElement() - * @model interface="true" abstract="true" - * @generated - */ -public interface IMultiRefNonContainedElement extends EObject -{ - /** - * Returns the value of the '<em><b>Parent</b></em>' reference. It is bidirectional and its opposite is ' - * {@link org.eclipse.emf.cdo.tests.legacy.model4interfaces.IMultiRefNonContainer#getElements <em>Elements</em>}'. - * <!-- begin-user-doc --> - * <p> - * If the meaning of the '<em>Parent</em>' reference isn't clear, there really should be more of a description here... - * </p> - * <!-- end-user-doc --> - * - * @return the value of the '<em>Parent</em>' reference. - * @see #setParent(IMultiRefNonContainer) - * @see org.eclipse.emf.cdo.tests.legacy.model4interfaces.model4interfacesPackage#getIMultiRefNonContainedElement_Parent() - * @see org.eclipse.emf.cdo.tests.legacy.model4interfaces.IMultiRefNonContainer#getElements - * @model opposite="elements" - * @generated - */ - IMultiRefNonContainer getParent(); - - /** - * Sets the value of the ' - * {@link org.eclipse.emf.cdo.tests.legacy.model4interfaces.IMultiRefNonContainedElement#getParent <em>Parent</em>}' - * reference. <!-- begin-user-doc --> <!-- end-user-doc --> - * - * @param value - * the new value of the '<em>Parent</em>' reference. - * @see #getParent() - * @generated - */ - void setParent(IMultiRefNonContainer value); - -} // IMultiRefNonContainedElement diff --git a/plugins/org.eclipse.emf.cdo.tests.model4interfaces/src/org/eclipse/emf/cdo/tests/legacy/model4interfaces/IMultiRefNonContainer.java b/plugins/org.eclipse.emf.cdo.tests.model4interfaces/src/org/eclipse/emf/cdo/tests/legacy/model4interfaces/IMultiRefNonContainer.java deleted file mode 100644 index af8434ee4b..0000000000 --- a/plugins/org.eclipse.emf.cdo.tests.model4interfaces/src/org/eclipse/emf/cdo/tests/legacy/model4interfaces/IMultiRefNonContainer.java +++ /dev/null @@ -1,53 +0,0 @@ -/** - * Copyright (c) 2004 - 2009 Eike Stepper (Berlin, Germany) 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: - * Eike Stepper - initial API and implementation - * - * $Id: IMultiRefNonContainer.java,v 1.2 2009-08-22 09:34:16 estepper Exp $ - */ -package org.eclipse.emf.cdo.tests.legacy.model4interfaces; - -import org.eclipse.emf.common.util.EList; -import org.eclipse.emf.ecore.EObject; - -/** - * <!-- begin-user-doc --> A representation of the model object '<em><b>IMulti Ref Non Container</b></em>'. <!-- - * end-user-doc --> - * <p> - * The following features are supported: - * <ul> - * <li>{@link org.eclipse.emf.cdo.tests.legacy.model4interfaces.IMultiRefNonContainer#getElements <em>Elements</em>}</li> - * </ul> - * </p> - * - * @see org.eclipse.emf.cdo.tests.legacy.model4interfaces.model4interfacesPackage#getIMultiRefNonContainer() - * @model interface="true" abstract="true" - * @generated - */ -public interface IMultiRefNonContainer extends EObject -{ - /** - * Returns the value of the '<em><b>Elements</b></em>' reference list. The list contents are of type - * {@link org.eclipse.emf.cdo.tests.legacy.model4interfaces.IMultiRefNonContainedElement}. It is bidirectional and its - * opposite is '{@link org.eclipse.emf.cdo.tests.legacy.model4interfaces.IMultiRefNonContainedElement#getParent - * <em>Parent</em>}'. <!-- begin-user-doc --> - * <p> - * If the meaning of the '<em>Elements</em>' reference list isn't clear, there really should be more of a description - * here... - * </p> - * <!-- end-user-doc --> - * - * @return the value of the '<em>Elements</em>' reference list. - * @see org.eclipse.emf.cdo.tests.legacy.model4interfaces.model4interfacesPackage#getIMultiRefNonContainer_Elements() - * @see org.eclipse.emf.cdo.tests.legacy.model4interfaces.IMultiRefNonContainedElement#getParent - * @model opposite="parent" - * @generated - */ - EList<IMultiRefNonContainedElement> getElements(); - -} // IMultiRefNonContainer diff --git a/plugins/org.eclipse.emf.cdo.tests.model4interfaces/src/org/eclipse/emf/cdo/tests/legacy/model4interfaces/IMultiRefNonContainerNPL.java b/plugins/org.eclipse.emf.cdo.tests.model4interfaces/src/org/eclipse/emf/cdo/tests/legacy/model4interfaces/IMultiRefNonContainerNPL.java deleted file mode 100644 index 787d0a87e5..0000000000 --- a/plugins/org.eclipse.emf.cdo.tests.model4interfaces/src/org/eclipse/emf/cdo/tests/legacy/model4interfaces/IMultiRefNonContainerNPL.java +++ /dev/null @@ -1,50 +0,0 @@ -/** - * Copyright (c) 2004 - 2009 Eike Stepper (Berlin, Germany) 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: - * Eike Stepper - initial API and implementation - * - * $Id: IMultiRefNonContainerNPL.java,v 1.2 2009-08-22 09:34:16 estepper Exp $ - */ -package org.eclipse.emf.cdo.tests.legacy.model4interfaces; - -import org.eclipse.emf.common.util.EList; -import org.eclipse.emf.ecore.EObject; - -/** - * <!-- begin-user-doc --> A representation of the model object '<em><b>IMulti Ref Non Container NPL</b></em>'. <!-- - * end-user-doc --> - * <p> - * The following features are supported: - * <ul> - * <li>{@link org.eclipse.emf.cdo.tests.legacy.model4interfaces.IMultiRefNonContainerNPL#getElements <em>Elements</em>}</li> - * </ul> - * </p> - * - * @see org.eclipse.emf.cdo.tests.legacy.model4interfaces.model4interfacesPackage#getIMultiRefNonContainerNPL() - * @model interface="true" abstract="true" - * @generated - */ -public interface IMultiRefNonContainerNPL extends EObject -{ - /** - * Returns the value of the '<em><b>Elements</b></em>' reference list. The list contents are of type - * {@link org.eclipse.emf.cdo.tests.legacy.model4interfaces.IContainedElementNoParentLink}. <!-- begin-user-doc --> - * <p> - * If the meaning of the '<em>Elements</em>' reference list isn't clear, there really should be more of a description - * here... - * </p> - * <!-- end-user-doc --> - * - * @return the value of the '<em>Elements</em>' reference list. - * @see org.eclipse.emf.cdo.tests.legacy.model4interfaces.model4interfacesPackage#getIMultiRefNonContainerNPL_Elements() - * @model - * @generated - */ - EList<IContainedElementNoParentLink> getElements(); - -} // IMultiRefNonContainerNPL diff --git a/plugins/org.eclipse.emf.cdo.tests.model4interfaces/src/org/eclipse/emf/cdo/tests/legacy/model4interfaces/INamedElement.java b/plugins/org.eclipse.emf.cdo.tests.model4interfaces/src/org/eclipse/emf/cdo/tests/legacy/model4interfaces/INamedElement.java deleted file mode 100644 index 7be1147adf..0000000000 --- a/plugins/org.eclipse.emf.cdo.tests.model4interfaces/src/org/eclipse/emf/cdo/tests/legacy/model4interfaces/INamedElement.java +++ /dev/null @@ -1,58 +0,0 @@ -/** - * Copyright (c) 2004 - 2009 Eike Stepper (Berlin, Germany) 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: - * Eike Stepper - initial API and implementation - * - * $Id: INamedElement.java,v 1.2 2009-08-22 09:34:16 estepper Exp $ - */ -package org.eclipse.emf.cdo.tests.legacy.model4interfaces; - -import org.eclipse.emf.ecore.EObject; - -/** - * <!-- begin-user-doc --> A representation of the model object '<em><b>INamed Element</b></em>'. <!-- end-user-doc --> - * <p> - * The following features are supported: - * <ul> - * <li>{@link org.eclipse.emf.cdo.tests.legacy.model4interfaces.INamedElement#getName <em>Name</em>}</li> - * </ul> - * </p> - * - * @see org.eclipse.emf.cdo.tests.legacy.model4interfaces.model4interfacesPackage#getINamedElement() - * @model interface="true" abstract="true" - * @generated - */ -public interface INamedElement extends EObject -{ - /** - * Returns the value of the '<em><b>Name</b></em>' attribute. <!-- begin-user-doc --> - * <p> - * If the meaning of the '<em>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>Name</em>' attribute. - * @see #setName(String) - * @see org.eclipse.emf.cdo.tests.legacy.model4interfaces.model4interfacesPackage#getINamedElement_Name() - * @model - * @generated - */ - String getName(); - - /** - * Sets the value of the '{@link org.eclipse.emf.cdo.tests.legacy.model4interfaces.INamedElement#getName - * <em>Name</em>}' attribute. <!-- begin-user-doc --> <!-- end-user-doc --> - * - * @param value - * the new value of the '<em>Name</em>' attribute. - * @see #getName() - * @generated - */ - void setName(String value); - -} // INamedElement diff --git a/plugins/org.eclipse.emf.cdo.tests.model4interfaces/src/org/eclipse/emf/cdo/tests/legacy/model4interfaces/ISingleRefContainedElement.java b/plugins/org.eclipse.emf.cdo.tests.model4interfaces/src/org/eclipse/emf/cdo/tests/legacy/model4interfaces/ISingleRefContainedElement.java deleted file mode 100644 index 4edcd41f56..0000000000 --- a/plugins/org.eclipse.emf.cdo.tests.model4interfaces/src/org/eclipse/emf/cdo/tests/legacy/model4interfaces/ISingleRefContainedElement.java +++ /dev/null @@ -1,64 +0,0 @@ -/** - * Copyright (c) 2004 - 2009 Eike Stepper (Berlin, Germany) 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: - * Eike Stepper - initial API and implementation - * - * $Id: ISingleRefContainedElement.java,v 1.2 2009-08-22 09:34:16 estepper Exp $ - */ -package org.eclipse.emf.cdo.tests.legacy.model4interfaces; - -import org.eclipse.emf.ecore.EObject; - -/** - * <!-- begin-user-doc --> A representation of the model object '<em><b>ISingle Ref Contained Element</b></em>'. <!-- - * end-user-doc --> - * <p> - * The following features are supported: - * <ul> - * <li>{@link org.eclipse.emf.cdo.tests.legacy.model4interfaces.ISingleRefContainedElement#getParent <em>Parent</em>}</li> - * </ul> - * </p> - * - * @see org.eclipse.emf.cdo.tests.legacy.model4interfaces.model4interfacesPackage#getISingleRefContainedElement() - * @model interface="true" abstract="true" - * @generated - */ -public interface ISingleRefContainedElement extends EObject -{ - /** - * Returns the value of the '<em><b>Parent</b></em>' container reference. It is bidirectional and its opposite is ' - * {@link org.eclipse.emf.cdo.tests.legacy.model4interfaces.ISingleRefContainer#getElement <em>Element</em>}'. <!-- - * begin-user-doc --> - * <p> - * If the meaning of the '<em>Parent</em>' container reference isn't clear, there really should be more of a - * description here... - * </p> - * <!-- end-user-doc --> - * - * @return the value of the '<em>Parent</em>' container reference. - * @see #setParent(ISingleRefContainer) - * @see org.eclipse.emf.cdo.tests.legacy.model4interfaces.model4interfacesPackage#getISingleRefContainedElement_Parent() - * @see org.eclipse.emf.cdo.tests.legacy.model4interfaces.ISingleRefContainer#getElement - * @model opposite="element" transient="false" - * @generated - */ - ISingleRefContainer getParent(); - - /** - * Sets the value of the ' - * {@link org.eclipse.emf.cdo.tests.legacy.model4interfaces.ISingleRefContainedElement#getParent <em>Parent</em>}' - * container reference. <!-- begin-user-doc --> <!-- end-user-doc --> - * - * @param value - * the new value of the '<em>Parent</em>' container reference. - * @see #getParent() - * @generated - */ - void setParent(ISingleRefContainer value); - -} // ISingleRefContainedElement diff --git a/plugins/org.eclipse.emf.cdo.tests.model4interfaces/src/org/eclipse/emf/cdo/tests/legacy/model4interfaces/ISingleRefContainer.java b/plugins/org.eclipse.emf.cdo.tests.model4interfaces/src/org/eclipse/emf/cdo/tests/legacy/model4interfaces/ISingleRefContainer.java deleted file mode 100644 index f6deee765a..0000000000 --- a/plugins/org.eclipse.emf.cdo.tests.model4interfaces/src/org/eclipse/emf/cdo/tests/legacy/model4interfaces/ISingleRefContainer.java +++ /dev/null @@ -1,63 +0,0 @@ -/** - * Copyright (c) 2004 - 2009 Eike Stepper (Berlin, Germany) 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: - * Eike Stepper - initial API and implementation - * - * $Id: ISingleRefContainer.java,v 1.2 2009-08-22 09:34:16 estepper Exp $ - */ -package org.eclipse.emf.cdo.tests.legacy.model4interfaces; - -import org.eclipse.emf.ecore.EObject; - -/** - * <!-- begin-user-doc --> A representation of the model object '<em><b>ISingle Ref Container</b></em>'. <!-- - * end-user-doc --> - * <p> - * The following features are supported: - * <ul> - * <li>{@link org.eclipse.emf.cdo.tests.legacy.model4interfaces.ISingleRefContainer#getElement <em>Element</em>}</li> - * </ul> - * </p> - * - * @see org.eclipse.emf.cdo.tests.legacy.model4interfaces.model4interfacesPackage#getISingleRefContainer() - * @model interface="true" abstract="true" - * @generated - */ -public interface ISingleRefContainer extends EObject -{ - /** - * Returns the value of the '<em><b>Element</b></em>' containment reference. It is bidirectional and its opposite is ' - * {@link org.eclipse.emf.cdo.tests.legacy.model4interfaces.ISingleRefContainedElement#getParent <em>Parent</em>}'. - * <!-- begin-user-doc --> - * <p> - * If the meaning of the '<em>Element</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>Element</em>' containment reference. - * @see #setElement(ISingleRefContainedElement) - * @see org.eclipse.emf.cdo.tests.legacy.model4interfaces.model4interfacesPackage#getISingleRefContainer_Element() - * @see org.eclipse.emf.cdo.tests.legacy.model4interfaces.ISingleRefContainedElement#getParent - * @model opposite="parent" containment="true" - * @generated - */ - ISingleRefContainedElement getElement(); - - /** - * Sets the value of the '{@link org.eclipse.emf.cdo.tests.legacy.model4interfaces.ISingleRefContainer#getElement - * <em>Element</em>}' containment reference. <!-- begin-user-doc --> <!-- end-user-doc --> - * - * @param value - * the new value of the '<em>Element</em>' containment reference. - * @see #getElement() - * @generated - */ - void setElement(ISingleRefContainedElement value); - -} // ISingleRefContainer diff --git a/plugins/org.eclipse.emf.cdo.tests.model4interfaces/src/org/eclipse/emf/cdo/tests/legacy/model4interfaces/ISingleRefContainerNPL.java b/plugins/org.eclipse.emf.cdo.tests.model4interfaces/src/org/eclipse/emf/cdo/tests/legacy/model4interfaces/ISingleRefContainerNPL.java deleted file mode 100644 index 511506cf70..0000000000 --- a/plugins/org.eclipse.emf.cdo.tests.model4interfaces/src/org/eclipse/emf/cdo/tests/legacy/model4interfaces/ISingleRefContainerNPL.java +++ /dev/null @@ -1,60 +0,0 @@ -/** - * Copyright (c) 2004 - 2009 Eike Stepper (Berlin, Germany) 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: - * Eike Stepper - initial API and implementation - * - * $Id: ISingleRefContainerNPL.java,v 1.2 2009-08-22 09:34:16 estepper Exp $ - */ -package org.eclipse.emf.cdo.tests.legacy.model4interfaces; - -import org.eclipse.emf.ecore.EObject; - -/** - * <!-- begin-user-doc --> A representation of the model object '<em><b>ISingle Ref Container NPL</b></em>'. <!-- - * end-user-doc --> - * <p> - * The following features are supported: - * <ul> - * <li>{@link org.eclipse.emf.cdo.tests.legacy.model4interfaces.ISingleRefContainerNPL#getElement <em>Element</em>}</li> - * </ul> - * </p> - * - * @see org.eclipse.emf.cdo.tests.legacy.model4interfaces.model4interfacesPackage#getISingleRefContainerNPL() - * @model interface="true" abstract="true" - * @generated - */ -public interface ISingleRefContainerNPL extends EObject -{ - /** - * Returns the value of the '<em><b>Element</b></em>' containment reference. <!-- begin-user-doc --> - * <p> - * If the meaning of the '<em>Element</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>Element</em>' containment reference. - * @see #setElement(IContainedElementNoParentLink) - * @see org.eclipse.emf.cdo.tests.legacy.model4interfaces.model4interfacesPackage#getISingleRefContainerNPL_Element() - * @model containment="true" - * @generated - */ - IContainedElementNoParentLink getElement(); - - /** - * Sets the value of the '{@link org.eclipse.emf.cdo.tests.legacy.model4interfaces.ISingleRefContainerNPL#getElement - * <em>Element</em>}' containment reference. <!-- begin-user-doc --> <!-- end-user-doc --> - * - * @param value - * the new value of the '<em>Element</em>' containment reference. - * @see #getElement() - * @generated - */ - void setElement(IContainedElementNoParentLink value); - -} // ISingleRefContainerNPL diff --git a/plugins/org.eclipse.emf.cdo.tests.model4interfaces/src/org/eclipse/emf/cdo/tests/legacy/model4interfaces/ISingleRefNonContainedElement.java b/plugins/org.eclipse.emf.cdo.tests.model4interfaces/src/org/eclipse/emf/cdo/tests/legacy/model4interfaces/ISingleRefNonContainedElement.java deleted file mode 100644 index 3528a68b0c..0000000000 --- a/plugins/org.eclipse.emf.cdo.tests.model4interfaces/src/org/eclipse/emf/cdo/tests/legacy/model4interfaces/ISingleRefNonContainedElement.java +++ /dev/null @@ -1,64 +0,0 @@ -/** - * Copyright (c) 2004 - 2009 Eike Stepper (Berlin, Germany) 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: - * Eike Stepper - initial API and implementation - * - * $Id: ISingleRefNonContainedElement.java,v 1.2 2009-08-22 09:34:16 estepper Exp $ - */ -package org.eclipse.emf.cdo.tests.legacy.model4interfaces; - -import org.eclipse.emf.ecore.EObject; - -/** - * <!-- begin-user-doc --> A representation of the model object '<em><b>ISingle Ref Non Contained Element</b></em>'. - * <!-- end-user-doc --> - * <p> - * The following features are supported: - * <ul> - * <li>{@link org.eclipse.emf.cdo.tests.legacy.model4interfaces.ISingleRefNonContainedElement#getParent <em>Parent</em>} - * </li> - * </ul> - * </p> - * - * @see org.eclipse.emf.cdo.tests.legacy.model4interfaces.model4interfacesPackage#getISingleRefNonContainedElement() - * @model interface="true" abstract="true" - * @generated - */ -public interface ISingleRefNonContainedElement extends EObject -{ - /** - * Returns the value of the '<em><b>Parent</b></em>' reference. It is bidirectional and its opposite is ' - * {@link org.eclipse.emf.cdo.tests.legacy.model4interfaces.ISingleRefNonContainer#getElement <em>Element</em>}'. <!-- - * begin-user-doc --> - * <p> - * If the meaning of the '<em>Parent</em>' reference isn't clear, there really should be more of a description here... - * </p> - * <!-- end-user-doc --> - * - * @return the value of the '<em>Parent</em>' reference. - * @see #setParent(ISingleRefNonContainer) - * @see org.eclipse.emf.cdo.tests.legacy.model4interfaces.model4interfacesPackage#getISingleRefNonContainedElement_Parent() - * @see org.eclipse.emf.cdo.tests.legacy.model4interfaces.ISingleRefNonContainer#getElement - * @model opposite="element" - * @generated - */ - ISingleRefNonContainer getParent(); - - /** - * Sets the value of the ' - * {@link org.eclipse.emf.cdo.tests.legacy.model4interfaces.ISingleRefNonContainedElement#getParent <em>Parent</em>}' - * reference. <!-- begin-user-doc --> <!-- end-user-doc --> - * - * @param value - * the new value of the '<em>Parent</em>' reference. - * @see #getParent() - * @generated - */ - void setParent(ISingleRefNonContainer value); - -} // ISingleRefNonContainedElement diff --git a/plugins/org.eclipse.emf.cdo.tests.model4interfaces/src/org/eclipse/emf/cdo/tests/legacy/model4interfaces/ISingleRefNonContainer.java b/plugins/org.eclipse.emf.cdo.tests.model4interfaces/src/org/eclipse/emf/cdo/tests/legacy/model4interfaces/ISingleRefNonContainer.java deleted file mode 100644 index 9ecca4ec57..0000000000 --- a/plugins/org.eclipse.emf.cdo.tests.model4interfaces/src/org/eclipse/emf/cdo/tests/legacy/model4interfaces/ISingleRefNonContainer.java +++ /dev/null @@ -1,63 +0,0 @@ -/** - * Copyright (c) 2004 - 2009 Eike Stepper (Berlin, Germany) 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: - * Eike Stepper - initial API and implementation - * - * $Id: ISingleRefNonContainer.java,v 1.2 2009-08-22 09:34:16 estepper Exp $ - */ -package org.eclipse.emf.cdo.tests.legacy.model4interfaces; - -import org.eclipse.emf.ecore.EObject; - -/** - * <!-- begin-user-doc --> A representation of the model object '<em><b>ISingle Ref Non Container</b></em>'. <!-- - * end-user-doc --> - * <p> - * The following features are supported: - * <ul> - * <li>{@link org.eclipse.emf.cdo.tests.legacy.model4interfaces.ISingleRefNonContainer#getElement <em>Element</em>}</li> - * </ul> - * </p> - * - * @see org.eclipse.emf.cdo.tests.legacy.model4interfaces.model4interfacesPackage#getISingleRefNonContainer() - * @model interface="true" abstract="true" - * @generated - */ -public interface ISingleRefNonContainer extends EObject -{ - /** - * Returns the value of the '<em><b>Element</b></em>' reference. It is bidirectional and its opposite is ' - * {@link org.eclipse.emf.cdo.tests.legacy.model4interfaces.ISingleRefNonContainedElement#getParent <em>Parent</em>}'. - * <!-- begin-user-doc --> - * <p> - * If the meaning of the '<em>Element</em>' reference isn't clear, there really should be more of a description - * here... - * </p> - * <!-- end-user-doc --> - * - * @return the value of the '<em>Element</em>' reference. - * @see #setElement(ISingleRefNonContainedElement) - * @see org.eclipse.emf.cdo.tests.legacy.model4interfaces.model4interfacesPackage#getISingleRefNonContainer_Element() - * @see org.eclipse.emf.cdo.tests.legacy.model4interfaces.ISingleRefNonContainedElement#getParent - * @model opposite="parent" - * @generated - */ - ISingleRefNonContainedElement getElement(); - - /** - * Sets the value of the '{@link org.eclipse.emf.cdo.tests.legacy.model4interfaces.ISingleRefNonContainer#getElement - * <em>Element</em>}' reference. <!-- begin-user-doc --> <!-- end-user-doc --> - * - * @param value - * the new value of the '<em>Element</em>' reference. - * @see #getElement() - * @generated - */ - void setElement(ISingleRefNonContainedElement value); - -} // ISingleRefNonContainer diff --git a/plugins/org.eclipse.emf.cdo.tests.model4interfaces/src/org/eclipse/emf/cdo/tests/legacy/model4interfaces/ISingleRefNonContainerNPL.java b/plugins/org.eclipse.emf.cdo.tests.model4interfaces/src/org/eclipse/emf/cdo/tests/legacy/model4interfaces/ISingleRefNonContainerNPL.java deleted file mode 100644 index 12bdb90796..0000000000 --- a/plugins/org.eclipse.emf.cdo.tests.model4interfaces/src/org/eclipse/emf/cdo/tests/legacy/model4interfaces/ISingleRefNonContainerNPL.java +++ /dev/null @@ -1,61 +0,0 @@ -/** - * Copyright (c) 2004 - 2009 Eike Stepper (Berlin, Germany) 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: - * Eike Stepper - initial API and implementation - * - * $Id: ISingleRefNonContainerNPL.java,v 1.2 2009-08-22 09:34:16 estepper Exp $ - */ -package org.eclipse.emf.cdo.tests.legacy.model4interfaces; - -import org.eclipse.emf.ecore.EObject; - -/** - * <!-- begin-user-doc --> A representation of the model object '<em><b>ISingle Ref Non Container NPL</b></em>'. <!-- - * end-user-doc --> - * <p> - * The following features are supported: - * <ul> - * <li>{@link org.eclipse.emf.cdo.tests.legacy.model4interfaces.ISingleRefNonContainerNPL#getElement <em>Element</em>}</li> - * </ul> - * </p> - * - * @see org.eclipse.emf.cdo.tests.legacy.model4interfaces.model4interfacesPackage#getISingleRefNonContainerNPL() - * @model interface="true" abstract="true" - * @generated - */ -public interface ISingleRefNonContainerNPL extends EObject -{ - /** - * Returns the value of the '<em><b>Element</b></em>' reference. <!-- begin-user-doc --> - * <p> - * If the meaning of the '<em>Element</em>' reference isn't clear, there really should be more of a description - * here... - * </p> - * <!-- end-user-doc --> - * - * @return the value of the '<em>Element</em>' reference. - * @see #setElement(IContainedElementNoParentLink) - * @see org.eclipse.emf.cdo.tests.legacy.model4interfaces.model4interfacesPackage#getISingleRefNonContainerNPL_Element() - * @model - * @generated - */ - IContainedElementNoParentLink getElement(); - - /** - * Sets the value of the ' - * {@link org.eclipse.emf.cdo.tests.legacy.model4interfaces.ISingleRefNonContainerNPL#getElement <em>Element</em>}' - * reference. <!-- begin-user-doc --> <!-- end-user-doc --> - * - * @param value - * the new value of the '<em>Element</em>' reference. - * @see #getElement() - * @generated - */ - void setElement(IContainedElementNoParentLink value); - -} // ISingleRefNonContainerNPL diff --git a/plugins/org.eclipse.emf.cdo.tests.model4interfaces/src/org/eclipse/emf/cdo/tests/legacy/model4interfaces/impl/model4interfacesFactoryImpl.java b/plugins/org.eclipse.emf.cdo.tests.model4interfaces/src/org/eclipse/emf/cdo/tests/legacy/model4interfaces/impl/model4interfacesFactoryImpl.java index a319a78926..93da49f0c3 100644 --- a/plugins/org.eclipse.emf.cdo.tests.model4interfaces/src/org/eclipse/emf/cdo/tests/legacy/model4interfaces/impl/model4interfacesFactoryImpl.java +++ b/plugins/org.eclipse.emf.cdo.tests.model4interfaces/src/org/eclipse/emf/cdo/tests/legacy/model4interfaces/impl/model4interfacesFactoryImpl.java @@ -29,14 +29,14 @@ public class model4interfacesFactoryImpl extends EFactoryImpl implements model4i /** * Creates the default factory implementation. <!-- begin-user-doc --> <!-- end-user-doc --> * - * @generated + * @generated NOT */ public static model4interfacesFactory init() { try { model4interfacesFactory themodel4interfacesFactory = (model4interfacesFactory)EPackage.Registry.INSTANCE - .getEFactory("http://www.eclipse.org/emf/CDO/tests/model4interfaces/1.0.0"); + .getEFactory("http://www.eclipse.org/emf/CDO/tests/legacy/model4interfaces/1.0.0"); if (themodel4interfacesFactory != null) { return themodel4interfacesFactory; diff --git a/plugins/org.eclipse.emf.cdo.tests.model4interfaces/src/org/eclipse/emf/cdo/tests/legacy/model4interfaces/impl/model4interfacesPackageImpl.java b/plugins/org.eclipse.emf.cdo.tests.model4interfaces/src/org/eclipse/emf/cdo/tests/legacy/model4interfaces/impl/model4interfacesPackageImpl.java index 41ea78c3f0..06f06cf3c6 100644 --- a/plugins/org.eclipse.emf.cdo.tests.model4interfaces/src/org/eclipse/emf/cdo/tests/legacy/model4interfaces/impl/model4interfacesPackageImpl.java +++ b/plugins/org.eclipse.emf.cdo.tests.model4interfaces/src/org/eclipse/emf/cdo/tests/legacy/model4interfaces/impl/model4interfacesPackageImpl.java @@ -10,22 +10,22 @@ */ package org.eclipse.emf.cdo.tests.legacy.model4interfaces.impl; -import org.eclipse.emf.cdo.tests.legacy.model4interfaces.IContainedElementNoParentLink; -import org.eclipse.emf.cdo.tests.legacy.model4interfaces.IMultiRefContainedElement; -import org.eclipse.emf.cdo.tests.legacy.model4interfaces.IMultiRefContainer; -import org.eclipse.emf.cdo.tests.legacy.model4interfaces.IMultiRefContainerNPL; -import org.eclipse.emf.cdo.tests.legacy.model4interfaces.IMultiRefNonContainedElement; -import org.eclipse.emf.cdo.tests.legacy.model4interfaces.IMultiRefNonContainer; -import org.eclipse.emf.cdo.tests.legacy.model4interfaces.IMultiRefNonContainerNPL; -import org.eclipse.emf.cdo.tests.legacy.model4interfaces.INamedElement; -import org.eclipse.emf.cdo.tests.legacy.model4interfaces.ISingleRefContainedElement; -import org.eclipse.emf.cdo.tests.legacy.model4interfaces.ISingleRefContainer; -import org.eclipse.emf.cdo.tests.legacy.model4interfaces.ISingleRefContainerNPL; -import org.eclipse.emf.cdo.tests.legacy.model4interfaces.ISingleRefNonContainedElement; -import org.eclipse.emf.cdo.tests.legacy.model4interfaces.ISingleRefNonContainer; -import org.eclipse.emf.cdo.tests.legacy.model4interfaces.ISingleRefNonContainerNPL; import org.eclipse.emf.cdo.tests.legacy.model4interfaces.model4interfacesFactory; import org.eclipse.emf.cdo.tests.legacy.model4interfaces.model4interfacesPackage; +import org.eclipse.emf.cdo.tests.model4interfaces.IContainedElementNoParentLink; +import org.eclipse.emf.cdo.tests.model4interfaces.IMultiRefContainedElement; +import org.eclipse.emf.cdo.tests.model4interfaces.IMultiRefContainer; +import org.eclipse.emf.cdo.tests.model4interfaces.IMultiRefContainerNPL; +import org.eclipse.emf.cdo.tests.model4interfaces.IMultiRefNonContainedElement; +import org.eclipse.emf.cdo.tests.model4interfaces.IMultiRefNonContainer; +import org.eclipse.emf.cdo.tests.model4interfaces.IMultiRefNonContainerNPL; +import org.eclipse.emf.cdo.tests.model4interfaces.INamedElement; +import org.eclipse.emf.cdo.tests.model4interfaces.ISingleRefContainedElement; +import org.eclipse.emf.cdo.tests.model4interfaces.ISingleRefContainer; +import org.eclipse.emf.cdo.tests.model4interfaces.ISingleRefContainerNPL; +import org.eclipse.emf.cdo.tests.model4interfaces.ISingleRefNonContainedElement; +import org.eclipse.emf.cdo.tests.model4interfaces.ISingleRefNonContainer; +import org.eclipse.emf.cdo.tests.model4interfaces.ISingleRefNonContainerNPL; import org.eclipse.emf.ecore.EAttribute; import org.eclipse.emf.ecore.EClass; diff --git a/plugins/org.eclipse.emf.cdo.tests.model4interfaces/src/org/eclipse/emf/cdo/tests/legacy/model4interfaces/model4interfacesPackage.java b/plugins/org.eclipse.emf.cdo.tests.model4interfaces/src/org/eclipse/emf/cdo/tests/legacy/model4interfaces/model4interfacesPackage.java index 8a9ef3537c..64fe66a211 100644 --- a/plugins/org.eclipse.emf.cdo.tests.model4interfaces/src/org/eclipse/emf/cdo/tests/legacy/model4interfaces/model4interfacesPackage.java +++ b/plugins/org.eclipse.emf.cdo.tests.model4interfaces/src/org/eclipse/emf/cdo/tests/legacy/model4interfaces/model4interfacesPackage.java @@ -26,7 +26,7 @@ import org.eclipse.emf.ecore.EReference; * * @see org.eclipse.emf.cdo.tests.legacy.model4interfaces.model4interfacesFactory * @model kind="package" - * @generated NOT + * @generated */ public interface model4interfacesPackage extends org.eclipse.emf.cdo.tests.model4interfaces.model4interfacesPackage { @@ -40,9 +40,9 @@ public interface model4interfacesPackage extends org.eclipse.emf.cdo.tests.model /** * The package namespace URI. <!-- begin-user-doc --> <!-- end-user-doc --> * - * @generated + * @generated NOT */ - String eNS_URI = "http://www.eclipse.org/emf/CDO/tests/model4interfaces/1.0.0"; + String eNS_URI = "http://www.eclipse.org/emf/CDO/tests/legacy/model4interfaces/1.0.0"; /** * The package namespace name. <!-- begin-user-doc --> <!-- end-user-doc --> |