[eclipse/xtext#1282] Update to EMF 2.20: regenerated languages

Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
This commit is contained in:
Christian Dietrich 2019-12-13 10:16:24 +01:00 committed by Sebastian Zarnekow
parent de1a6b9bdb
commit 1f8b21ff15
1458 changed files with 5680 additions and 5744 deletions

View file

@ -4,7 +4,7 @@
modelDirectory="/org.eclipse.xtext.ide.tests/testlang-src-gen" modelPluginID="org.eclipse.xtext.ide.tests" modelDirectory="/org.eclipse.xtext.ide.tests/testlang-src-gen" modelPluginID="org.eclipse.xtext.ide.tests"
forceOverwrite="true" modelName="IndentationAwareUiTestLanguage" updateClasspath="false" forceOverwrite="true" modelName="IndentationAwareUiTestLanguage" updateClasspath="false"
rootExtendsClass="org.eclipse.emf.ecore.impl.MinimalEObjectImpl$Container" complianceLevel="8.0" rootExtendsClass="org.eclipse.emf.ecore.impl.MinimalEObjectImpl$Container" complianceLevel="8.0"
copyrightFields="false" runtimeVersion="2.12" usedGenPackages="platform:/resource/org.eclipse.emf.ecore/model/Ecore.genmodel#//ecore"> copyrightFields="false" runtimeVersion="2.20" usedGenPackages="platform:/resource/org.eclipse.emf.ecore/model/Ecore.genmodel#//ecore">
<genPackages prefix="IndentationAwareUiTestLanguage" basePackage="org.eclipse.xtext.ide.tests.testlanguage" <genPackages prefix="IndentationAwareUiTestLanguage" basePackage="org.eclipse.xtext.ide.tests.testlanguage"
disposableProviderFactory="true" fileExtensions="indentationAwareUiTestLang" disposableProviderFactory="true" fileExtensions="indentationAwareUiTestLang"
ecorePackage="IndentationAwareUiTestLanguage.ecore#/"> ecorePackage="IndentationAwareUiTestLanguage.ecore#/">

View file

@ -4,7 +4,7 @@
modelDirectory="/org.eclipse.xtext.ide.tests/testlang-src-gen" modelPluginID="org.eclipse.xtext.ide.tests" modelDirectory="/org.eclipse.xtext.ide.tests/testlang-src-gen" modelPluginID="org.eclipse.xtext.ide.tests"
forceOverwrite="true" modelName="PartialContentAssistTestLanguage" updateClasspath="false" forceOverwrite="true" modelName="PartialContentAssistTestLanguage" updateClasspath="false"
rootExtendsClass="org.eclipse.emf.ecore.impl.MinimalEObjectImpl$Container" complianceLevel="8.0" rootExtendsClass="org.eclipse.emf.ecore.impl.MinimalEObjectImpl$Container" complianceLevel="8.0"
copyrightFields="false" runtimeVersion="2.12" usedGenPackages="platform:/resource/org.eclipse.emf.ecore/model/Ecore.genmodel#//ecore"> copyrightFields="false" runtimeVersion="2.20" usedGenPackages="platform:/resource/org.eclipse.emf.ecore/model/Ecore.genmodel#//ecore">
<genPackages prefix="PartialContentAssistTestLanguage" basePackage="org.eclipse.xtext.ide.tests.testlanguage" <genPackages prefix="PartialContentAssistTestLanguage" basePackage="org.eclipse.xtext.ide.tests.testlanguage"
disposableProviderFactory="true" fileExtensions="partialcontentassisttestlang" disposableProviderFactory="true" fileExtensions="partialcontentassisttestlang"
ecorePackage="PartialContentAssistTestLanguage.ecore#/"> ecorePackage="PartialContentAssistTestLanguage.ecore#/">

View file

@ -4,7 +4,7 @@
modelDirectory="/org.eclipse.xtext.ide.tests/testlang-src-gen" modelPluginID="org.eclipse.xtext.ide.tests" modelDirectory="/org.eclipse.xtext.ide.tests/testlang-src-gen" modelPluginID="org.eclipse.xtext.ide.tests"
forceOverwrite="true" modelName="PartialSerializationTestLanguage" updateClasspath="false" forceOverwrite="true" modelName="PartialSerializationTestLanguage" updateClasspath="false"
rootExtendsClass="org.eclipse.emf.ecore.impl.MinimalEObjectImpl$Container" complianceLevel="8.0" rootExtendsClass="org.eclipse.emf.ecore.impl.MinimalEObjectImpl$Container" complianceLevel="8.0"
copyrightFields="false" runtimeVersion="2.12" usedGenPackages="platform:/resource/org.eclipse.emf.ecore/model/Ecore.genmodel#//ecore ../../testlang-src/org/eclipse/xtext/ide/tests/testlanguage/WithTransient.genmodel#//withtransient"> copyrightFields="false" runtimeVersion="2.20" usedGenPackages="platform:/resource/org.eclipse.emf.ecore/model/Ecore.genmodel#//ecore ../../testlang-src/org/eclipse/xtext/ide/tests/testlanguage/WithTransient.genmodel#//withtransient">
<genPackages prefix="PartialSerializationTestLanguage" basePackage="org.eclipse.xtext.ide.tests.testlanguage" <genPackages prefix="PartialSerializationTestLanguage" basePackage="org.eclipse.xtext.ide.tests.testlanguage"
disposableProviderFactory="true" fileExtensions="pstl" ecorePackage="PartialSerializationTestLanguage.ecore#/"> disposableProviderFactory="true" fileExtensions="pstl" ecorePackage="PartialSerializationTestLanguage.ecore#/">
<genClasses ecoreClass="PartialSerializationTestLanguage.ecore#//Model"> <genClasses ecoreClass="PartialSerializationTestLanguage.ecore#//Model">

View file

@ -3,7 +3,7 @@
xmlns:genmodel="http://www.eclipse.org/emf/2002/GenModel" copyrightText="Copyright (c) 2016, 2017 TypeFox GmbH (http://www.typefox.io) and others.&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html" xmlns:genmodel="http://www.eclipse.org/emf/2002/GenModel" copyrightText="Copyright (c) 2016, 2017 TypeFox GmbH (http://www.typefox.io) and others.&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html"
modelDirectory="/org.eclipse.xtext.ide.tests/testlang-src-gen" modelPluginID="org.eclipse.xtext.ide.tests" modelDirectory="/org.eclipse.xtext.ide.tests/testlang-src-gen" modelPluginID="org.eclipse.xtext.ide.tests"
forceOverwrite="true" modelName="RenameTestLanguage" updateClasspath="false" rootExtendsClass="org.eclipse.emf.ecore.impl.MinimalEObjectImpl$Container" forceOverwrite="true" modelName="RenameTestLanguage" updateClasspath="false" rootExtendsClass="org.eclipse.emf.ecore.impl.MinimalEObjectImpl$Container"
complianceLevel="8.0" copyrightFields="false" runtimeVersion="2.12" usedGenPackages="platform:/resource/org.eclipse.emf.ecore/model/Ecore.genmodel#//ecore"> complianceLevel="8.0" copyrightFields="false" runtimeVersion="2.20" usedGenPackages="platform:/resource/org.eclipse.emf.ecore/model/Ecore.genmodel#//ecore">
<genPackages prefix="RenameTestLanguage" basePackage="org.eclipse.xtext.ide.tests.testlanguage" <genPackages prefix="RenameTestLanguage" basePackage="org.eclipse.xtext.ide.tests.testlanguage"
disposableProviderFactory="true" fileExtensions="renametl" ecorePackage="RenameTestLanguage.ecore#/"> disposableProviderFactory="true" fileExtensions="renametl" ecorePackage="RenameTestLanguage.ecore#/">
<genClasses ecoreClass="RenameTestLanguage.ecore#//Model"> <genClasses ecoreClass="RenameTestLanguage.ecore#//Model">

View file

@ -3,7 +3,7 @@
xmlns:genmodel="http://www.eclipse.org/emf/2002/GenModel" copyrightText="Copyright (c) 2016, 2017 TypeFox GmbH (http://www.typefox.io) and others.&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html" xmlns:genmodel="http://www.eclipse.org/emf/2002/GenModel" copyrightText="Copyright (c) 2016, 2017 TypeFox GmbH (http://www.typefox.io) and others.&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html"
modelDirectory="/org.eclipse.xtext.ide.tests/testlang-src-gen" modelPluginID="org.eclipse.xtext.ide.tests" modelDirectory="/org.eclipse.xtext.ide.tests/testlang-src-gen" modelPluginID="org.eclipse.xtext.ide.tests"
forceOverwrite="true" modelName="TestLanguage" updateClasspath="false" rootExtendsClass="org.eclipse.emf.ecore.impl.MinimalEObjectImpl$Container" forceOverwrite="true" modelName="TestLanguage" updateClasspath="false" rootExtendsClass="org.eclipse.emf.ecore.impl.MinimalEObjectImpl$Container"
complianceLevel="8.0" copyrightFields="false" runtimeVersion="2.12" usedGenPackages="platform:/resource/org.eclipse.emf.ecore/model/Ecore.genmodel#//ecore"> complianceLevel="8.0" copyrightFields="false" runtimeVersion="2.20" usedGenPackages="platform:/resource/org.eclipse.emf.ecore/model/Ecore.genmodel#//ecore">
<genPackages prefix="TestLanguage" basePackage="org.eclipse.xtext.ide.tests.testlanguage" <genPackages prefix="TestLanguage" basePackage="org.eclipse.xtext.ide.tests.testlanguage"
disposableProviderFactory="true" fileExtensions="testlang,testlangext" ecorePackage="TestLanguage.ecore#/"> disposableProviderFactory="true" fileExtensions="testlang,testlangext" ecorePackage="TestLanguage.ecore#/">
<genClasses ecoreClass="TestLanguage.ecore#//Model"> <genClasses ecoreClass="TestLanguage.ecore#//Model">

View file

@ -33,10 +33,6 @@ public interface ChildList extends EObject
* Returns the value of the '<em><b>Children</b></em>' containment reference list. * Returns the value of the '<em><b>Children</b></em>' containment reference list.
* The list contents are of type {@link org.eclipse.xtext.ide.tests.testlanguage.indentationAwareUiTestLanguage.OtherTreeNode}. * The list contents are of type {@link org.eclipse.xtext.ide.tests.testlanguage.indentationAwareUiTestLanguage.OtherTreeNode}.
* <!-- begin-user-doc --> * <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>Children</em>' containment reference list isn't clear,
* there really should be more of a description here...
* </p>
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @return the value of the '<em>Children</em>' containment reference list. * @return the value of the '<em>Children</em>' containment reference list.
* @see org.eclipse.xtext.ide.tests.testlanguage.indentationAwareUiTestLanguage.IndentationAwareUiTestLanguagePackage#getChildList_Children() * @see org.eclipse.xtext.ide.tests.testlanguage.indentationAwareUiTestLanguage.IndentationAwareUiTestLanguagePackage#getChildList_Children()

View file

@ -31,10 +31,6 @@ public interface OtherTreeNode extends EObject
/** /**
* Returns the value of the '<em><b>Name</b></em>' attribute. * Returns the value of the '<em><b>Name</b></em>' attribute.
* <!-- begin-user-doc --> * <!-- 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 --> * <!-- end-user-doc -->
* @return the value of the '<em>Name</em>' attribute. * @return the value of the '<em>Name</em>' attribute.
* @see #setName(String) * @see #setName(String)
@ -57,10 +53,6 @@ public interface OtherTreeNode extends EObject
/** /**
* Returns the value of the '<em><b>Child List</b></em>' containment reference. * Returns the value of the '<em><b>Child List</b></em>' containment reference.
* <!-- begin-user-doc --> * <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>Child List</em>' containment reference isn't clear,
* there really should be more of a description here...
* </p>
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @return the value of the '<em>Child List</em>' containment reference. * @return the value of the '<em>Child List</em>' containment reference.
* @see #setChildList(ChildList) * @see #setChildList(ChildList)

View file

@ -34,10 +34,6 @@ public interface Tree extends EObject
* Returns the value of the '<em><b>Nodes</b></em>' containment reference list. * Returns the value of the '<em><b>Nodes</b></em>' containment reference list.
* The list contents are of type {@link org.eclipse.xtext.ide.tests.testlanguage.indentationAwareUiTestLanguage.TreeNode}. * The list contents are of type {@link org.eclipse.xtext.ide.tests.testlanguage.indentationAwareUiTestLanguage.TreeNode}.
* <!-- begin-user-doc --> * <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>Nodes</em>' containment reference list isn't clear,
* there really should be more of a description here...
* </p>
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @return the value of the '<em>Nodes</em>' containment reference list. * @return the value of the '<em>Nodes</em>' containment reference list.
* @see org.eclipse.xtext.ide.tests.testlanguage.indentationAwareUiTestLanguage.IndentationAwareUiTestLanguagePackage#getTree_Nodes() * @see org.eclipse.xtext.ide.tests.testlanguage.indentationAwareUiTestLanguage.IndentationAwareUiTestLanguagePackage#getTree_Nodes()
@ -50,10 +46,6 @@ public interface Tree extends EObject
* Returns the value of the '<em><b>More Nodes</b></em>' containment reference list. * Returns the value of the '<em><b>More Nodes</b></em>' containment reference list.
* The list contents are of type {@link org.eclipse.xtext.ide.tests.testlanguage.indentationAwareUiTestLanguage.OtherTreeNode}. * The list contents are of type {@link org.eclipse.xtext.ide.tests.testlanguage.indentationAwareUiTestLanguage.OtherTreeNode}.
* <!-- begin-user-doc --> * <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>More Nodes</em>' containment reference list isn't clear,
* there really should be more of a description here...
* </p>
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @return the value of the '<em>More Nodes</em>' containment reference list. * @return the value of the '<em>More Nodes</em>' containment reference list.
* @see org.eclipse.xtext.ide.tests.testlanguage.indentationAwareUiTestLanguage.IndentationAwareUiTestLanguagePackage#getTree_MoreNodes() * @see org.eclipse.xtext.ide.tests.testlanguage.indentationAwareUiTestLanguage.IndentationAwareUiTestLanguagePackage#getTree_MoreNodes()

View file

@ -33,10 +33,6 @@ public interface TreeNode extends EObject
/** /**
* Returns the value of the '<em><b>Name</b></em>' attribute. * Returns the value of the '<em><b>Name</b></em>' attribute.
* <!-- begin-user-doc --> * <!-- 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 --> * <!-- end-user-doc -->
* @return the value of the '<em>Name</em>' attribute. * @return the value of the '<em>Name</em>' attribute.
* @see #setName(String) * @see #setName(String)
@ -60,10 +56,6 @@ public interface TreeNode extends EObject
* Returns the value of the '<em><b>Children</b></em>' containment reference list. * Returns the value of the '<em><b>Children</b></em>' containment reference list.
* The list contents are of type {@link org.eclipse.xtext.ide.tests.testlanguage.indentationAwareUiTestLanguage.TreeNode}. * The list contents are of type {@link org.eclipse.xtext.ide.tests.testlanguage.indentationAwareUiTestLanguage.TreeNode}.
* <!-- begin-user-doc --> * <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>Children</em>' containment reference list isn't clear,
* there really should be more of a description here...
* </p>
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @return the value of the '<em>Children</em>' containment reference list. * @return the value of the '<em>Children</em>' containment reference list.
* @see org.eclipse.xtext.ide.tests.testlanguage.indentationAwareUiTestLanguage.IndentationAwareUiTestLanguagePackage#getTreeNode_Children() * @see org.eclipse.xtext.ide.tests.testlanguage.indentationAwareUiTestLanguage.IndentationAwareUiTestLanguagePackage#getTreeNode_Children()

View file

@ -76,6 +76,7 @@ public class ChildListImpl extends MinimalEObjectImpl.Container implements Child
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @generated * @generated
*/ */
@Override
public EList<OtherTreeNode> getChildren() public EList<OtherTreeNode> getChildren()
{ {
if (children == null) if (children == null)

View file

@ -83,6 +83,7 @@ public class IndentationAwareUiTestLanguageFactoryImpl extends EFactoryImpl impl
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @generated * @generated
*/ */
@Override
public Tree createTree() public Tree createTree()
{ {
TreeImpl tree = new TreeImpl(); TreeImpl tree = new TreeImpl();
@ -94,6 +95,7 @@ public class IndentationAwareUiTestLanguageFactoryImpl extends EFactoryImpl impl
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @generated * @generated
*/ */
@Override
public TreeNode createTreeNode() public TreeNode createTreeNode()
{ {
TreeNodeImpl treeNode = new TreeNodeImpl(); TreeNodeImpl treeNode = new TreeNodeImpl();
@ -105,6 +107,7 @@ public class IndentationAwareUiTestLanguageFactoryImpl extends EFactoryImpl impl
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @generated * @generated
*/ */
@Override
public OtherTreeNode createOtherTreeNode() public OtherTreeNode createOtherTreeNode()
{ {
OtherTreeNodeImpl otherTreeNode = new OtherTreeNodeImpl(); OtherTreeNodeImpl otherTreeNode = new OtherTreeNodeImpl();
@ -116,6 +119,7 @@ public class IndentationAwareUiTestLanguageFactoryImpl extends EFactoryImpl impl
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @generated * @generated
*/ */
@Override
public ChildList createChildList() public ChildList createChildList()
{ {
ChildListImpl childList = new ChildListImpl(); ChildListImpl childList = new ChildListImpl();
@ -127,6 +131,7 @@ public class IndentationAwareUiTestLanguageFactoryImpl extends EFactoryImpl impl
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @generated * @generated
*/ */
@Override
public IndentationAwareUiTestLanguagePackage getIndentationAwareUiTestLanguagePackage() public IndentationAwareUiTestLanguagePackage getIndentationAwareUiTestLanguagePackage()
{ {
return (IndentationAwareUiTestLanguagePackage)getEPackage(); return (IndentationAwareUiTestLanguagePackage)getEPackage();

View file

@ -87,7 +87,7 @@ public class IndentationAwareUiTestLanguagePackageImpl extends EPackageImpl impl
/** /**
* Creates, registers, and initializes the <b>Package</b> for this model, and for any others upon which it depends. * Creates, registers, and initializes the <b>Package</b> for this model, and for any others upon which it depends.
* *
* <p>This method is used to initialize {@link IndentationAwareUiTestLanguagePackage#eINSTANCE} when that field is accessed. * <p>This method is used to initialize {@link IndentationAwareUiTestLanguagePackage#eINSTANCE} when that field is accessed.
* Clients should not invoke it directly. Instead, they should simply access that field to obtain the package. * Clients should not invoke it directly. Instead, they should simply access that field to obtain the package.
* <!-- begin-user-doc --> * <!-- begin-user-doc -->
@ -102,7 +102,8 @@ public class IndentationAwareUiTestLanguagePackageImpl extends EPackageImpl impl
if (isInited) return (IndentationAwareUiTestLanguagePackage)EPackage.Registry.INSTANCE.getEPackage(IndentationAwareUiTestLanguagePackage.eNS_URI); if (isInited) return (IndentationAwareUiTestLanguagePackage)EPackage.Registry.INSTANCE.getEPackage(IndentationAwareUiTestLanguagePackage.eNS_URI);
// Obtain or create and register package // Obtain or create and register package
IndentationAwareUiTestLanguagePackageImpl theIndentationAwareUiTestLanguagePackage = (IndentationAwareUiTestLanguagePackageImpl)(EPackage.Registry.INSTANCE.get(eNS_URI) instanceof IndentationAwareUiTestLanguagePackageImpl ? EPackage.Registry.INSTANCE.get(eNS_URI) : new IndentationAwareUiTestLanguagePackageImpl()); Object registeredIndentationAwareUiTestLanguagePackage = EPackage.Registry.INSTANCE.get(eNS_URI);
IndentationAwareUiTestLanguagePackageImpl theIndentationAwareUiTestLanguagePackage = registeredIndentationAwareUiTestLanguagePackage instanceof IndentationAwareUiTestLanguagePackageImpl ? (IndentationAwareUiTestLanguagePackageImpl)registeredIndentationAwareUiTestLanguagePackage : new IndentationAwareUiTestLanguagePackageImpl();
isInited = true; isInited = true;
@ -118,7 +119,6 @@ public class IndentationAwareUiTestLanguagePackageImpl extends EPackageImpl impl
// Mark meta-data to indicate it can't be changed // Mark meta-data to indicate it can't be changed
theIndentationAwareUiTestLanguagePackage.freeze(); theIndentationAwareUiTestLanguagePackage.freeze();
// Update the registry and return the package // Update the registry and return the package
EPackage.Registry.INSTANCE.put(IndentationAwareUiTestLanguagePackage.eNS_URI, theIndentationAwareUiTestLanguagePackage); EPackage.Registry.INSTANCE.put(IndentationAwareUiTestLanguagePackage.eNS_URI, theIndentationAwareUiTestLanguagePackage);
return theIndentationAwareUiTestLanguagePackage; return theIndentationAwareUiTestLanguagePackage;
@ -129,6 +129,7 @@ public class IndentationAwareUiTestLanguagePackageImpl extends EPackageImpl impl
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @generated * @generated
*/ */
@Override
public EClass getTree() public EClass getTree()
{ {
return treeEClass; return treeEClass;
@ -139,6 +140,7 @@ public class IndentationAwareUiTestLanguagePackageImpl extends EPackageImpl impl
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @generated * @generated
*/ */
@Override
public EReference getTree_Nodes() public EReference getTree_Nodes()
{ {
return (EReference)treeEClass.getEStructuralFeatures().get(0); return (EReference)treeEClass.getEStructuralFeatures().get(0);
@ -149,6 +151,7 @@ public class IndentationAwareUiTestLanguagePackageImpl extends EPackageImpl impl
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @generated * @generated
*/ */
@Override
public EReference getTree_MoreNodes() public EReference getTree_MoreNodes()
{ {
return (EReference)treeEClass.getEStructuralFeatures().get(1); return (EReference)treeEClass.getEStructuralFeatures().get(1);
@ -159,6 +162,7 @@ public class IndentationAwareUiTestLanguagePackageImpl extends EPackageImpl impl
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @generated * @generated
*/ */
@Override
public EClass getTreeNode() public EClass getTreeNode()
{ {
return treeNodeEClass; return treeNodeEClass;
@ -169,6 +173,7 @@ public class IndentationAwareUiTestLanguagePackageImpl extends EPackageImpl impl
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @generated * @generated
*/ */
@Override
public EAttribute getTreeNode_Name() public EAttribute getTreeNode_Name()
{ {
return (EAttribute)treeNodeEClass.getEStructuralFeatures().get(0); return (EAttribute)treeNodeEClass.getEStructuralFeatures().get(0);
@ -179,6 +184,7 @@ public class IndentationAwareUiTestLanguagePackageImpl extends EPackageImpl impl
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @generated * @generated
*/ */
@Override
public EReference getTreeNode_Children() public EReference getTreeNode_Children()
{ {
return (EReference)treeNodeEClass.getEStructuralFeatures().get(1); return (EReference)treeNodeEClass.getEStructuralFeatures().get(1);
@ -189,6 +195,7 @@ public class IndentationAwareUiTestLanguagePackageImpl extends EPackageImpl impl
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @generated * @generated
*/ */
@Override
public EClass getOtherTreeNode() public EClass getOtherTreeNode()
{ {
return otherTreeNodeEClass; return otherTreeNodeEClass;
@ -199,6 +206,7 @@ public class IndentationAwareUiTestLanguagePackageImpl extends EPackageImpl impl
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @generated * @generated
*/ */
@Override
public EAttribute getOtherTreeNode_Name() public EAttribute getOtherTreeNode_Name()
{ {
return (EAttribute)otherTreeNodeEClass.getEStructuralFeatures().get(0); return (EAttribute)otherTreeNodeEClass.getEStructuralFeatures().get(0);
@ -209,6 +217,7 @@ public class IndentationAwareUiTestLanguagePackageImpl extends EPackageImpl impl
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @generated * @generated
*/ */
@Override
public EReference getOtherTreeNode_ChildList() public EReference getOtherTreeNode_ChildList()
{ {
return (EReference)otherTreeNodeEClass.getEStructuralFeatures().get(1); return (EReference)otherTreeNodeEClass.getEStructuralFeatures().get(1);
@ -219,6 +228,7 @@ public class IndentationAwareUiTestLanguagePackageImpl extends EPackageImpl impl
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @generated * @generated
*/ */
@Override
public EClass getChildList() public EClass getChildList()
{ {
return childListEClass; return childListEClass;
@ -229,6 +239,7 @@ public class IndentationAwareUiTestLanguagePackageImpl extends EPackageImpl impl
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @generated * @generated
*/ */
@Override
public EReference getChildList_Children() public EReference getChildList_Children()
{ {
return (EReference)childListEClass.getEStructuralFeatures().get(0); return (EReference)childListEClass.getEStructuralFeatures().get(0);
@ -239,6 +250,7 @@ public class IndentationAwareUiTestLanguagePackageImpl extends EPackageImpl impl
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @generated * @generated
*/ */
@Override
public IndentationAwareUiTestLanguageFactory getIndentationAwareUiTestLanguageFactory() public IndentationAwareUiTestLanguageFactory getIndentationAwareUiTestLanguageFactory()
{ {
return (IndentationAwareUiTestLanguageFactory)getEFactoryInstance(); return (IndentationAwareUiTestLanguageFactory)getEFactoryInstance();

View file

@ -92,6 +92,7 @@ public class OtherTreeNodeImpl extends MinimalEObjectImpl.Container implements O
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @generated * @generated
*/ */
@Override
public String getName() public String getName()
{ {
return name; return name;
@ -102,6 +103,7 @@ public class OtherTreeNodeImpl extends MinimalEObjectImpl.Container implements O
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @generated * @generated
*/ */
@Override
public void setName(String newName) public void setName(String newName)
{ {
String oldName = name; String oldName = name;
@ -115,6 +117,7 @@ public class OtherTreeNodeImpl extends MinimalEObjectImpl.Container implements O
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @generated * @generated
*/ */
@Override
public ChildList getChildList() public ChildList getChildList()
{ {
return childList; return childList;
@ -142,6 +145,7 @@ public class OtherTreeNodeImpl extends MinimalEObjectImpl.Container implements O
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @generated * @generated
*/ */
@Override
public void setChildList(ChildList newChildList) public void setChildList(ChildList newChildList)
{ {
if (newChildList != childList) if (newChildList != childList)
@ -260,7 +264,7 @@ public class OtherTreeNodeImpl extends MinimalEObjectImpl.Container implements O
{ {
if (eIsProxy()) return super.toString(); if (eIsProxy()) return super.toString();
StringBuffer result = new StringBuffer(super.toString()); StringBuilder result = new StringBuilder(super.toString());
result.append(" (name: "); result.append(" (name: ");
result.append(name); result.append(name);
result.append(')'); result.append(')');

View file

@ -88,6 +88,7 @@ public class TreeImpl extends MinimalEObjectImpl.Container implements Tree
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @generated * @generated
*/ */
@Override
public EList<TreeNode> getNodes() public EList<TreeNode> getNodes()
{ {
if (nodes == null) if (nodes == null)
@ -102,6 +103,7 @@ public class TreeImpl extends MinimalEObjectImpl.Container implements Tree
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @generated * @generated
*/ */
@Override
public EList<OtherTreeNode> getMoreNodes() public EList<OtherTreeNode> getMoreNodes()
{ {
if (moreNodes == null) if (moreNodes == null)

View file

@ -98,6 +98,7 @@ public class TreeNodeImpl extends MinimalEObjectImpl.Container implements TreeNo
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @generated * @generated
*/ */
@Override
public String getName() public String getName()
{ {
return name; return name;
@ -108,6 +109,7 @@ public class TreeNodeImpl extends MinimalEObjectImpl.Container implements TreeNo
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @generated * @generated
*/ */
@Override
public void setName(String newName) public void setName(String newName)
{ {
String oldName = name; String oldName = name;
@ -121,6 +123,7 @@ public class TreeNodeImpl extends MinimalEObjectImpl.Container implements TreeNo
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @generated * @generated
*/ */
@Override
public EList<TreeNode> getChildren() public EList<TreeNode> getChildren()
{ {
if (children == null) if (children == null)
@ -234,7 +237,7 @@ public class TreeNodeImpl extends MinimalEObjectImpl.Container implements TreeNo
{ {
if (eIsProxy()) return super.toString(); if (eIsProxy()) return super.toString();
StringBuffer result = new StringBuffer(super.toString()); StringBuilder result = new StringBuilder(super.toString());
result.append(" (name: "); result.append(" (name: ");
result.append(name); result.append(name);
result.append(')'); result.append(')');

View file

@ -31,10 +31,6 @@ public interface Property extends EObject
/** /**
* Returns the value of the '<em><b>Type</b></em>' attribute. * Returns the value of the '<em><b>Type</b></em>' attribute.
* <!-- begin-user-doc --> * <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>Type</em>' attribute isn't clear,
* there really should be more of a description here...
* </p>
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @return the value of the '<em>Type</em>' attribute. * @return the value of the '<em>Type</em>' attribute.
* @see #setType(String) * @see #setType(String)
@ -57,10 +53,6 @@ public interface Property extends EObject
/** /**
* Returns the value of the '<em><b>Name</b></em>' attribute. * Returns the value of the '<em><b>Name</b></em>' attribute.
* <!-- begin-user-doc --> * <!-- 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 --> * <!-- end-user-doc -->
* @return the value of the '<em>Name</em>' attribute. * @return the value of the '<em>Name</em>' attribute.
* @see #setName(String) * @see #setName(String)

View file

@ -34,10 +34,6 @@ public interface TypeDeclaration extends EObject
/** /**
* Returns the value of the '<em><b>Name</b></em>' attribute. * Returns the value of the '<em><b>Name</b></em>' attribute.
* <!-- begin-user-doc --> * <!-- 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 --> * <!-- end-user-doc -->
* @return the value of the '<em>Name</em>' attribute. * @return the value of the '<em>Name</em>' attribute.
* @see #setName(String) * @see #setName(String)
@ -60,10 +56,6 @@ public interface TypeDeclaration extends EObject
/** /**
* Returns the value of the '<em><b>Super Type</b></em>' reference. * Returns the value of the '<em><b>Super Type</b></em>' reference.
* <!-- begin-user-doc --> * <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>Super Type</em>' reference isn't clear,
* there really should be more of a description here...
* </p>
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @return the value of the '<em>Super Type</em>' reference. * @return the value of the '<em>Super Type</em>' reference.
* @see #setSuperType(TypeDeclaration) * @see #setSuperType(TypeDeclaration)
@ -87,10 +79,6 @@ public interface TypeDeclaration extends EObject
* Returns the value of the '<em><b>Properties</b></em>' containment reference list. * Returns the value of the '<em><b>Properties</b></em>' containment reference list.
* The list contents are of type {@link org.eclipse.xtext.ide.tests.testlanguage.partialContentAssistTestLanguage.Property}. * The list contents are of type {@link org.eclipse.xtext.ide.tests.testlanguage.partialContentAssistTestLanguage.Property}.
* <!-- begin-user-doc --> * <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>Properties</em>' containment reference list isn't clear,
* there really should be more of a description here...
* </p>
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @return the value of the '<em>Properties</em>' containment reference list. * @return the value of the '<em>Properties</em>' containment reference list.
* @see org.eclipse.xtext.ide.tests.testlanguage.partialContentAssistTestLanguage.PartialContentAssistTestLanguagePackage#getTypeDeclaration_Properties() * @see org.eclipse.xtext.ide.tests.testlanguage.partialContentAssistTestLanguage.PartialContentAssistTestLanguagePackage#getTypeDeclaration_Properties()

View file

@ -81,6 +81,7 @@ public class PartialContentAssistTestLanguageFactoryImpl extends EFactoryImpl im
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @generated * @generated
*/ */
@Override
public TypeDeclaration createTypeDeclaration() public TypeDeclaration createTypeDeclaration()
{ {
TypeDeclarationImpl typeDeclaration = new TypeDeclarationImpl(); TypeDeclarationImpl typeDeclaration = new TypeDeclarationImpl();
@ -92,6 +93,7 @@ public class PartialContentAssistTestLanguageFactoryImpl extends EFactoryImpl im
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @generated * @generated
*/ */
@Override
public Property createProperty() public Property createProperty()
{ {
PropertyImpl property = new PropertyImpl(); PropertyImpl property = new PropertyImpl();
@ -103,6 +105,7 @@ public class PartialContentAssistTestLanguageFactoryImpl extends EFactoryImpl im
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @generated * @generated
*/ */
@Override
public PartialContentAssistTestLanguagePackage getPartialContentAssistTestLanguagePackage() public PartialContentAssistTestLanguagePackage getPartialContentAssistTestLanguagePackage()
{ {
return (PartialContentAssistTestLanguagePackage)getEPackage(); return (PartialContentAssistTestLanguagePackage)getEPackage();

View file

@ -71,7 +71,7 @@ public class PartialContentAssistTestLanguagePackageImpl extends EPackageImpl im
/** /**
* Creates, registers, and initializes the <b>Package</b> for this model, and for any others upon which it depends. * Creates, registers, and initializes the <b>Package</b> for this model, and for any others upon which it depends.
* *
* <p>This method is used to initialize {@link PartialContentAssistTestLanguagePackage#eINSTANCE} when that field is accessed. * <p>This method is used to initialize {@link PartialContentAssistTestLanguagePackage#eINSTANCE} when that field is accessed.
* Clients should not invoke it directly. Instead, they should simply access that field to obtain the package. * Clients should not invoke it directly. Instead, they should simply access that field to obtain the package.
* <!-- begin-user-doc --> * <!-- begin-user-doc -->
@ -86,7 +86,8 @@ public class PartialContentAssistTestLanguagePackageImpl extends EPackageImpl im
if (isInited) return (PartialContentAssistTestLanguagePackage)EPackage.Registry.INSTANCE.getEPackage(PartialContentAssistTestLanguagePackage.eNS_URI); if (isInited) return (PartialContentAssistTestLanguagePackage)EPackage.Registry.INSTANCE.getEPackage(PartialContentAssistTestLanguagePackage.eNS_URI);
// Obtain or create and register package // Obtain or create and register package
PartialContentAssistTestLanguagePackageImpl thePartialContentAssistTestLanguagePackage = (PartialContentAssistTestLanguagePackageImpl)(EPackage.Registry.INSTANCE.get(eNS_URI) instanceof PartialContentAssistTestLanguagePackageImpl ? EPackage.Registry.INSTANCE.get(eNS_URI) : new PartialContentAssistTestLanguagePackageImpl()); Object registeredPartialContentAssistTestLanguagePackage = EPackage.Registry.INSTANCE.get(eNS_URI);
PartialContentAssistTestLanguagePackageImpl thePartialContentAssistTestLanguagePackage = registeredPartialContentAssistTestLanguagePackage instanceof PartialContentAssistTestLanguagePackageImpl ? (PartialContentAssistTestLanguagePackageImpl)registeredPartialContentAssistTestLanguagePackage : new PartialContentAssistTestLanguagePackageImpl();
isInited = true; isInited = true;
@ -102,7 +103,6 @@ public class PartialContentAssistTestLanguagePackageImpl extends EPackageImpl im
// Mark meta-data to indicate it can't be changed // Mark meta-data to indicate it can't be changed
thePartialContentAssistTestLanguagePackage.freeze(); thePartialContentAssistTestLanguagePackage.freeze();
// Update the registry and return the package // Update the registry and return the package
EPackage.Registry.INSTANCE.put(PartialContentAssistTestLanguagePackage.eNS_URI, thePartialContentAssistTestLanguagePackage); EPackage.Registry.INSTANCE.put(PartialContentAssistTestLanguagePackage.eNS_URI, thePartialContentAssistTestLanguagePackage);
return thePartialContentAssistTestLanguagePackage; return thePartialContentAssistTestLanguagePackage;
@ -113,6 +113,7 @@ public class PartialContentAssistTestLanguagePackageImpl extends EPackageImpl im
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @generated * @generated
*/ */
@Override
public EClass getTypeDeclaration() public EClass getTypeDeclaration()
{ {
return typeDeclarationEClass; return typeDeclarationEClass;
@ -123,6 +124,7 @@ public class PartialContentAssistTestLanguagePackageImpl extends EPackageImpl im
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @generated * @generated
*/ */
@Override
public EAttribute getTypeDeclaration_Name() public EAttribute getTypeDeclaration_Name()
{ {
return (EAttribute)typeDeclarationEClass.getEStructuralFeatures().get(0); return (EAttribute)typeDeclarationEClass.getEStructuralFeatures().get(0);
@ -133,6 +135,7 @@ public class PartialContentAssistTestLanguagePackageImpl extends EPackageImpl im
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @generated * @generated
*/ */
@Override
public EReference getTypeDeclaration_SuperType() public EReference getTypeDeclaration_SuperType()
{ {
return (EReference)typeDeclarationEClass.getEStructuralFeatures().get(1); return (EReference)typeDeclarationEClass.getEStructuralFeatures().get(1);
@ -143,6 +146,7 @@ public class PartialContentAssistTestLanguagePackageImpl extends EPackageImpl im
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @generated * @generated
*/ */
@Override
public EReference getTypeDeclaration_Properties() public EReference getTypeDeclaration_Properties()
{ {
return (EReference)typeDeclarationEClass.getEStructuralFeatures().get(2); return (EReference)typeDeclarationEClass.getEStructuralFeatures().get(2);
@ -153,6 +157,7 @@ public class PartialContentAssistTestLanguagePackageImpl extends EPackageImpl im
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @generated * @generated
*/ */
@Override
public EClass getProperty() public EClass getProperty()
{ {
return propertyEClass; return propertyEClass;
@ -163,6 +168,7 @@ public class PartialContentAssistTestLanguagePackageImpl extends EPackageImpl im
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @generated * @generated
*/ */
@Override
public EAttribute getProperty_Type() public EAttribute getProperty_Type()
{ {
return (EAttribute)propertyEClass.getEStructuralFeatures().get(0); return (EAttribute)propertyEClass.getEStructuralFeatures().get(0);
@ -173,6 +179,7 @@ public class PartialContentAssistTestLanguagePackageImpl extends EPackageImpl im
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @generated * @generated
*/ */
@Override
public EAttribute getProperty_Name() public EAttribute getProperty_Name()
{ {
return (EAttribute)propertyEClass.getEStructuralFeatures().get(1); return (EAttribute)propertyEClass.getEStructuralFeatures().get(1);
@ -183,6 +190,7 @@ public class PartialContentAssistTestLanguagePackageImpl extends EPackageImpl im
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @generated * @generated
*/ */
@Override
public PartialContentAssistTestLanguageFactory getPartialContentAssistTestLanguageFactory() public PartialContentAssistTestLanguageFactory getPartialContentAssistTestLanguageFactory()
{ {
return (PartialContentAssistTestLanguageFactory)getEFactoryInstance(); return (PartialContentAssistTestLanguageFactory)getEFactoryInstance();

View file

@ -99,6 +99,7 @@ public class PropertyImpl extends MinimalEObjectImpl.Container implements Proper
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @generated * @generated
*/ */
@Override
public String getType() public String getType()
{ {
return type; return type;
@ -109,6 +110,7 @@ public class PropertyImpl extends MinimalEObjectImpl.Container implements Proper
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @generated * @generated
*/ */
@Override
public void setType(String newType) public void setType(String newType)
{ {
String oldType = type; String oldType = type;
@ -122,6 +124,7 @@ public class PropertyImpl extends MinimalEObjectImpl.Container implements Proper
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @generated * @generated
*/ */
@Override
public String getName() public String getName()
{ {
return name; return name;
@ -132,6 +135,7 @@ public class PropertyImpl extends MinimalEObjectImpl.Container implements Proper
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @generated * @generated
*/ */
@Override
public void setName(String newName) public void setName(String newName)
{ {
String oldName = name; String oldName = name;
@ -226,7 +230,7 @@ public class PropertyImpl extends MinimalEObjectImpl.Container implements Proper
{ {
if (eIsProxy()) return super.toString(); if (eIsProxy()) return super.toString();
StringBuffer result = new StringBuffer(super.toString()); StringBuilder result = new StringBuilder(super.toString());
result.append(" (type: "); result.append(" (type: ");
result.append(type); result.append(type);
result.append(", name: "); result.append(", name: ");

View file

@ -110,6 +110,7 @@ public class TypeDeclarationImpl extends MinimalEObjectImpl.Container implements
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @generated * @generated
*/ */
@Override
public String getName() public String getName()
{ {
return name; return name;
@ -120,6 +121,7 @@ public class TypeDeclarationImpl extends MinimalEObjectImpl.Container implements
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @generated * @generated
*/ */
@Override
public void setName(String newName) public void setName(String newName)
{ {
String oldName = name; String oldName = name;
@ -133,6 +135,7 @@ public class TypeDeclarationImpl extends MinimalEObjectImpl.Container implements
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @generated * @generated
*/ */
@Override
public TypeDeclaration getSuperType() public TypeDeclaration getSuperType()
{ {
if (superType != null && superType.eIsProxy()) if (superType != null && superType.eIsProxy())
@ -163,6 +166,7 @@ public class TypeDeclarationImpl extends MinimalEObjectImpl.Container implements
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @generated * @generated
*/ */
@Override
public void setSuperType(TypeDeclaration newSuperType) public void setSuperType(TypeDeclaration newSuperType)
{ {
TypeDeclaration oldSuperType = superType; TypeDeclaration oldSuperType = superType;
@ -176,6 +180,7 @@ public class TypeDeclarationImpl extends MinimalEObjectImpl.Container implements
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @generated * @generated
*/ */
@Override
public EList<Property> getProperties() public EList<Property> getProperties()
{ {
if (properties == null) if (properties == null)
@ -300,7 +305,7 @@ public class TypeDeclarationImpl extends MinimalEObjectImpl.Container implements
{ {
if (eIsProxy()) return super.toString(); if (eIsProxy()) return super.toString();
StringBuffer result = new StringBuffer(super.toString()); StringBuilder result = new StringBuilder(super.toString());
result.append(" (name: "); result.append(" (name: ");
result.append(name); result.append(name);
result.append(')'); result.append(')');

View file

@ -33,10 +33,6 @@ public interface ChildWithSubChild extends EObject
* Returns the value of the '<em><b>Sub Childs</b></em>' containment reference list. * Returns the value of the '<em><b>Sub Childs</b></em>' containment reference list.
* The list contents are of type {@link org.eclipse.xtext.ide.tests.testlanguage.partialSerializationTestLanguage.SubChild}. * The list contents are of type {@link org.eclipse.xtext.ide.tests.testlanguage.partialSerializationTestLanguage.SubChild}.
* <!-- begin-user-doc --> * <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>Sub Childs</em>' containment reference list isn't clear,
* there really should be more of a description here...
* </p>
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @return the value of the '<em>Sub Childs</em>' containment reference list. * @return the value of the '<em>Sub Childs</em>' containment reference list.
* @see org.eclipse.xtext.ide.tests.testlanguage.partialSerializationTestLanguage.PartialSerializationTestLanguagePackage#getChildWithSubChild_SubChilds() * @see org.eclipse.xtext.ide.tests.testlanguage.partialSerializationTestLanguage.PartialSerializationTestLanguagePackage#getChildWithSubChild_SubChilds()

View file

@ -31,10 +31,6 @@ public interface ChildWithSubChilds extends Model
* Returns the value of the '<em><b>Children</b></em>' containment reference list. * Returns the value of the '<em><b>Children</b></em>' containment reference list.
* The list contents are of type {@link org.eclipse.xtext.ide.tests.testlanguage.partialSerializationTestLanguage.ChildWithSubChild}. * The list contents are of type {@link org.eclipse.xtext.ide.tests.testlanguage.partialSerializationTestLanguage.ChildWithSubChild}.
* <!-- begin-user-doc --> * <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>Children</em>' containment reference list isn't clear,
* there really should be more of a description here...
* </p>
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @return the value of the '<em>Children</em>' containment reference list. * @return the value of the '<em>Children</em>' containment reference list.
* @see org.eclipse.xtext.ide.tests.testlanguage.partialSerializationTestLanguage.PartialSerializationTestLanguagePackage#getChildWithSubChilds_Children() * @see org.eclipse.xtext.ide.tests.testlanguage.partialSerializationTestLanguage.PartialSerializationTestLanguagePackage#getChildWithSubChilds_Children()

View file

@ -30,10 +30,6 @@ public interface EClassRef extends Model
/** /**
* Returns the value of the '<em><b>Ref</b></em>' reference. * Returns the value of the '<em><b>Ref</b></em>' reference.
* <!-- begin-user-doc --> * <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>Ref</em>' reference isn't clear,
* there really should be more of a description here...
* </p>
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @return the value of the '<em>Ref</em>' reference. * @return the value of the '<em>Ref</em>' reference.
* @see #setRef(EClass) * @see #setRef(EClass)

View file

@ -30,10 +30,6 @@ public interface Import extends EObject
/** /**
* Returns the value of the '<em><b>Imported Namespace</b></em>' attribute. * Returns the value of the '<em><b>Imported Namespace</b></em>' attribute.
* <!-- begin-user-doc --> * <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>Imported Namespace</em>' attribute isn't clear,
* there really should be more of a description here...
* </p>
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @return the value of the '<em>Imported Namespace</em>' attribute. * @return the value of the '<em>Imported Namespace</em>' attribute.
* @see #setImportedNamespace(String) * @see #setImportedNamespace(String)

View file

@ -29,10 +29,6 @@ public interface MandatoryChild extends Model
/** /**
* Returns the value of the '<em><b>Child</b></em>' containment reference. * Returns the value of the '<em><b>Child</b></em>' containment reference.
* <!-- begin-user-doc --> * <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>Child</em>' containment reference isn't clear,
* there really should be more of a description here...
* </p>
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @return the value of the '<em>Child</em>' containment reference. * @return the value of the '<em>Child</em>' containment reference.
* @see #setChild(MandatoryValue) * @see #setChild(MandatoryValue)

View file

@ -31,10 +31,6 @@ public interface MandatoryChildList extends Model
* Returns the value of the '<em><b>Children</b></em>' containment reference list. * Returns the value of the '<em><b>Children</b></em>' containment reference list.
* The list contents are of type {@link org.eclipse.xtext.ide.tests.testlanguage.partialSerializationTestLanguage.MandatoryValue}. * The list contents are of type {@link org.eclipse.xtext.ide.tests.testlanguage.partialSerializationTestLanguage.MandatoryValue}.
* <!-- begin-user-doc --> * <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>Children</em>' containment reference list isn't clear,
* there really should be more of a description here...
* </p>
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @return the value of the '<em>Children</em>' containment reference list. * @return the value of the '<em>Children</em>' containment reference list.
* @see org.eclipse.xtext.ide.tests.testlanguage.partialSerializationTestLanguage.PartialSerializationTestLanguagePackage#getMandatoryChildList_Children() * @see org.eclipse.xtext.ide.tests.testlanguage.partialSerializationTestLanguage.PartialSerializationTestLanguagePackage#getMandatoryChildList_Children()

View file

@ -29,10 +29,6 @@ public interface MandatoryValue extends Model
/** /**
* Returns the value of the '<em><b>Name</b></em>' attribute. * Returns the value of the '<em><b>Name</b></em>' attribute.
* <!-- begin-user-doc --> * <!-- 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 --> * <!-- end-user-doc -->
* @return the value of the '<em>Name</em>' attribute. * @return the value of the '<em>Name</em>' attribute.
* @see #setName(String) * @see #setName(String)

View file

@ -31,10 +31,6 @@ public interface ManyMandatoryValues extends Model
* Returns the value of the '<em><b>Name</b></em>' attribute list. * Returns the value of the '<em><b>Name</b></em>' attribute list.
* The list contents are of type {@link java.lang.String}. * The list contents are of type {@link java.lang.String}.
* <!-- begin-user-doc --> * <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>Name</em>' attribute list isn't clear,
* there really should be more of a description here...
* </p>
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @return the value of the '<em>Name</em>' attribute list. * @return the value of the '<em>Name</em>' attribute list.
* @see org.eclipse.xtext.ide.tests.testlanguage.partialSerializationTestLanguage.PartialSerializationTestLanguagePackage#getManyMandatoryValues_Name() * @see org.eclipse.xtext.ide.tests.testlanguage.partialSerializationTestLanguage.PartialSerializationTestLanguagePackage#getManyMandatoryValues_Name()

View file

@ -31,10 +31,6 @@ public interface ManyValues extends ManyOptionalValues
* Returns the value of the '<em><b>Name</b></em>' attribute list. * Returns the value of the '<em><b>Name</b></em>' attribute list.
* The list contents are of type {@link java.lang.String}. * The list contents are of type {@link java.lang.String}.
* <!-- begin-user-doc --> * <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>Name</em>' attribute list isn't clear,
* there really should be more of a description here...
* </p>
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @return the value of the '<em>Name</em>' attribute list. * @return the value of the '<em>Name</em>' attribute list.
* @see org.eclipse.xtext.ide.tests.testlanguage.partialSerializationTestLanguage.PartialSerializationTestLanguagePackage#getManyValues_Name() * @see org.eclipse.xtext.ide.tests.testlanguage.partialSerializationTestLanguage.PartialSerializationTestLanguagePackage#getManyValues_Name()

View file

@ -34,10 +34,6 @@ public interface Model extends EObject
* Returns the value of the '<em><b>Clazz</b></em>' containment reference list. * Returns the value of the '<em><b>Clazz</b></em>' containment reference list.
* The list contents are of type {@link org.eclipse.emf.ecore.EClass}. * The list contents are of type {@link org.eclipse.emf.ecore.EClass}.
* <!-- begin-user-doc --> * <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>Clazz</em>' containment reference list isn't clear,
* there really should be more of a description here...
* </p>
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @return the value of the '<em>Clazz</em>' containment reference list. * @return the value of the '<em>Clazz</em>' containment reference list.
* @see org.eclipse.xtext.ide.tests.testlanguage.partialSerializationTestLanguage.PartialSerializationTestLanguagePackage#getModel_Clazz() * @see org.eclipse.xtext.ide.tests.testlanguage.partialSerializationTestLanguage.PartialSerializationTestLanguagePackage#getModel_Clazz()

View file

@ -35,10 +35,6 @@ public interface Node extends Model
* Returns the value of the '<em><b>Imports</b></em>' containment reference list. * Returns the value of the '<em><b>Imports</b></em>' containment reference list.
* The list contents are of type {@link org.eclipse.xtext.ide.tests.testlanguage.partialSerializationTestLanguage.Import}. * The list contents are of type {@link org.eclipse.xtext.ide.tests.testlanguage.partialSerializationTestLanguage.Import}.
* <!-- begin-user-doc --> * <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>Imports</em>' containment reference list isn't clear,
* there really should be more of a description here...
* </p>
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @return the value of the '<em>Imports</em>' containment reference list. * @return the value of the '<em>Imports</em>' containment reference list.
* @see org.eclipse.xtext.ide.tests.testlanguage.partialSerializationTestLanguage.PartialSerializationTestLanguagePackage#getNode_Imports() * @see org.eclipse.xtext.ide.tests.testlanguage.partialSerializationTestLanguage.PartialSerializationTestLanguagePackage#getNode_Imports()
@ -50,10 +46,6 @@ public interface Node extends Model
/** /**
* Returns the value of the '<em><b>Name</b></em>' attribute. * Returns the value of the '<em><b>Name</b></em>' attribute.
* <!-- begin-user-doc --> * <!-- 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 --> * <!-- end-user-doc -->
* @return the value of the '<em>Name</em>' attribute. * @return the value of the '<em>Name</em>' attribute.
* @see #setName(String) * @see #setName(String)
@ -77,10 +69,6 @@ public interface Node extends Model
* Returns the value of the '<em><b>Refs</b></em>' reference list. * Returns the value of the '<em><b>Refs</b></em>' reference list.
* The list contents are of type {@link org.eclipse.xtext.ide.tests.testlanguage.partialSerializationTestLanguage.Node}. * The list contents are of type {@link org.eclipse.xtext.ide.tests.testlanguage.partialSerializationTestLanguage.Node}.
* <!-- begin-user-doc --> * <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>Refs</em>' reference list isn't clear,
* there really should be more of a description here...
* </p>
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @return the value of the '<em>Refs</em>' reference list. * @return the value of the '<em>Refs</em>' reference list.
* @see org.eclipse.xtext.ide.tests.testlanguage.partialSerializationTestLanguage.PartialSerializationTestLanguagePackage#getNode_Refs() * @see org.eclipse.xtext.ide.tests.testlanguage.partialSerializationTestLanguage.PartialSerializationTestLanguagePackage#getNode_Refs()
@ -93,10 +81,6 @@ public interface Node extends Model
* Returns the value of the '<em><b>Children</b></em>' containment reference list. * Returns the value of the '<em><b>Children</b></em>' containment reference list.
* The list contents are of type {@link org.eclipse.xtext.ide.tests.testlanguage.partialSerializationTestLanguage.Node}. * The list contents are of type {@link org.eclipse.xtext.ide.tests.testlanguage.partialSerializationTestLanguage.Node}.
* <!-- begin-user-doc --> * <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>Children</em>' containment reference list isn't clear,
* there really should be more of a description here...
* </p>
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @return the value of the '<em>Children</em>' containment reference list. * @return the value of the '<em>Children</em>' containment reference list.
* @see org.eclipse.xtext.ide.tests.testlanguage.partialSerializationTestLanguage.PartialSerializationTestLanguagePackage#getNode_Children() * @see org.eclipse.xtext.ide.tests.testlanguage.partialSerializationTestLanguage.PartialSerializationTestLanguagePackage#getNode_Children()
@ -108,10 +92,6 @@ public interface Node extends Model
/** /**
* Returns the value of the '<em><b>Ref</b></em>' reference. * Returns the value of the '<em><b>Ref</b></em>' reference.
* <!-- begin-user-doc --> * <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>Ref</em>' reference isn't clear,
* there really should be more of a description here...
* </p>
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @return the value of the '<em>Ref</em>' reference. * @return the value of the '<em>Ref</em>' reference.
* @see #setRef(Node) * @see #setRef(Node)

View file

@ -29,10 +29,6 @@ public interface OptionalChild extends Model
/** /**
* Returns the value of the '<em><b>Child</b></em>' containment reference. * Returns the value of the '<em><b>Child</b></em>' containment reference.
* <!-- begin-user-doc --> * <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>Child</em>' containment reference isn't clear,
* there really should be more of a description here...
* </p>
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @return the value of the '<em>Child</em>' containment reference. * @return the value of the '<em>Child</em>' containment reference.
* @see #setChild(MandatoryValue) * @see #setChild(MandatoryValue)

View file

@ -31,10 +31,6 @@ public interface OptionalChildList extends Model
* Returns the value of the '<em><b>Children</b></em>' containment reference list. * Returns the value of the '<em><b>Children</b></em>' containment reference list.
* The list contents are of type {@link org.eclipse.xtext.ide.tests.testlanguage.partialSerializationTestLanguage.MandatoryValue}. * The list contents are of type {@link org.eclipse.xtext.ide.tests.testlanguage.partialSerializationTestLanguage.MandatoryValue}.
* <!-- begin-user-doc --> * <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>Children</em>' containment reference list isn't clear,
* there really should be more of a description here...
* </p>
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @return the value of the '<em>Children</em>' containment reference list. * @return the value of the '<em>Children</em>' containment reference list.
* @see org.eclipse.xtext.ide.tests.testlanguage.partialSerializationTestLanguage.PartialSerializationTestLanguagePackage#getOptionalChildList_Children() * @see org.eclipse.xtext.ide.tests.testlanguage.partialSerializationTestLanguage.PartialSerializationTestLanguagePackage#getOptionalChildList_Children()

View file

@ -29,10 +29,6 @@ public interface OptionalValue extends Model
/** /**
* Returns the value of the '<em><b>Name</b></em>' attribute. * Returns the value of the '<em><b>Name</b></em>' attribute.
* <!-- begin-user-doc --> * <!-- 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 --> * <!-- end-user-doc -->
* @return the value of the '<em>Name</em>' attribute. * @return the value of the '<em>Name</em>' attribute.
* @see #setName(String) * @see #setName(String)

View file

@ -30,10 +30,6 @@ public interface SubChild extends EObject
/** /**
* Returns the value of the '<em><b>Name</b></em>' attribute. * Returns the value of the '<em><b>Name</b></em>' attribute.
* <!-- begin-user-doc --> * <!-- 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 --> * <!-- end-user-doc -->
* @return the value of the '<em>Name</em>' attribute. * @return the value of the '<em>Name</em>' attribute.
* @see #setName(String) * @see #setName(String)

View file

@ -32,10 +32,6 @@ public interface TwoChildLists extends Model
* Returns the value of the '<em><b>Direct Children</b></em>' containment reference list. * Returns the value of the '<em><b>Direct Children</b></em>' containment reference list.
* The list contents are of type {@link org.eclipse.xtext.ide.tests.testlanguage.partialSerializationTestLanguage.MandatoryValue}. * The list contents are of type {@link org.eclipse.xtext.ide.tests.testlanguage.partialSerializationTestLanguage.MandatoryValue}.
* <!-- begin-user-doc --> * <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>Direct Children</em>' containment reference list isn't clear,
* there really should be more of a description here...
* </p>
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @return the value of the '<em>Direct Children</em>' containment reference list. * @return the value of the '<em>Direct Children</em>' containment reference list.
* @see org.eclipse.xtext.ide.tests.testlanguage.partialSerializationTestLanguage.PartialSerializationTestLanguagePackage#getTwoChildLists_DirectChildren() * @see org.eclipse.xtext.ide.tests.testlanguage.partialSerializationTestLanguage.PartialSerializationTestLanguagePackage#getTwoChildLists_DirectChildren()
@ -47,10 +43,6 @@ public interface TwoChildLists extends Model
/** /**
* Returns the value of the '<em><b>Childs List</b></em>' containment reference. * Returns the value of the '<em><b>Childs List</b></em>' containment reference.
* <!-- begin-user-doc --> * <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>Childs List</em>' containment reference isn't clear,
* there really should be more of a description here...
* </p>
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @return the value of the '<em>Childs List</em>' containment reference. * @return the value of the '<em>Childs List</em>' containment reference.
* @see #setChildsList(MandatoryChildList) * @see #setChildsList(MandatoryChildList)

View file

@ -30,10 +30,6 @@ public interface TwoChilds extends Model
/** /**
* Returns the value of the '<em><b>Direct Child</b></em>' containment reference. * Returns the value of the '<em><b>Direct Child</b></em>' containment reference.
* <!-- begin-user-doc --> * <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>Direct Child</em>' containment reference isn't clear,
* there really should be more of a description here...
* </p>
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @return the value of the '<em>Direct Child</em>' containment reference. * @return the value of the '<em>Direct Child</em>' containment reference.
* @see #setDirectChild(MandatoryValue) * @see #setDirectChild(MandatoryValue)
@ -56,10 +52,6 @@ public interface TwoChilds extends Model
/** /**
* Returns the value of the '<em><b>Opt Child</b></em>' containment reference. * Returns the value of the '<em><b>Opt Child</b></em>' containment reference.
* <!-- begin-user-doc --> * <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>Opt Child</em>' containment reference isn't clear,
* there really should be more of a description here...
* </p>
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @return the value of the '<em>Opt Child</em>' containment reference. * @return the value of the '<em>Opt Child</em>' containment reference.
* @see #setOptChild(OptionalChild) * @see #setOptChild(OptionalChild)

View file

@ -30,10 +30,6 @@ public interface WithTransientContainer extends Model
/** /**
* Returns the value of the '<em><b>Child</b></em>' containment reference. * Returns the value of the '<em><b>Child</b></em>' containment reference.
* <!-- begin-user-doc --> * <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>Child</em>' containment reference isn't clear,
* there really should be more of a description here...
* </p>
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @return the value of the '<em>Child</em>' containment reference. * @return the value of the '<em>Child</em>' containment reference.
* @see #setChild(WithTransient) * @see #setChild(WithTransient)

View file

@ -76,6 +76,7 @@ public class ChildWithSubChildImpl extends MinimalEObjectImpl.Container implemen
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @generated * @generated
*/ */
@Override
public EList<SubChild> getSubChilds() public EList<SubChild> getSubChilds()
{ {
if (subChilds == null) if (subChilds == null)

View file

@ -74,6 +74,7 @@ public class ChildWithSubChildsImpl extends ModelImpl implements ChildWithSubChi
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @generated * @generated
*/ */
@Override
public EList<ChildWithSubChild> getChildren() public EList<ChildWithSubChild> getChildren()
{ {
if (children == null) if (children == null)

View file

@ -68,6 +68,7 @@ public class EClassRefImpl extends ModelImpl implements EClassRef
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @generated * @generated
*/ */
@Override
public EClass getRef() public EClass getRef()
{ {
if (ref != null && ref.eIsProxy()) if (ref != null && ref.eIsProxy())
@ -98,6 +99,7 @@ public class EClassRefImpl extends ModelImpl implements EClassRef
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @generated * @generated
*/ */
@Override
public void setRef(EClass newRef) public void setRef(EClass newRef)
{ {
EClass oldRef = ref; EClass oldRef = ref;

View file

@ -78,6 +78,7 @@ public class ImportImpl extends MinimalEObjectImpl.Container implements Import
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @generated * @generated
*/ */
@Override
public String getImportedNamespace() public String getImportedNamespace()
{ {
return importedNamespace; return importedNamespace;
@ -88,6 +89,7 @@ public class ImportImpl extends MinimalEObjectImpl.Container implements Import
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @generated * @generated
*/ */
@Override
public void setImportedNamespace(String newImportedNamespace) public void setImportedNamespace(String newImportedNamespace)
{ {
String oldImportedNamespace = importedNamespace; String oldImportedNamespace = importedNamespace;
@ -172,7 +174,7 @@ public class ImportImpl extends MinimalEObjectImpl.Container implements Import
{ {
if (eIsProxy()) return super.toString(); if (eIsProxy()) return super.toString();
StringBuffer result = new StringBuffer(super.toString()); StringBuilder result = new StringBuilder(super.toString());
result.append(" (importedNamespace: "); result.append(" (importedNamespace: ");
result.append(importedNamespace); result.append(importedNamespace);
result.append(')'); result.append(')');

View file

@ -70,6 +70,7 @@ public class MandatoryChildImpl extends ModelImpl implements MandatoryChild
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @generated * @generated
*/ */
@Override
public MandatoryValue getChild() public MandatoryValue getChild()
{ {
return child; return child;
@ -97,6 +98,7 @@ public class MandatoryChildImpl extends ModelImpl implements MandatoryChild
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @generated * @generated
*/ */
@Override
public void setChild(MandatoryValue newChild) public void setChild(MandatoryValue newChild)
{ {
if (newChild != child) if (newChild != child)

View file

@ -74,6 +74,7 @@ public class MandatoryChildListImpl extends ModelImpl implements MandatoryChildL
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @generated * @generated
*/ */
@Override
public EList<MandatoryValue> getChildren() public EList<MandatoryValue> getChildren()
{ {
if (children == null) if (children == null)

View file

@ -77,6 +77,7 @@ public class MandatoryValueImpl extends ModelImpl implements MandatoryValue
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @generated * @generated
*/ */
@Override
public String getName() public String getName()
{ {
return name; return name;
@ -87,6 +88,7 @@ public class MandatoryValueImpl extends ModelImpl implements MandatoryValue
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @generated * @generated
*/ */
@Override
public void setName(String newName) public void setName(String newName)
{ {
String oldName = name; String oldName = name;
@ -171,7 +173,7 @@ public class MandatoryValueImpl extends ModelImpl implements MandatoryValue
{ {
if (eIsProxy()) return super.toString(); if (eIsProxy()) return super.toString();
StringBuffer result = new StringBuffer(super.toString()); StringBuilder result = new StringBuilder(super.toString());
result.append(" (name: "); result.append(" (name: ");
result.append(name); result.append(name);
result.append(')'); result.append(')');

View file

@ -69,6 +69,7 @@ public class ManyMandatoryValuesImpl extends ModelImpl implements ManyMandatoryV
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @generated * @generated
*/ */
@Override
public EList<String> getName() public EList<String> getName()
{ {
if (name == null) if (name == null)
@ -156,7 +157,7 @@ public class ManyMandatoryValuesImpl extends ModelImpl implements ManyMandatoryV
{ {
if (eIsProxy()) return super.toString(); if (eIsProxy()) return super.toString();
StringBuffer result = new StringBuffer(super.toString()); StringBuilder result = new StringBuilder(super.toString());
result.append(" (name: "); result.append(" (name: ");
result.append(name); result.append(name);
result.append(')'); result.append(')');

View file

@ -69,6 +69,7 @@ public class ManyValuesImpl extends ManyOptionalValuesImpl implements ManyValues
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @generated * @generated
*/ */
@Override
public EList<String> getName() public EList<String> getName()
{ {
if (name == null) if (name == null)
@ -156,7 +157,7 @@ public class ManyValuesImpl extends ManyOptionalValuesImpl implements ManyValues
{ {
if (eIsProxy()) return super.toString(); if (eIsProxy()) return super.toString();
StringBuffer result = new StringBuffer(super.toString()); StringBuilder result = new StringBuilder(super.toString());
result.append(" (name: "); result.append(" (name: ");
result.append(name); result.append(name);
result.append(')'); result.append(')');

View file

@ -75,6 +75,7 @@ public class ModelImpl extends MinimalEObjectImpl.Container implements Model
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @generated * @generated
*/ */
@Override
public EList<EClass> getClazz() public EList<EClass> getClazz()
{ {
if (clazz == null) if (clazz == null)

View file

@ -132,6 +132,7 @@ public class NodeImpl extends ModelImpl implements Node
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @generated * @generated
*/ */
@Override
public EList<Import> getImports() public EList<Import> getImports()
{ {
if (imports == null) if (imports == null)
@ -146,6 +147,7 @@ public class NodeImpl extends ModelImpl implements Node
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @generated * @generated
*/ */
@Override
public String getName() public String getName()
{ {
return name; return name;
@ -156,6 +158,7 @@ public class NodeImpl extends ModelImpl implements Node
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @generated * @generated
*/ */
@Override
public void setName(String newName) public void setName(String newName)
{ {
String oldName = name; String oldName = name;
@ -169,6 +172,7 @@ public class NodeImpl extends ModelImpl implements Node
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @generated * @generated
*/ */
@Override
public EList<Node> getRefs() public EList<Node> getRefs()
{ {
if (refs == null) if (refs == null)
@ -183,6 +187,7 @@ public class NodeImpl extends ModelImpl implements Node
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @generated * @generated
*/ */
@Override
public EList<Node> getChildren() public EList<Node> getChildren()
{ {
if (children == null) if (children == null)
@ -197,6 +202,7 @@ public class NodeImpl extends ModelImpl implements Node
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @generated * @generated
*/ */
@Override
public Node getRef() public Node getRef()
{ {
if (ref != null && ref.eIsProxy()) if (ref != null && ref.eIsProxy())
@ -227,6 +233,7 @@ public class NodeImpl extends ModelImpl implements Node
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @generated * @generated
*/ */
@Override
public void setRef(Node newRef) public void setRef(Node newRef)
{ {
Node oldRef = ref; Node oldRef = ref;
@ -374,7 +381,7 @@ public class NodeImpl extends ModelImpl implements Node
{ {
if (eIsProxy()) return super.toString(); if (eIsProxy()) return super.toString();
StringBuffer result = new StringBuffer(super.toString()); StringBuilder result = new StringBuilder(super.toString());
result.append(" (name: "); result.append(" (name: ");
result.append(name); result.append(name);
result.append(')'); result.append(')');

View file

@ -70,6 +70,7 @@ public class OptionalChildImpl extends ModelImpl implements OptionalChild
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @generated * @generated
*/ */
@Override
public MandatoryValue getChild() public MandatoryValue getChild()
{ {
return child; return child;
@ -97,6 +98,7 @@ public class OptionalChildImpl extends ModelImpl implements OptionalChild
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @generated * @generated
*/ */
@Override
public void setChild(MandatoryValue newChild) public void setChild(MandatoryValue newChild)
{ {
if (newChild != child) if (newChild != child)

View file

@ -74,6 +74,7 @@ public class OptionalChildListImpl extends ModelImpl implements OptionalChildLis
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @generated * @generated
*/ */
@Override
public EList<MandatoryValue> getChildren() public EList<MandatoryValue> getChildren()
{ {
if (children == null) if (children == null)

View file

@ -77,6 +77,7 @@ public class OptionalValueImpl extends ModelImpl implements OptionalValue
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @generated * @generated
*/ */
@Override
public String getName() public String getName()
{ {
return name; return name;
@ -87,6 +88,7 @@ public class OptionalValueImpl extends ModelImpl implements OptionalValue
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @generated * @generated
*/ */
@Override
public void setName(String newName) public void setName(String newName)
{ {
String oldName = name; String oldName = name;
@ -171,7 +173,7 @@ public class OptionalValueImpl extends ModelImpl implements OptionalValue
{ {
if (eIsProxy()) return super.toString(); if (eIsProxy()) return super.toString();
StringBuffer result = new StringBuffer(super.toString()); StringBuilder result = new StringBuilder(super.toString());
result.append(" (name: "); result.append(" (name: ");
result.append(name); result.append(name);
result.append(')'); result.append(')');

View file

@ -98,6 +98,7 @@ public class PartialSerializationTestLanguageFactoryImpl extends EFactoryImpl im
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @generated * @generated
*/ */
@Override
public Model createModel() public Model createModel()
{ {
ModelImpl model = new ModelImpl(); ModelImpl model = new ModelImpl();
@ -109,6 +110,7 @@ public class PartialSerializationTestLanguageFactoryImpl extends EFactoryImpl im
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @generated * @generated
*/ */
@Override
public MandatoryValue createMandatoryValue() public MandatoryValue createMandatoryValue()
{ {
MandatoryValueImpl mandatoryValue = new MandatoryValueImpl(); MandatoryValueImpl mandatoryValue = new MandatoryValueImpl();
@ -120,6 +122,7 @@ public class PartialSerializationTestLanguageFactoryImpl extends EFactoryImpl im
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @generated * @generated
*/ */
@Override
public OptionalValue createOptionalValue() public OptionalValue createOptionalValue()
{ {
OptionalValueImpl optionalValue = new OptionalValueImpl(); OptionalValueImpl optionalValue = new OptionalValueImpl();
@ -131,6 +134,7 @@ public class PartialSerializationTestLanguageFactoryImpl extends EFactoryImpl im
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @generated * @generated
*/ */
@Override
public ManyOptionalValues createManyOptionalValues() public ManyOptionalValues createManyOptionalValues()
{ {
ManyOptionalValuesImpl manyOptionalValues = new ManyOptionalValuesImpl(); ManyOptionalValuesImpl manyOptionalValues = new ManyOptionalValuesImpl();
@ -142,6 +146,7 @@ public class PartialSerializationTestLanguageFactoryImpl extends EFactoryImpl im
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @generated * @generated
*/ */
@Override
public ManyMandatoryValues createManyMandatoryValues() public ManyMandatoryValues createManyMandatoryValues()
{ {
ManyMandatoryValuesImpl manyMandatoryValues = new ManyMandatoryValuesImpl(); ManyMandatoryValuesImpl manyMandatoryValues = new ManyMandatoryValuesImpl();
@ -153,6 +158,7 @@ public class PartialSerializationTestLanguageFactoryImpl extends EFactoryImpl im
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @generated * @generated
*/ */
@Override
public MandatoryChild createMandatoryChild() public MandatoryChild createMandatoryChild()
{ {
MandatoryChildImpl mandatoryChild = new MandatoryChildImpl(); MandatoryChildImpl mandatoryChild = new MandatoryChildImpl();
@ -164,6 +170,7 @@ public class PartialSerializationTestLanguageFactoryImpl extends EFactoryImpl im
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @generated * @generated
*/ */
@Override
public OptionalChild createOptionalChild() public OptionalChild createOptionalChild()
{ {
OptionalChildImpl optionalChild = new OptionalChildImpl(); OptionalChildImpl optionalChild = new OptionalChildImpl();
@ -175,6 +182,7 @@ public class PartialSerializationTestLanguageFactoryImpl extends EFactoryImpl im
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @generated * @generated
*/ */
@Override
public TwoChildLists createTwoChildLists() public TwoChildLists createTwoChildLists()
{ {
TwoChildListsImpl twoChildLists = new TwoChildListsImpl(); TwoChildListsImpl twoChildLists = new TwoChildListsImpl();
@ -186,6 +194,7 @@ public class PartialSerializationTestLanguageFactoryImpl extends EFactoryImpl im
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @generated * @generated
*/ */
@Override
public TwoChilds createTwoChilds() public TwoChilds createTwoChilds()
{ {
TwoChildsImpl twoChilds = new TwoChildsImpl(); TwoChildsImpl twoChilds = new TwoChildsImpl();
@ -197,6 +206,7 @@ public class PartialSerializationTestLanguageFactoryImpl extends EFactoryImpl im
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @generated * @generated
*/ */
@Override
public ChildWithSubChilds createChildWithSubChilds() public ChildWithSubChilds createChildWithSubChilds()
{ {
ChildWithSubChildsImpl childWithSubChilds = new ChildWithSubChildsImpl(); ChildWithSubChildsImpl childWithSubChilds = new ChildWithSubChildsImpl();
@ -208,6 +218,7 @@ public class PartialSerializationTestLanguageFactoryImpl extends EFactoryImpl im
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @generated * @generated
*/ */
@Override
public ChildWithSubChild createChildWithSubChild() public ChildWithSubChild createChildWithSubChild()
{ {
ChildWithSubChildImpl childWithSubChild = new ChildWithSubChildImpl(); ChildWithSubChildImpl childWithSubChild = new ChildWithSubChildImpl();
@ -219,6 +230,7 @@ public class PartialSerializationTestLanguageFactoryImpl extends EFactoryImpl im
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @generated * @generated
*/ */
@Override
public SubChild createSubChild() public SubChild createSubChild()
{ {
SubChildImpl subChild = new SubChildImpl(); SubChildImpl subChild = new SubChildImpl();
@ -230,6 +242,7 @@ public class PartialSerializationTestLanguageFactoryImpl extends EFactoryImpl im
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @generated * @generated
*/ */
@Override
public MandatoryChildList createMandatoryChildList() public MandatoryChildList createMandatoryChildList()
{ {
MandatoryChildListImpl mandatoryChildList = new MandatoryChildListImpl(); MandatoryChildListImpl mandatoryChildList = new MandatoryChildListImpl();
@ -241,6 +254,7 @@ public class PartialSerializationTestLanguageFactoryImpl extends EFactoryImpl im
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @generated * @generated
*/ */
@Override
public OptionalChildList createOptionalChildList() public OptionalChildList createOptionalChildList()
{ {
OptionalChildListImpl optionalChildList = new OptionalChildListImpl(); OptionalChildListImpl optionalChildList = new OptionalChildListImpl();
@ -252,6 +266,7 @@ public class PartialSerializationTestLanguageFactoryImpl extends EFactoryImpl im
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @generated * @generated
*/ */
@Override
public Import createImport() public Import createImport()
{ {
ImportImpl import_ = new ImportImpl(); ImportImpl import_ = new ImportImpl();
@ -263,6 +278,7 @@ public class PartialSerializationTestLanguageFactoryImpl extends EFactoryImpl im
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @generated * @generated
*/ */
@Override
public Node createNode() public Node createNode()
{ {
NodeImpl node = new NodeImpl(); NodeImpl node = new NodeImpl();
@ -274,6 +290,7 @@ public class PartialSerializationTestLanguageFactoryImpl extends EFactoryImpl im
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @generated * @generated
*/ */
@Override
public EClassRef createEClassRef() public EClassRef createEClassRef()
{ {
EClassRefImpl eClassRef = new EClassRefImpl(); EClassRefImpl eClassRef = new EClassRefImpl();
@ -285,6 +302,7 @@ public class PartialSerializationTestLanguageFactoryImpl extends EFactoryImpl im
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @generated * @generated
*/ */
@Override
public WithTransientContainer createWithTransientContainer() public WithTransientContainer createWithTransientContainer()
{ {
WithTransientContainerImpl withTransientContainer = new WithTransientContainerImpl(); WithTransientContainerImpl withTransientContainer = new WithTransientContainerImpl();
@ -296,6 +314,7 @@ public class PartialSerializationTestLanguageFactoryImpl extends EFactoryImpl im
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @generated * @generated
*/ */
@Override
public ManyValues createManyValues() public ManyValues createManyValues()
{ {
ManyValuesImpl manyValues = new ManyValuesImpl(); ManyValuesImpl manyValues = new ManyValuesImpl();
@ -307,6 +326,7 @@ public class PartialSerializationTestLanguageFactoryImpl extends EFactoryImpl im
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @generated * @generated
*/ */
@Override
public PartialSerializationTestLanguagePackage getPartialSerializationTestLanguagePackage() public PartialSerializationTestLanguagePackage getPartialSerializationTestLanguagePackage()
{ {
return (PartialSerializationTestLanguagePackage)getEPackage(); return (PartialSerializationTestLanguagePackage)getEPackage();

View file

@ -209,7 +209,7 @@ public class PartialSerializationTestLanguagePackageImpl extends EPackageImpl im
/** /**
* Creates, registers, and initializes the <b>Package</b> for this model, and for any others upon which it depends. * Creates, registers, and initializes the <b>Package</b> for this model, and for any others upon which it depends.
* *
* <p>This method is used to initialize {@link PartialSerializationTestLanguagePackage#eINSTANCE} when that field is accessed. * <p>This method is used to initialize {@link PartialSerializationTestLanguagePackage#eINSTANCE} when that field is accessed.
* Clients should not invoke it directly. Instead, they should simply access that field to obtain the package. * Clients should not invoke it directly. Instead, they should simply access that field to obtain the package.
* <!-- begin-user-doc --> * <!-- begin-user-doc -->
@ -224,7 +224,8 @@ public class PartialSerializationTestLanguagePackageImpl extends EPackageImpl im
if (isInited) return (PartialSerializationTestLanguagePackage)EPackage.Registry.INSTANCE.getEPackage(PartialSerializationTestLanguagePackage.eNS_URI); if (isInited) return (PartialSerializationTestLanguagePackage)EPackage.Registry.INSTANCE.getEPackage(PartialSerializationTestLanguagePackage.eNS_URI);
// Obtain or create and register package // Obtain or create and register package
PartialSerializationTestLanguagePackageImpl thePartialSerializationTestLanguagePackage = (PartialSerializationTestLanguagePackageImpl)(EPackage.Registry.INSTANCE.get(eNS_URI) instanceof PartialSerializationTestLanguagePackageImpl ? EPackage.Registry.INSTANCE.get(eNS_URI) : new PartialSerializationTestLanguagePackageImpl()); Object registeredPartialSerializationTestLanguagePackage = EPackage.Registry.INSTANCE.get(eNS_URI);
PartialSerializationTestLanguagePackageImpl thePartialSerializationTestLanguagePackage = registeredPartialSerializationTestLanguagePackage instanceof PartialSerializationTestLanguagePackageImpl ? (PartialSerializationTestLanguagePackageImpl)registeredPartialSerializationTestLanguagePackage : new PartialSerializationTestLanguagePackageImpl();
isInited = true; isInited = true;
@ -241,7 +242,6 @@ public class PartialSerializationTestLanguagePackageImpl extends EPackageImpl im
// Mark meta-data to indicate it can't be changed // Mark meta-data to indicate it can't be changed
thePartialSerializationTestLanguagePackage.freeze(); thePartialSerializationTestLanguagePackage.freeze();
// Update the registry and return the package // Update the registry and return the package
EPackage.Registry.INSTANCE.put(PartialSerializationTestLanguagePackage.eNS_URI, thePartialSerializationTestLanguagePackage); EPackage.Registry.INSTANCE.put(PartialSerializationTestLanguagePackage.eNS_URI, thePartialSerializationTestLanguagePackage);
return thePartialSerializationTestLanguagePackage; return thePartialSerializationTestLanguagePackage;
@ -252,6 +252,7 @@ public class PartialSerializationTestLanguagePackageImpl extends EPackageImpl im
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @generated * @generated
*/ */
@Override
public EClass getModel() public EClass getModel()
{ {
return modelEClass; return modelEClass;
@ -262,6 +263,7 @@ public class PartialSerializationTestLanguagePackageImpl extends EPackageImpl im
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @generated * @generated
*/ */
@Override
public EReference getModel_Clazz() public EReference getModel_Clazz()
{ {
return (EReference)modelEClass.getEStructuralFeatures().get(0); return (EReference)modelEClass.getEStructuralFeatures().get(0);
@ -272,6 +274,7 @@ public class PartialSerializationTestLanguagePackageImpl extends EPackageImpl im
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @generated * @generated
*/ */
@Override
public EClass getMandatoryValue() public EClass getMandatoryValue()
{ {
return mandatoryValueEClass; return mandatoryValueEClass;
@ -282,6 +285,7 @@ public class PartialSerializationTestLanguagePackageImpl extends EPackageImpl im
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @generated * @generated
*/ */
@Override
public EAttribute getMandatoryValue_Name() public EAttribute getMandatoryValue_Name()
{ {
return (EAttribute)mandatoryValueEClass.getEStructuralFeatures().get(0); return (EAttribute)mandatoryValueEClass.getEStructuralFeatures().get(0);
@ -292,6 +296,7 @@ public class PartialSerializationTestLanguagePackageImpl extends EPackageImpl im
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @generated * @generated
*/ */
@Override
public EClass getOptionalValue() public EClass getOptionalValue()
{ {
return optionalValueEClass; return optionalValueEClass;
@ -302,6 +307,7 @@ public class PartialSerializationTestLanguagePackageImpl extends EPackageImpl im
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @generated * @generated
*/ */
@Override
public EAttribute getOptionalValue_Name() public EAttribute getOptionalValue_Name()
{ {
return (EAttribute)optionalValueEClass.getEStructuralFeatures().get(0); return (EAttribute)optionalValueEClass.getEStructuralFeatures().get(0);
@ -312,6 +318,7 @@ public class PartialSerializationTestLanguagePackageImpl extends EPackageImpl im
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @generated * @generated
*/ */
@Override
public EClass getManyOptionalValues() public EClass getManyOptionalValues()
{ {
return manyOptionalValuesEClass; return manyOptionalValuesEClass;
@ -322,6 +329,7 @@ public class PartialSerializationTestLanguagePackageImpl extends EPackageImpl im
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @generated * @generated
*/ */
@Override
public EClass getManyMandatoryValues() public EClass getManyMandatoryValues()
{ {
return manyMandatoryValuesEClass; return manyMandatoryValuesEClass;
@ -332,6 +340,7 @@ public class PartialSerializationTestLanguagePackageImpl extends EPackageImpl im
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @generated * @generated
*/ */
@Override
public EAttribute getManyMandatoryValues_Name() public EAttribute getManyMandatoryValues_Name()
{ {
return (EAttribute)manyMandatoryValuesEClass.getEStructuralFeatures().get(0); return (EAttribute)manyMandatoryValuesEClass.getEStructuralFeatures().get(0);
@ -342,6 +351,7 @@ public class PartialSerializationTestLanguagePackageImpl extends EPackageImpl im
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @generated * @generated
*/ */
@Override
public EClass getMandatoryChild() public EClass getMandatoryChild()
{ {
return mandatoryChildEClass; return mandatoryChildEClass;
@ -352,6 +362,7 @@ public class PartialSerializationTestLanguagePackageImpl extends EPackageImpl im
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @generated * @generated
*/ */
@Override
public EReference getMandatoryChild_Child() public EReference getMandatoryChild_Child()
{ {
return (EReference)mandatoryChildEClass.getEStructuralFeatures().get(0); return (EReference)mandatoryChildEClass.getEStructuralFeatures().get(0);
@ -362,6 +373,7 @@ public class PartialSerializationTestLanguagePackageImpl extends EPackageImpl im
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @generated * @generated
*/ */
@Override
public EClass getOptionalChild() public EClass getOptionalChild()
{ {
return optionalChildEClass; return optionalChildEClass;
@ -372,6 +384,7 @@ public class PartialSerializationTestLanguagePackageImpl extends EPackageImpl im
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @generated * @generated
*/ */
@Override
public EReference getOptionalChild_Child() public EReference getOptionalChild_Child()
{ {
return (EReference)optionalChildEClass.getEStructuralFeatures().get(0); return (EReference)optionalChildEClass.getEStructuralFeatures().get(0);
@ -382,6 +395,7 @@ public class PartialSerializationTestLanguagePackageImpl extends EPackageImpl im
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @generated * @generated
*/ */
@Override
public EClass getTwoChildLists() public EClass getTwoChildLists()
{ {
return twoChildListsEClass; return twoChildListsEClass;
@ -392,6 +406,7 @@ public class PartialSerializationTestLanguagePackageImpl extends EPackageImpl im
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @generated * @generated
*/ */
@Override
public EReference getTwoChildLists_DirectChildren() public EReference getTwoChildLists_DirectChildren()
{ {
return (EReference)twoChildListsEClass.getEStructuralFeatures().get(0); return (EReference)twoChildListsEClass.getEStructuralFeatures().get(0);
@ -402,6 +417,7 @@ public class PartialSerializationTestLanguagePackageImpl extends EPackageImpl im
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @generated * @generated
*/ */
@Override
public EReference getTwoChildLists_ChildsList() public EReference getTwoChildLists_ChildsList()
{ {
return (EReference)twoChildListsEClass.getEStructuralFeatures().get(1); return (EReference)twoChildListsEClass.getEStructuralFeatures().get(1);
@ -412,6 +428,7 @@ public class PartialSerializationTestLanguagePackageImpl extends EPackageImpl im
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @generated * @generated
*/ */
@Override
public EClass getTwoChilds() public EClass getTwoChilds()
{ {
return twoChildsEClass; return twoChildsEClass;
@ -422,6 +439,7 @@ public class PartialSerializationTestLanguagePackageImpl extends EPackageImpl im
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @generated * @generated
*/ */
@Override
public EReference getTwoChilds_DirectChild() public EReference getTwoChilds_DirectChild()
{ {
return (EReference)twoChildsEClass.getEStructuralFeatures().get(0); return (EReference)twoChildsEClass.getEStructuralFeatures().get(0);
@ -432,6 +450,7 @@ public class PartialSerializationTestLanguagePackageImpl extends EPackageImpl im
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @generated * @generated
*/ */
@Override
public EReference getTwoChilds_OptChild() public EReference getTwoChilds_OptChild()
{ {
return (EReference)twoChildsEClass.getEStructuralFeatures().get(1); return (EReference)twoChildsEClass.getEStructuralFeatures().get(1);
@ -442,6 +461,7 @@ public class PartialSerializationTestLanguagePackageImpl extends EPackageImpl im
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @generated * @generated
*/ */
@Override
public EClass getChildWithSubChilds() public EClass getChildWithSubChilds()
{ {
return childWithSubChildsEClass; return childWithSubChildsEClass;
@ -452,6 +472,7 @@ public class PartialSerializationTestLanguagePackageImpl extends EPackageImpl im
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @generated * @generated
*/ */
@Override
public EReference getChildWithSubChilds_Children() public EReference getChildWithSubChilds_Children()
{ {
return (EReference)childWithSubChildsEClass.getEStructuralFeatures().get(0); return (EReference)childWithSubChildsEClass.getEStructuralFeatures().get(0);
@ -462,6 +483,7 @@ public class PartialSerializationTestLanguagePackageImpl extends EPackageImpl im
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @generated * @generated
*/ */
@Override
public EClass getChildWithSubChild() public EClass getChildWithSubChild()
{ {
return childWithSubChildEClass; return childWithSubChildEClass;
@ -472,6 +494,7 @@ public class PartialSerializationTestLanguagePackageImpl extends EPackageImpl im
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @generated * @generated
*/ */
@Override
public EReference getChildWithSubChild_SubChilds() public EReference getChildWithSubChild_SubChilds()
{ {
return (EReference)childWithSubChildEClass.getEStructuralFeatures().get(0); return (EReference)childWithSubChildEClass.getEStructuralFeatures().get(0);
@ -482,6 +505,7 @@ public class PartialSerializationTestLanguagePackageImpl extends EPackageImpl im
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @generated * @generated
*/ */
@Override
public EClass getSubChild() public EClass getSubChild()
{ {
return subChildEClass; return subChildEClass;
@ -492,6 +516,7 @@ public class PartialSerializationTestLanguagePackageImpl extends EPackageImpl im
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @generated * @generated
*/ */
@Override
public EAttribute getSubChild_Name() public EAttribute getSubChild_Name()
{ {
return (EAttribute)subChildEClass.getEStructuralFeatures().get(0); return (EAttribute)subChildEClass.getEStructuralFeatures().get(0);
@ -502,6 +527,7 @@ public class PartialSerializationTestLanguagePackageImpl extends EPackageImpl im
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @generated * @generated
*/ */
@Override
public EClass getMandatoryChildList() public EClass getMandatoryChildList()
{ {
return mandatoryChildListEClass; return mandatoryChildListEClass;
@ -512,6 +538,7 @@ public class PartialSerializationTestLanguagePackageImpl extends EPackageImpl im
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @generated * @generated
*/ */
@Override
public EReference getMandatoryChildList_Children() public EReference getMandatoryChildList_Children()
{ {
return (EReference)mandatoryChildListEClass.getEStructuralFeatures().get(0); return (EReference)mandatoryChildListEClass.getEStructuralFeatures().get(0);
@ -522,6 +549,7 @@ public class PartialSerializationTestLanguagePackageImpl extends EPackageImpl im
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @generated * @generated
*/ */
@Override
public EClass getOptionalChildList() public EClass getOptionalChildList()
{ {
return optionalChildListEClass; return optionalChildListEClass;
@ -532,6 +560,7 @@ public class PartialSerializationTestLanguagePackageImpl extends EPackageImpl im
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @generated * @generated
*/ */
@Override
public EReference getOptionalChildList_Children() public EReference getOptionalChildList_Children()
{ {
return (EReference)optionalChildListEClass.getEStructuralFeatures().get(0); return (EReference)optionalChildListEClass.getEStructuralFeatures().get(0);
@ -542,6 +571,7 @@ public class PartialSerializationTestLanguagePackageImpl extends EPackageImpl im
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @generated * @generated
*/ */
@Override
public EClass getImport() public EClass getImport()
{ {
return importEClass; return importEClass;
@ -552,6 +582,7 @@ public class PartialSerializationTestLanguagePackageImpl extends EPackageImpl im
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @generated * @generated
*/ */
@Override
public EAttribute getImport_ImportedNamespace() public EAttribute getImport_ImportedNamespace()
{ {
return (EAttribute)importEClass.getEStructuralFeatures().get(0); return (EAttribute)importEClass.getEStructuralFeatures().get(0);
@ -562,6 +593,7 @@ public class PartialSerializationTestLanguagePackageImpl extends EPackageImpl im
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @generated * @generated
*/ */
@Override
public EClass getNode() public EClass getNode()
{ {
return nodeEClass; return nodeEClass;
@ -572,6 +604,7 @@ public class PartialSerializationTestLanguagePackageImpl extends EPackageImpl im
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @generated * @generated
*/ */
@Override
public EReference getNode_Imports() public EReference getNode_Imports()
{ {
return (EReference)nodeEClass.getEStructuralFeatures().get(0); return (EReference)nodeEClass.getEStructuralFeatures().get(0);
@ -582,6 +615,7 @@ public class PartialSerializationTestLanguagePackageImpl extends EPackageImpl im
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @generated * @generated
*/ */
@Override
public EAttribute getNode_Name() public EAttribute getNode_Name()
{ {
return (EAttribute)nodeEClass.getEStructuralFeatures().get(1); return (EAttribute)nodeEClass.getEStructuralFeatures().get(1);
@ -592,6 +626,7 @@ public class PartialSerializationTestLanguagePackageImpl extends EPackageImpl im
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @generated * @generated
*/ */
@Override
public EReference getNode_Refs() public EReference getNode_Refs()
{ {
return (EReference)nodeEClass.getEStructuralFeatures().get(2); return (EReference)nodeEClass.getEStructuralFeatures().get(2);
@ -602,6 +637,7 @@ public class PartialSerializationTestLanguagePackageImpl extends EPackageImpl im
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @generated * @generated
*/ */
@Override
public EReference getNode_Children() public EReference getNode_Children()
{ {
return (EReference)nodeEClass.getEStructuralFeatures().get(3); return (EReference)nodeEClass.getEStructuralFeatures().get(3);
@ -612,6 +648,7 @@ public class PartialSerializationTestLanguagePackageImpl extends EPackageImpl im
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @generated * @generated
*/ */
@Override
public EReference getNode_Ref() public EReference getNode_Ref()
{ {
return (EReference)nodeEClass.getEStructuralFeatures().get(4); return (EReference)nodeEClass.getEStructuralFeatures().get(4);
@ -622,6 +659,7 @@ public class PartialSerializationTestLanguagePackageImpl extends EPackageImpl im
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @generated * @generated
*/ */
@Override
public EClass getEClassRef() public EClass getEClassRef()
{ {
return eClassRefEClass; return eClassRefEClass;
@ -632,6 +670,7 @@ public class PartialSerializationTestLanguagePackageImpl extends EPackageImpl im
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @generated * @generated
*/ */
@Override
public EReference getEClassRef_Ref() public EReference getEClassRef_Ref()
{ {
return (EReference)eClassRefEClass.getEStructuralFeatures().get(0); return (EReference)eClassRefEClass.getEStructuralFeatures().get(0);
@ -642,6 +681,7 @@ public class PartialSerializationTestLanguagePackageImpl extends EPackageImpl im
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @generated * @generated
*/ */
@Override
public EClass getWithTransientContainer() public EClass getWithTransientContainer()
{ {
return withTransientContainerEClass; return withTransientContainerEClass;
@ -652,6 +692,7 @@ public class PartialSerializationTestLanguagePackageImpl extends EPackageImpl im
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @generated * @generated
*/ */
@Override
public EReference getWithTransientContainer_Child() public EReference getWithTransientContainer_Child()
{ {
return (EReference)withTransientContainerEClass.getEStructuralFeatures().get(0); return (EReference)withTransientContainerEClass.getEStructuralFeatures().get(0);
@ -662,6 +703,7 @@ public class PartialSerializationTestLanguagePackageImpl extends EPackageImpl im
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @generated * @generated
*/ */
@Override
public EClass getManyValues() public EClass getManyValues()
{ {
return manyValuesEClass; return manyValuesEClass;
@ -672,6 +714,7 @@ public class PartialSerializationTestLanguagePackageImpl extends EPackageImpl im
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @generated * @generated
*/ */
@Override
public EAttribute getManyValues_Name() public EAttribute getManyValues_Name()
{ {
return (EAttribute)manyValuesEClass.getEStructuralFeatures().get(0); return (EAttribute)manyValuesEClass.getEStructuralFeatures().get(0);
@ -682,6 +725,7 @@ public class PartialSerializationTestLanguagePackageImpl extends EPackageImpl im
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @generated * @generated
*/ */
@Override
public PartialSerializationTestLanguageFactory getPartialSerializationTestLanguageFactory() public PartialSerializationTestLanguageFactory getPartialSerializationTestLanguageFactory()
{ {
return (PartialSerializationTestLanguageFactory)getEFactoryInstance(); return (PartialSerializationTestLanguageFactory)getEFactoryInstance();

View file

@ -78,6 +78,7 @@ public class SubChildImpl extends MinimalEObjectImpl.Container implements SubChi
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @generated * @generated
*/ */
@Override
public String getName() public String getName()
{ {
return name; return name;
@ -88,6 +89,7 @@ public class SubChildImpl extends MinimalEObjectImpl.Container implements SubChi
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @generated * @generated
*/ */
@Override
public void setName(String newName) public void setName(String newName)
{ {
String oldName = name; String oldName = name;
@ -172,7 +174,7 @@ public class SubChildImpl extends MinimalEObjectImpl.Container implements SubChi
{ {
if (eIsProxy()) return super.toString(); if (eIsProxy()) return super.toString();
StringBuffer result = new StringBuffer(super.toString()); StringBuilder result = new StringBuilder(super.toString());
result.append(" (name: "); result.append(" (name: ");
result.append(name); result.append(name);
result.append(')'); result.append(')');

View file

@ -89,6 +89,7 @@ public class TwoChildListsImpl extends ModelImpl implements TwoChildLists
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @generated * @generated
*/ */
@Override
public EList<MandatoryValue> getDirectChildren() public EList<MandatoryValue> getDirectChildren()
{ {
if (directChildren == null) if (directChildren == null)
@ -103,6 +104,7 @@ public class TwoChildListsImpl extends ModelImpl implements TwoChildLists
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @generated * @generated
*/ */
@Override
public MandatoryChildList getChildsList() public MandatoryChildList getChildsList()
{ {
return childsList; return childsList;
@ -130,6 +132,7 @@ public class TwoChildListsImpl extends ModelImpl implements TwoChildLists
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @generated * @generated
*/ */
@Override
public void setChildsList(MandatoryChildList newChildsList) public void setChildsList(MandatoryChildList newChildsList)
{ {
if (newChildsList != childsList) if (newChildsList != childsList)

View file

@ -82,6 +82,7 @@ public class TwoChildsImpl extends ModelImpl implements TwoChilds
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @generated * @generated
*/ */
@Override
public MandatoryValue getDirectChild() public MandatoryValue getDirectChild()
{ {
return directChild; return directChild;
@ -109,6 +110,7 @@ public class TwoChildsImpl extends ModelImpl implements TwoChilds
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @generated * @generated
*/ */
@Override
public void setDirectChild(MandatoryValue newDirectChild) public void setDirectChild(MandatoryValue newDirectChild)
{ {
if (newDirectChild != directChild) if (newDirectChild != directChild)
@ -130,6 +132,7 @@ public class TwoChildsImpl extends ModelImpl implements TwoChilds
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @generated * @generated
*/ */
@Override
public OptionalChild getOptChild() public OptionalChild getOptChild()
{ {
return optChild; return optChild;
@ -157,6 +160,7 @@ public class TwoChildsImpl extends ModelImpl implements TwoChilds
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @generated * @generated
*/ */
@Override
public void setOptChild(OptionalChild newOptChild) public void setOptChild(OptionalChild newOptChild)
{ {
if (newOptChild != optChild) if (newOptChild != optChild)

View file

@ -71,6 +71,7 @@ public class WithTransientContainerImpl extends ModelImpl implements WithTransie
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @generated * @generated
*/ */
@Override
public WithTransient getChild() public WithTransient getChild()
{ {
return child; return child;
@ -98,6 +99,7 @@ public class WithTransientContainerImpl extends ModelImpl implements WithTransie
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @generated * @generated
*/ */
@Override
public void setChild(WithTransient newChild) public void setChild(WithTransient newChild)
{ {
if (newChild != child) if (newChild != child)

View file

@ -33,10 +33,6 @@ public interface Model extends EObject
* Returns the value of the '<em><b>Types</b></em>' containment reference list. * Returns the value of the '<em><b>Types</b></em>' containment reference list.
* The list contents are of type {@link org.eclipse.xtext.ide.tests.testlanguage.renameTestLanguage.TypeDeclaration}. * The list contents are of type {@link org.eclipse.xtext.ide.tests.testlanguage.renameTestLanguage.TypeDeclaration}.
* <!-- begin-user-doc --> * <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>Types</em>' containment reference list isn't clear,
* there really should be more of a description here...
* </p>
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @return the value of the '<em>Types</em>' containment reference list. * @return the value of the '<em>Types</em>' containment reference list.
* @see org.eclipse.xtext.ide.tests.testlanguage.renameTestLanguage.RenameTestLanguagePackage#getModel_Types() * @see org.eclipse.xtext.ide.tests.testlanguage.renameTestLanguage.RenameTestLanguagePackage#getModel_Types()

View file

@ -31,10 +31,6 @@ public interface TypeDeclaration extends EObject
/** /**
* Returns the value of the '<em><b>Name</b></em>' attribute. * Returns the value of the '<em><b>Name</b></em>' attribute.
* <!-- begin-user-doc --> * <!-- 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 --> * <!-- end-user-doc -->
* @return the value of the '<em>Name</em>' attribute. * @return the value of the '<em>Name</em>' attribute.
* @see #setName(String) * @see #setName(String)
@ -57,10 +53,6 @@ public interface TypeDeclaration extends EObject
/** /**
* Returns the value of the '<em><b>Super Type</b></em>' reference. * Returns the value of the '<em><b>Super Type</b></em>' reference.
* <!-- begin-user-doc --> * <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>Super Type</em>' reference isn't clear,
* there really should be more of a description here...
* </p>
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @return the value of the '<em>Super Type</em>' reference. * @return the value of the '<em>Super Type</em>' reference.
* @see #setSuperType(TypeDeclaration) * @see #setSuperType(TypeDeclaration)

View file

@ -76,6 +76,7 @@ public class ModelImpl extends MinimalEObjectImpl.Container implements Model
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @generated * @generated
*/ */
@Override
public EList<TypeDeclaration> getTypes() public EList<TypeDeclaration> getTypes()
{ {
if (types == null) if (types == null)

View file

@ -81,6 +81,7 @@ public class RenameTestLanguageFactoryImpl extends EFactoryImpl implements Renam
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @generated * @generated
*/ */
@Override
public Model createModel() public Model createModel()
{ {
ModelImpl model = new ModelImpl(); ModelImpl model = new ModelImpl();
@ -92,6 +93,7 @@ public class RenameTestLanguageFactoryImpl extends EFactoryImpl implements Renam
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @generated * @generated
*/ */
@Override
public TypeDeclaration createTypeDeclaration() public TypeDeclaration createTypeDeclaration()
{ {
TypeDeclarationImpl typeDeclaration = new TypeDeclarationImpl(); TypeDeclarationImpl typeDeclaration = new TypeDeclarationImpl();
@ -103,6 +105,7 @@ public class RenameTestLanguageFactoryImpl extends EFactoryImpl implements Renam
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @generated * @generated
*/ */
@Override
public RenameTestLanguagePackage getRenameTestLanguagePackage() public RenameTestLanguagePackage getRenameTestLanguagePackage()
{ {
return (RenameTestLanguagePackage)getEPackage(); return (RenameTestLanguagePackage)getEPackage();

View file

@ -71,7 +71,7 @@ public class RenameTestLanguagePackageImpl extends EPackageImpl implements Renam
/** /**
* Creates, registers, and initializes the <b>Package</b> for this model, and for any others upon which it depends. * Creates, registers, and initializes the <b>Package</b> for this model, and for any others upon which it depends.
* *
* <p>This method is used to initialize {@link RenameTestLanguagePackage#eINSTANCE} when that field is accessed. * <p>This method is used to initialize {@link RenameTestLanguagePackage#eINSTANCE} when that field is accessed.
* Clients should not invoke it directly. Instead, they should simply access that field to obtain the package. * Clients should not invoke it directly. Instead, they should simply access that field to obtain the package.
* <!-- begin-user-doc --> * <!-- begin-user-doc -->
@ -86,7 +86,8 @@ public class RenameTestLanguagePackageImpl extends EPackageImpl implements Renam
if (isInited) return (RenameTestLanguagePackage)EPackage.Registry.INSTANCE.getEPackage(RenameTestLanguagePackage.eNS_URI); if (isInited) return (RenameTestLanguagePackage)EPackage.Registry.INSTANCE.getEPackage(RenameTestLanguagePackage.eNS_URI);
// Obtain or create and register package // Obtain or create and register package
RenameTestLanguagePackageImpl theRenameTestLanguagePackage = (RenameTestLanguagePackageImpl)(EPackage.Registry.INSTANCE.get(eNS_URI) instanceof RenameTestLanguagePackageImpl ? EPackage.Registry.INSTANCE.get(eNS_URI) : new RenameTestLanguagePackageImpl()); Object registeredRenameTestLanguagePackage = EPackage.Registry.INSTANCE.get(eNS_URI);
RenameTestLanguagePackageImpl theRenameTestLanguagePackage = registeredRenameTestLanguagePackage instanceof RenameTestLanguagePackageImpl ? (RenameTestLanguagePackageImpl)registeredRenameTestLanguagePackage : new RenameTestLanguagePackageImpl();
isInited = true; isInited = true;
@ -102,7 +103,6 @@ public class RenameTestLanguagePackageImpl extends EPackageImpl implements Renam
// Mark meta-data to indicate it can't be changed // Mark meta-data to indicate it can't be changed
theRenameTestLanguagePackage.freeze(); theRenameTestLanguagePackage.freeze();
// Update the registry and return the package // Update the registry and return the package
EPackage.Registry.INSTANCE.put(RenameTestLanguagePackage.eNS_URI, theRenameTestLanguagePackage); EPackage.Registry.INSTANCE.put(RenameTestLanguagePackage.eNS_URI, theRenameTestLanguagePackage);
return theRenameTestLanguagePackage; return theRenameTestLanguagePackage;
@ -113,6 +113,7 @@ public class RenameTestLanguagePackageImpl extends EPackageImpl implements Renam
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @generated * @generated
*/ */
@Override
public EClass getModel() public EClass getModel()
{ {
return modelEClass; return modelEClass;
@ -123,6 +124,7 @@ public class RenameTestLanguagePackageImpl extends EPackageImpl implements Renam
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @generated * @generated
*/ */
@Override
public EReference getModel_Types() public EReference getModel_Types()
{ {
return (EReference)modelEClass.getEStructuralFeatures().get(0); return (EReference)modelEClass.getEStructuralFeatures().get(0);
@ -133,6 +135,7 @@ public class RenameTestLanguagePackageImpl extends EPackageImpl implements Renam
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @generated * @generated
*/ */
@Override
public EClass getTypeDeclaration() public EClass getTypeDeclaration()
{ {
return typeDeclarationEClass; return typeDeclarationEClass;
@ -143,6 +146,7 @@ public class RenameTestLanguagePackageImpl extends EPackageImpl implements Renam
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @generated * @generated
*/ */
@Override
public EAttribute getTypeDeclaration_Name() public EAttribute getTypeDeclaration_Name()
{ {
return (EAttribute)typeDeclarationEClass.getEStructuralFeatures().get(0); return (EAttribute)typeDeclarationEClass.getEStructuralFeatures().get(0);
@ -153,6 +157,7 @@ public class RenameTestLanguagePackageImpl extends EPackageImpl implements Renam
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @generated * @generated
*/ */
@Override
public EReference getTypeDeclaration_SuperType() public EReference getTypeDeclaration_SuperType()
{ {
return (EReference)typeDeclarationEClass.getEStructuralFeatures().get(1); return (EReference)typeDeclarationEClass.getEStructuralFeatures().get(1);
@ -163,6 +168,7 @@ public class RenameTestLanguagePackageImpl extends EPackageImpl implements Renam
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @generated * @generated
*/ */
@Override
public RenameTestLanguageFactory getRenameTestLanguageFactory() public RenameTestLanguageFactory getRenameTestLanguageFactory()
{ {
return (RenameTestLanguageFactory)getEFactoryInstance(); return (RenameTestLanguageFactory)getEFactoryInstance();

View file

@ -90,6 +90,7 @@ public class TypeDeclarationImpl extends MinimalEObjectImpl.Container implements
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @generated * @generated
*/ */
@Override
public String getName() public String getName()
{ {
return name; return name;
@ -100,6 +101,7 @@ public class TypeDeclarationImpl extends MinimalEObjectImpl.Container implements
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @generated * @generated
*/ */
@Override
public void setName(String newName) public void setName(String newName)
{ {
String oldName = name; String oldName = name;
@ -113,6 +115,7 @@ public class TypeDeclarationImpl extends MinimalEObjectImpl.Container implements
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @generated * @generated
*/ */
@Override
public TypeDeclaration getSuperType() public TypeDeclaration getSuperType()
{ {
if (superType != null && superType.eIsProxy()) if (superType != null && superType.eIsProxy())
@ -143,6 +146,7 @@ public class TypeDeclarationImpl extends MinimalEObjectImpl.Container implements
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @generated * @generated
*/ */
@Override
public void setSuperType(TypeDeclaration newSuperType) public void setSuperType(TypeDeclaration newSuperType)
{ {
TypeDeclaration oldSuperType = superType; TypeDeclaration oldSuperType = superType;
@ -238,7 +242,7 @@ public class TypeDeclarationImpl extends MinimalEObjectImpl.Container implements
{ {
if (eIsProxy()) return super.toString(); if (eIsProxy()) return super.toString();
StringBuffer result = new StringBuffer(super.toString()); StringBuilder result = new StringBuilder(super.toString());
result.append(" (name: "); result.append(" (name: ");
result.append(name); result.append(name);
result.append(')'); result.append(')');

View file

@ -30,10 +30,6 @@ public interface AbstractElement extends EObject
/** /**
* Returns the value of the '<em><b>Name</b></em>' attribute. * Returns the value of the '<em><b>Name</b></em>' attribute.
* <!-- begin-user-doc --> * <!-- 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 --> * <!-- end-user-doc -->
* @return the value of the '<em>Name</em>' attribute. * @return the value of the '<em>Name</em>' attribute.
* @see #setName(String) * @see #setName(String)

View file

@ -30,10 +30,6 @@ public interface Member extends EObject
/** /**
* Returns the value of the '<em><b>Name</b></em>' attribute. * Returns the value of the '<em><b>Name</b></em>' attribute.
* <!-- begin-user-doc --> * <!-- 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 --> * <!-- end-user-doc -->
* @return the value of the '<em>Name</em>' attribute. * @return the value of the '<em>Name</em>' attribute.
* @see #setName(String) * @see #setName(String)

View file

@ -33,10 +33,6 @@ public interface Model extends EObject
* Returns the value of the '<em><b>Elements</b></em>' containment reference list. * Returns the value of the '<em><b>Elements</b></em>' containment reference list.
* The list contents are of type {@link org.eclipse.xtext.ide.tests.testlanguage.testLanguage.AbstractElement}. * The list contents are of type {@link org.eclipse.xtext.ide.tests.testlanguage.testLanguage.AbstractElement}.
* <!-- begin-user-doc --> * <!-- 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 --> * <!-- end-user-doc -->
* @return the value of the '<em>Elements</em>' containment reference list. * @return the value of the '<em>Elements</em>' containment reference list.
* @see org.eclipse.xtext.ide.tests.testlanguage.testLanguage.TestLanguagePackage#getModel_Elements() * @see org.eclipse.xtext.ide.tests.testlanguage.testLanguage.TestLanguagePackage#getModel_Elements()

View file

@ -33,10 +33,6 @@ public interface Operation extends Member
* Returns the value of the '<em><b>Params</b></em>' containment reference list. * Returns the value of the '<em><b>Params</b></em>' containment reference list.
* The list contents are of type {@link org.eclipse.xtext.ide.tests.testlanguage.testLanguage.Parameter}. * The list contents are of type {@link org.eclipse.xtext.ide.tests.testlanguage.testLanguage.Parameter}.
* <!-- begin-user-doc --> * <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>Params</em>' containment reference list isn't clear,
* there really should be more of a description here...
* </p>
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @return the value of the '<em>Params</em>' containment reference list. * @return the value of the '<em>Params</em>' containment reference list.
* @see org.eclipse.xtext.ide.tests.testlanguage.testLanguage.TestLanguagePackage#getOperation_Params() * @see org.eclipse.xtext.ide.tests.testlanguage.testLanguage.TestLanguagePackage#getOperation_Params()
@ -48,10 +44,6 @@ public interface Operation extends Member
/** /**
* Returns the value of the '<em><b>Return Type</b></em>' containment reference. * Returns the value of the '<em><b>Return Type</b></em>' containment reference.
* <!-- begin-user-doc --> * <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>Return Type</em>' containment reference isn't clear,
* there really should be more of a description here...
* </p>
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @return the value of the '<em>Return Type</em>' containment reference. * @return the value of the '<em>Return Type</em>' containment reference.
* @see #setReturnType(Type) * @see #setReturnType(Type)
@ -74,10 +66,6 @@ public interface Operation extends Member
/** /**
* Returns the value of the '<em><b>Operation Call</b></em>' containment reference. * Returns the value of the '<em><b>Operation Call</b></em>' containment reference.
* <!-- begin-user-doc --> * <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>Operation Call</em>' containment reference isn't clear,
* there really should be more of a description here...
* </p>
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @return the value of the '<em>Operation Call</em>' containment reference. * @return the value of the '<em>Operation Call</em>' containment reference.
* @see #setOperationCall(OperationCall) * @see #setOperationCall(OperationCall)

View file

@ -33,10 +33,6 @@ public interface OperationCall extends EObject
/** /**
* Returns the value of the '<em><b>Operation</b></em>' reference. * Returns the value of the '<em><b>Operation</b></em>' reference.
* <!-- begin-user-doc --> * <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>Operation</em>' reference isn't clear,
* there really should be more of a description here...
* </p>
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @return the value of the '<em>Operation</em>' reference. * @return the value of the '<em>Operation</em>' reference.
* @see #setOperation(Operation) * @see #setOperation(Operation)
@ -60,10 +56,6 @@ public interface OperationCall extends EObject
* Returns the value of the '<em><b>Params</b></em>' attribute list. * Returns the value of the '<em><b>Params</b></em>' attribute list.
* The list contents are of type {@link java.lang.Integer}. * The list contents are of type {@link java.lang.Integer}.
* <!-- begin-user-doc --> * <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>Params</em>' attribute list isn't clear,
* there really should be more of a description here...
* </p>
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @return the value of the '<em>Params</em>' attribute list. * @return the value of the '<em>Params</em>' attribute list.
* @see org.eclipse.xtext.ide.tests.testlanguage.testLanguage.TestLanguagePackage#getOperationCall_Params() * @see org.eclipse.xtext.ide.tests.testlanguage.testLanguage.TestLanguagePackage#getOperationCall_Params()

View file

@ -31,10 +31,6 @@ public interface PackageDeclaration extends AbstractElement
* Returns the value of the '<em><b>Elements</b></em>' containment reference list. * Returns the value of the '<em><b>Elements</b></em>' containment reference list.
* The list contents are of type {@link org.eclipse.xtext.ide.tests.testlanguage.testLanguage.AbstractElement}. * The list contents are of type {@link org.eclipse.xtext.ide.tests.testlanguage.testLanguage.AbstractElement}.
* <!-- begin-user-doc --> * <!-- 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 --> * <!-- end-user-doc -->
* @return the value of the '<em>Elements</em>' containment reference list. * @return the value of the '<em>Elements</em>' containment reference list.
* @see org.eclipse.xtext.ide.tests.testlanguage.testLanguage.TestLanguagePackage#getPackageDeclaration_Elements() * @see org.eclipse.xtext.ide.tests.testlanguage.testLanguage.TestLanguagePackage#getPackageDeclaration_Elements()

View file

@ -31,10 +31,6 @@ public interface Parameter extends EObject
/** /**
* Returns the value of the '<em><b>Name</b></em>' attribute. * Returns the value of the '<em><b>Name</b></em>' attribute.
* <!-- begin-user-doc --> * <!-- 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 --> * <!-- end-user-doc -->
* @return the value of the '<em>Name</em>' attribute. * @return the value of the '<em>Name</em>' attribute.
* @see #setName(String) * @see #setName(String)
@ -57,10 +53,6 @@ public interface Parameter extends EObject
/** /**
* Returns the value of the '<em><b>Type</b></em>' containment reference. * Returns the value of the '<em><b>Type</b></em>' containment reference.
* <!-- begin-user-doc --> * <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>Type</em>' containment reference isn't clear,
* there really should be more of a description here...
* </p>
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @return the value of the '<em>Type</em>' containment reference. * @return the value of the '<em>Type</em>' containment reference.
* @see #setType(Type) * @see #setType(Type)

View file

@ -29,10 +29,6 @@ public interface PrimitiveType extends Type
/** /**
* Returns the value of the '<em><b>Name</b></em>' attribute. * Returns the value of the '<em><b>Name</b></em>' attribute.
* <!-- begin-user-doc --> * <!-- 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 --> * <!-- end-user-doc -->
* @return the value of the '<em>Name</em>' attribute. * @return the value of the '<em>Name</em>' attribute.
* @see #setName(String) * @see #setName(String)

View file

@ -29,10 +29,6 @@ public interface Property extends Member
/** /**
* Returns the value of the '<em><b>Type</b></em>' containment reference. * Returns the value of the '<em><b>Type</b></em>' containment reference.
* <!-- begin-user-doc --> * <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>Type</em>' containment reference isn't clear,
* there really should be more of a description here...
* </p>
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @return the value of the '<em>Type</em>' containment reference. * @return the value of the '<em>Type</em>' containment reference.
* @see #setType(Type) * @see #setType(Type)

View file

@ -33,10 +33,6 @@ public interface Type extends EObject
* Returns the value of the '<em><b>Array Diemensions</b></em>' attribute list. * Returns the value of the '<em><b>Array Diemensions</b></em>' attribute list.
* The list contents are of type {@link java.lang.String}. * The list contents are of type {@link java.lang.String}.
* <!-- begin-user-doc --> * <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>Array Diemensions</em>' attribute list isn't clear,
* there really should be more of a description here...
* </p>
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @return the value of the '<em>Array Diemensions</em>' attribute list. * @return the value of the '<em>Array Diemensions</em>' attribute list.
* @see org.eclipse.xtext.ide.tests.testlanguage.testLanguage.TestLanguagePackage#getType_ArrayDiemensions() * @see org.eclipse.xtext.ide.tests.testlanguage.testLanguage.TestLanguagePackage#getType_ArrayDiemensions()

View file

@ -31,10 +31,6 @@ public interface TypeDeclaration extends AbstractElement
/** /**
* Returns the value of the '<em><b>Super Type</b></em>' reference. * Returns the value of the '<em><b>Super Type</b></em>' reference.
* <!-- begin-user-doc --> * <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>Super Type</em>' reference isn't clear,
* there really should be more of a description here...
* </p>
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @return the value of the '<em>Super Type</em>' reference. * @return the value of the '<em>Super Type</em>' reference.
* @see #setSuperType(TypeDeclaration) * @see #setSuperType(TypeDeclaration)
@ -58,10 +54,6 @@ public interface TypeDeclaration extends AbstractElement
* Returns the value of the '<em><b>Members</b></em>' containment reference list. * Returns the value of the '<em><b>Members</b></em>' containment reference list.
* The list contents are of type {@link org.eclipse.xtext.ide.tests.testlanguage.testLanguage.Member}. * The list contents are of type {@link org.eclipse.xtext.ide.tests.testlanguage.testLanguage.Member}.
* <!-- begin-user-doc --> * <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>Members</em>' containment reference list isn't clear,
* there really should be more of a description here...
* </p>
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @return the value of the '<em>Members</em>' containment reference list. * @return the value of the '<em>Members</em>' containment reference list.
* @see org.eclipse.xtext.ide.tests.testlanguage.testLanguage.TestLanguagePackage#getTypeDeclaration_Members() * @see org.eclipse.xtext.ide.tests.testlanguage.testLanguage.TestLanguagePackage#getTypeDeclaration_Members()

View file

@ -29,10 +29,6 @@ public interface TypeReference extends Type
/** /**
* Returns the value of the '<em><b>Type Ref</b></em>' reference. * Returns the value of the '<em><b>Type Ref</b></em>' reference.
* <!-- begin-user-doc --> * <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>Type Ref</em>' reference isn't clear,
* there really should be more of a description here...
* </p>
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @return the value of the '<em>Type Ref</em>' reference. * @return the value of the '<em>Type Ref</em>' reference.
* @see #setTypeRef(TypeDeclaration) * @see #setTypeRef(TypeDeclaration)

View file

@ -78,6 +78,7 @@ public class AbstractElementImpl extends MinimalEObjectImpl.Container implements
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @generated * @generated
*/ */
@Override
public String getName() public String getName()
{ {
return name; return name;
@ -88,6 +89,7 @@ public class AbstractElementImpl extends MinimalEObjectImpl.Container implements
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @generated * @generated
*/ */
@Override
public void setName(String newName) public void setName(String newName)
{ {
String oldName = name; String oldName = name;
@ -172,7 +174,7 @@ public class AbstractElementImpl extends MinimalEObjectImpl.Container implements
{ {
if (eIsProxy()) return super.toString(); if (eIsProxy()) return super.toString();
StringBuffer result = new StringBuffer(super.toString()); StringBuilder result = new StringBuilder(super.toString());
result.append(" (name: "); result.append(" (name: ");
result.append(name); result.append(name);
result.append(')'); result.append(')');

View file

@ -78,6 +78,7 @@ public class MemberImpl extends MinimalEObjectImpl.Container implements Member
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @generated * @generated
*/ */
@Override
public String getName() public String getName()
{ {
return name; return name;
@ -88,6 +89,7 @@ public class MemberImpl extends MinimalEObjectImpl.Container implements Member
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @generated * @generated
*/ */
@Override
public void setName(String newName) public void setName(String newName)
{ {
String oldName = name; String oldName = name;
@ -172,7 +174,7 @@ public class MemberImpl extends MinimalEObjectImpl.Container implements Member
{ {
if (eIsProxy()) return super.toString(); if (eIsProxy()) return super.toString();
StringBuffer result = new StringBuffer(super.toString()); StringBuilder result = new StringBuilder(super.toString());
result.append(" (name: "); result.append(" (name: ");
result.append(name); result.append(name);
result.append(')'); result.append(')');

View file

@ -76,6 +76,7 @@ public class ModelImpl extends MinimalEObjectImpl.Container implements Model
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @generated * @generated
*/ */
@Override
public EList<AbstractElement> getElements() public EList<AbstractElement> getElements()
{ {
if (elements == null) if (elements == null)

View file

@ -87,6 +87,7 @@ public class OperationCallImpl extends MinimalEObjectImpl.Container implements O
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @generated * @generated
*/ */
@Override
public Operation getOperation() public Operation getOperation()
{ {
if (operation != null && operation.eIsProxy()) if (operation != null && operation.eIsProxy())
@ -117,6 +118,7 @@ public class OperationCallImpl extends MinimalEObjectImpl.Container implements O
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @generated * @generated
*/ */
@Override
public void setOperation(Operation newOperation) public void setOperation(Operation newOperation)
{ {
Operation oldOperation = operation; Operation oldOperation = operation;
@ -130,6 +132,7 @@ public class OperationCallImpl extends MinimalEObjectImpl.Container implements O
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @generated * @generated
*/ */
@Override
public EList<Integer> getParams() public EList<Integer> getParams()
{ {
if (params == null) if (params == null)
@ -228,7 +231,7 @@ public class OperationCallImpl extends MinimalEObjectImpl.Container implements O
{ {
if (eIsProxy()) return super.toString(); if (eIsProxy()) return super.toString();
StringBuffer result = new StringBuffer(super.toString()); StringBuilder result = new StringBuilder(super.toString());
result.append(" (params: "); result.append(" (params: ");
result.append(params); result.append(params);
result.append(')'); result.append(')');

View file

@ -101,6 +101,7 @@ public class OperationImpl extends MemberImpl implements Operation
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @generated * @generated
*/ */
@Override
public EList<Parameter> getParams() public EList<Parameter> getParams()
{ {
if (params == null) if (params == null)
@ -115,6 +116,7 @@ public class OperationImpl extends MemberImpl implements Operation
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @generated * @generated
*/ */
@Override
public Type getReturnType() public Type getReturnType()
{ {
return returnType; return returnType;
@ -142,6 +144,7 @@ public class OperationImpl extends MemberImpl implements Operation
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @generated * @generated
*/ */
@Override
public void setReturnType(Type newReturnType) public void setReturnType(Type newReturnType)
{ {
if (newReturnType != returnType) if (newReturnType != returnType)
@ -163,6 +166,7 @@ public class OperationImpl extends MemberImpl implements Operation
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @generated * @generated
*/ */
@Override
public OperationCall getOperationCall() public OperationCall getOperationCall()
{ {
return operationCall; return operationCall;
@ -190,6 +194,7 @@ public class OperationImpl extends MemberImpl implements Operation
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @generated * @generated
*/ */
@Override
public void setOperationCall(OperationCall newOperationCall) public void setOperationCall(OperationCall newOperationCall)
{ {
if (newOperationCall != operationCall) if (newOperationCall != operationCall)

View file

@ -74,6 +74,7 @@ public class PackageDeclarationImpl extends AbstractElementImpl implements Packa
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @generated * @generated
*/ */
@Override
public EList<AbstractElement> getElements() public EList<AbstractElement> getElements()
{ {
if (elements == null) if (elements == null)

View file

@ -92,6 +92,7 @@ public class ParameterImpl extends MinimalEObjectImpl.Container implements Param
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @generated * @generated
*/ */
@Override
public String getName() public String getName()
{ {
return name; return name;
@ -102,6 +103,7 @@ public class ParameterImpl extends MinimalEObjectImpl.Container implements Param
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @generated * @generated
*/ */
@Override
public void setName(String newName) public void setName(String newName)
{ {
String oldName = name; String oldName = name;
@ -115,6 +117,7 @@ public class ParameterImpl extends MinimalEObjectImpl.Container implements Param
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @generated * @generated
*/ */
@Override
public Type getType() public Type getType()
{ {
return type; return type;
@ -142,6 +145,7 @@ public class ParameterImpl extends MinimalEObjectImpl.Container implements Param
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @generated * @generated
*/ */
@Override
public void setType(Type newType) public void setType(Type newType)
{ {
if (newType != type) if (newType != type)
@ -260,7 +264,7 @@ public class ParameterImpl extends MinimalEObjectImpl.Container implements Param
{ {
if (eIsProxy()) return super.toString(); if (eIsProxy()) return super.toString();
StringBuffer result = new StringBuffer(super.toString()); StringBuilder result = new StringBuilder(super.toString());
result.append(" (name: "); result.append(" (name: ");
result.append(name); result.append(name);
result.append(')'); result.append(')');

View file

@ -77,6 +77,7 @@ public class PrimitiveTypeImpl extends TypeImpl implements PrimitiveType
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @generated * @generated
*/ */
@Override
public String getName() public String getName()
{ {
return name; return name;
@ -87,6 +88,7 @@ public class PrimitiveTypeImpl extends TypeImpl implements PrimitiveType
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @generated * @generated
*/ */
@Override
public void setName(String newName) public void setName(String newName)
{ {
String oldName = name; String oldName = name;
@ -171,7 +173,7 @@ public class PrimitiveTypeImpl extends TypeImpl implements PrimitiveType
{ {
if (eIsProxy()) return super.toString(); if (eIsProxy()) return super.toString();
StringBuffer result = new StringBuffer(super.toString()); StringBuilder result = new StringBuilder(super.toString());
result.append(" (name: "); result.append(" (name: ");
result.append(name); result.append(name);
result.append(')'); result.append(')');

View file

@ -70,6 +70,7 @@ public class PropertyImpl extends MemberImpl implements Property
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @generated * @generated
*/ */
@Override
public Type getType() public Type getType()
{ {
return type; return type;
@ -97,6 +98,7 @@ public class PropertyImpl extends MemberImpl implements Property
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @generated * @generated
*/ */
@Override
public void setType(Type newType) public void setType(Type newType)
{ {
if (newType != type) if (newType != type)

View file

@ -91,6 +91,7 @@ public class TestLanguageFactoryImpl extends EFactoryImpl implements TestLanguag
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @generated * @generated
*/ */
@Override
public Model createModel() public Model createModel()
{ {
ModelImpl model = new ModelImpl(); ModelImpl model = new ModelImpl();
@ -102,6 +103,7 @@ public class TestLanguageFactoryImpl extends EFactoryImpl implements TestLanguag
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @generated * @generated
*/ */
@Override
public PackageDeclaration createPackageDeclaration() public PackageDeclaration createPackageDeclaration()
{ {
PackageDeclarationImpl packageDeclaration = new PackageDeclarationImpl(); PackageDeclarationImpl packageDeclaration = new PackageDeclarationImpl();
@ -113,6 +115,7 @@ public class TestLanguageFactoryImpl extends EFactoryImpl implements TestLanguag
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @generated * @generated
*/ */
@Override
public AbstractElement createAbstractElement() public AbstractElement createAbstractElement()
{ {
AbstractElementImpl abstractElement = new AbstractElementImpl(); AbstractElementImpl abstractElement = new AbstractElementImpl();
@ -124,6 +127,7 @@ public class TestLanguageFactoryImpl extends EFactoryImpl implements TestLanguag
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @generated * @generated
*/ */
@Override
public TypeDeclaration createTypeDeclaration() public TypeDeclaration createTypeDeclaration()
{ {
TypeDeclarationImpl typeDeclaration = new TypeDeclarationImpl(); TypeDeclarationImpl typeDeclaration = new TypeDeclarationImpl();
@ -135,6 +139,7 @@ public class TestLanguageFactoryImpl extends EFactoryImpl implements TestLanguag
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @generated * @generated
*/ */
@Override
public Member createMember() public Member createMember()
{ {
MemberImpl member = new MemberImpl(); MemberImpl member = new MemberImpl();
@ -146,6 +151,7 @@ public class TestLanguageFactoryImpl extends EFactoryImpl implements TestLanguag
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @generated * @generated
*/ */
@Override
public Property createProperty() public Property createProperty()
{ {
PropertyImpl property = new PropertyImpl(); PropertyImpl property = new PropertyImpl();
@ -157,6 +163,7 @@ public class TestLanguageFactoryImpl extends EFactoryImpl implements TestLanguag
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @generated * @generated
*/ */
@Override
public Type createType() public Type createType()
{ {
TypeImpl type = new TypeImpl(); TypeImpl type = new TypeImpl();
@ -168,6 +175,7 @@ public class TestLanguageFactoryImpl extends EFactoryImpl implements TestLanguag
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @generated * @generated
*/ */
@Override
public Operation createOperation() public Operation createOperation()
{ {
OperationImpl operation = new OperationImpl(); OperationImpl operation = new OperationImpl();
@ -179,6 +187,7 @@ public class TestLanguageFactoryImpl extends EFactoryImpl implements TestLanguag
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @generated * @generated
*/ */
@Override
public OperationCall createOperationCall() public OperationCall createOperationCall()
{ {
OperationCallImpl operationCall = new OperationCallImpl(); OperationCallImpl operationCall = new OperationCallImpl();
@ -190,6 +199,7 @@ public class TestLanguageFactoryImpl extends EFactoryImpl implements TestLanguag
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @generated * @generated
*/ */
@Override
public Parameter createParameter() public Parameter createParameter()
{ {
ParameterImpl parameter = new ParameterImpl(); ParameterImpl parameter = new ParameterImpl();
@ -201,6 +211,7 @@ public class TestLanguageFactoryImpl extends EFactoryImpl implements TestLanguag
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @generated * @generated
*/ */
@Override
public TypeReference createTypeReference() public TypeReference createTypeReference()
{ {
TypeReferenceImpl typeReference = new TypeReferenceImpl(); TypeReferenceImpl typeReference = new TypeReferenceImpl();
@ -212,6 +223,7 @@ public class TestLanguageFactoryImpl extends EFactoryImpl implements TestLanguag
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @generated * @generated
*/ */
@Override
public PrimitiveType createPrimitiveType() public PrimitiveType createPrimitiveType()
{ {
PrimitiveTypeImpl primitiveType = new PrimitiveTypeImpl(); PrimitiveTypeImpl primitiveType = new PrimitiveTypeImpl();
@ -223,6 +235,7 @@ public class TestLanguageFactoryImpl extends EFactoryImpl implements TestLanguag
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @generated * @generated
*/ */
@Override
public TestLanguagePackage getTestLanguagePackage() public TestLanguagePackage getTestLanguagePackage()
{ {
return (TestLanguagePackage)getEPackage(); return (TestLanguagePackage)getEPackage();

View file

@ -151,7 +151,7 @@ public class TestLanguagePackageImpl extends EPackageImpl implements TestLanguag
/** /**
* Creates, registers, and initializes the <b>Package</b> for this model, and for any others upon which it depends. * Creates, registers, and initializes the <b>Package</b> for this model, and for any others upon which it depends.
* *
* <p>This method is used to initialize {@link TestLanguagePackage#eINSTANCE} when that field is accessed. * <p>This method is used to initialize {@link TestLanguagePackage#eINSTANCE} when that field is accessed.
* Clients should not invoke it directly. Instead, they should simply access that field to obtain the package. * Clients should not invoke it directly. Instead, they should simply access that field to obtain the package.
* <!-- begin-user-doc --> * <!-- begin-user-doc -->
@ -166,7 +166,8 @@ public class TestLanguagePackageImpl extends EPackageImpl implements TestLanguag
if (isInited) return (TestLanguagePackage)EPackage.Registry.INSTANCE.getEPackage(TestLanguagePackage.eNS_URI); if (isInited) return (TestLanguagePackage)EPackage.Registry.INSTANCE.getEPackage(TestLanguagePackage.eNS_URI);
// Obtain or create and register package // Obtain or create and register package
TestLanguagePackageImpl theTestLanguagePackage = (TestLanguagePackageImpl)(EPackage.Registry.INSTANCE.get(eNS_URI) instanceof TestLanguagePackageImpl ? EPackage.Registry.INSTANCE.get(eNS_URI) : new TestLanguagePackageImpl()); Object registeredTestLanguagePackage = EPackage.Registry.INSTANCE.get(eNS_URI);
TestLanguagePackageImpl theTestLanguagePackage = registeredTestLanguagePackage instanceof TestLanguagePackageImpl ? (TestLanguagePackageImpl)registeredTestLanguagePackage : new TestLanguagePackageImpl();
isInited = true; isInited = true;
@ -182,7 +183,6 @@ public class TestLanguagePackageImpl extends EPackageImpl implements TestLanguag
// Mark meta-data to indicate it can't be changed // Mark meta-data to indicate it can't be changed
theTestLanguagePackage.freeze(); theTestLanguagePackage.freeze();
// Update the registry and return the package // Update the registry and return the package
EPackage.Registry.INSTANCE.put(TestLanguagePackage.eNS_URI, theTestLanguagePackage); EPackage.Registry.INSTANCE.put(TestLanguagePackage.eNS_URI, theTestLanguagePackage);
return theTestLanguagePackage; return theTestLanguagePackage;
@ -193,6 +193,7 @@ public class TestLanguagePackageImpl extends EPackageImpl implements TestLanguag
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @generated * @generated
*/ */
@Override
public EClass getModel() public EClass getModel()
{ {
return modelEClass; return modelEClass;
@ -203,6 +204,7 @@ public class TestLanguagePackageImpl extends EPackageImpl implements TestLanguag
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @generated * @generated
*/ */
@Override
public EReference getModel_Elements() public EReference getModel_Elements()
{ {
return (EReference)modelEClass.getEStructuralFeatures().get(0); return (EReference)modelEClass.getEStructuralFeatures().get(0);
@ -213,6 +215,7 @@ public class TestLanguagePackageImpl extends EPackageImpl implements TestLanguag
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @generated * @generated
*/ */
@Override
public EClass getPackageDeclaration() public EClass getPackageDeclaration()
{ {
return packageDeclarationEClass; return packageDeclarationEClass;
@ -223,6 +226,7 @@ public class TestLanguagePackageImpl extends EPackageImpl implements TestLanguag
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @generated * @generated
*/ */
@Override
public EReference getPackageDeclaration_Elements() public EReference getPackageDeclaration_Elements()
{ {
return (EReference)packageDeclarationEClass.getEStructuralFeatures().get(0); return (EReference)packageDeclarationEClass.getEStructuralFeatures().get(0);
@ -233,6 +237,7 @@ public class TestLanguagePackageImpl extends EPackageImpl implements TestLanguag
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @generated * @generated
*/ */
@Override
public EClass getAbstractElement() public EClass getAbstractElement()
{ {
return abstractElementEClass; return abstractElementEClass;
@ -243,6 +248,7 @@ public class TestLanguagePackageImpl extends EPackageImpl implements TestLanguag
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @generated * @generated
*/ */
@Override
public EAttribute getAbstractElement_Name() public EAttribute getAbstractElement_Name()
{ {
return (EAttribute)abstractElementEClass.getEStructuralFeatures().get(0); return (EAttribute)abstractElementEClass.getEStructuralFeatures().get(0);
@ -253,6 +259,7 @@ public class TestLanguagePackageImpl extends EPackageImpl implements TestLanguag
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @generated * @generated
*/ */
@Override
public EClass getTypeDeclaration() public EClass getTypeDeclaration()
{ {
return typeDeclarationEClass; return typeDeclarationEClass;
@ -263,6 +270,7 @@ public class TestLanguagePackageImpl extends EPackageImpl implements TestLanguag
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @generated * @generated
*/ */
@Override
public EReference getTypeDeclaration_SuperType() public EReference getTypeDeclaration_SuperType()
{ {
return (EReference)typeDeclarationEClass.getEStructuralFeatures().get(0); return (EReference)typeDeclarationEClass.getEStructuralFeatures().get(0);
@ -273,6 +281,7 @@ public class TestLanguagePackageImpl extends EPackageImpl implements TestLanguag
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @generated * @generated
*/ */
@Override
public EReference getTypeDeclaration_Members() public EReference getTypeDeclaration_Members()
{ {
return (EReference)typeDeclarationEClass.getEStructuralFeatures().get(1); return (EReference)typeDeclarationEClass.getEStructuralFeatures().get(1);
@ -283,6 +292,7 @@ public class TestLanguagePackageImpl extends EPackageImpl implements TestLanguag
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @generated * @generated
*/ */
@Override
public EClass getMember() public EClass getMember()
{ {
return memberEClass; return memberEClass;
@ -293,6 +303,7 @@ public class TestLanguagePackageImpl extends EPackageImpl implements TestLanguag
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @generated * @generated
*/ */
@Override
public EAttribute getMember_Name() public EAttribute getMember_Name()
{ {
return (EAttribute)memberEClass.getEStructuralFeatures().get(0); return (EAttribute)memberEClass.getEStructuralFeatures().get(0);
@ -303,6 +314,7 @@ public class TestLanguagePackageImpl extends EPackageImpl implements TestLanguag
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @generated * @generated
*/ */
@Override
public EClass getProperty() public EClass getProperty()
{ {
return propertyEClass; return propertyEClass;
@ -313,6 +325,7 @@ public class TestLanguagePackageImpl extends EPackageImpl implements TestLanguag
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @generated * @generated
*/ */
@Override
public EReference getProperty_Type() public EReference getProperty_Type()
{ {
return (EReference)propertyEClass.getEStructuralFeatures().get(0); return (EReference)propertyEClass.getEStructuralFeatures().get(0);
@ -323,6 +336,7 @@ public class TestLanguagePackageImpl extends EPackageImpl implements TestLanguag
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @generated * @generated
*/ */
@Override
public EClass getType() public EClass getType()
{ {
return typeEClass; return typeEClass;
@ -333,6 +347,7 @@ public class TestLanguagePackageImpl extends EPackageImpl implements TestLanguag
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @generated * @generated
*/ */
@Override
public EAttribute getType_ArrayDiemensions() public EAttribute getType_ArrayDiemensions()
{ {
return (EAttribute)typeEClass.getEStructuralFeatures().get(0); return (EAttribute)typeEClass.getEStructuralFeatures().get(0);
@ -343,6 +358,7 @@ public class TestLanguagePackageImpl extends EPackageImpl implements TestLanguag
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @generated * @generated
*/ */
@Override
public EClass getOperation() public EClass getOperation()
{ {
return operationEClass; return operationEClass;
@ -353,6 +369,7 @@ public class TestLanguagePackageImpl extends EPackageImpl implements TestLanguag
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @generated * @generated
*/ */
@Override
public EReference getOperation_Params() public EReference getOperation_Params()
{ {
return (EReference)operationEClass.getEStructuralFeatures().get(0); return (EReference)operationEClass.getEStructuralFeatures().get(0);
@ -363,6 +380,7 @@ public class TestLanguagePackageImpl extends EPackageImpl implements TestLanguag
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @generated * @generated
*/ */
@Override
public EReference getOperation_ReturnType() public EReference getOperation_ReturnType()
{ {
return (EReference)operationEClass.getEStructuralFeatures().get(1); return (EReference)operationEClass.getEStructuralFeatures().get(1);
@ -373,6 +391,7 @@ public class TestLanguagePackageImpl extends EPackageImpl implements TestLanguag
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @generated * @generated
*/ */
@Override
public EReference getOperation_OperationCall() public EReference getOperation_OperationCall()
{ {
return (EReference)operationEClass.getEStructuralFeatures().get(2); return (EReference)operationEClass.getEStructuralFeatures().get(2);
@ -383,6 +402,7 @@ public class TestLanguagePackageImpl extends EPackageImpl implements TestLanguag
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @generated * @generated
*/ */
@Override
public EClass getOperationCall() public EClass getOperationCall()
{ {
return operationCallEClass; return operationCallEClass;
@ -393,6 +413,7 @@ public class TestLanguagePackageImpl extends EPackageImpl implements TestLanguag
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @generated * @generated
*/ */
@Override
public EReference getOperationCall_Operation() public EReference getOperationCall_Operation()
{ {
return (EReference)operationCallEClass.getEStructuralFeatures().get(0); return (EReference)operationCallEClass.getEStructuralFeatures().get(0);
@ -403,6 +424,7 @@ public class TestLanguagePackageImpl extends EPackageImpl implements TestLanguag
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @generated * @generated
*/ */
@Override
public EAttribute getOperationCall_Params() public EAttribute getOperationCall_Params()
{ {
return (EAttribute)operationCallEClass.getEStructuralFeatures().get(1); return (EAttribute)operationCallEClass.getEStructuralFeatures().get(1);
@ -413,6 +435,7 @@ public class TestLanguagePackageImpl extends EPackageImpl implements TestLanguag
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @generated * @generated
*/ */
@Override
public EClass getParameter() public EClass getParameter()
{ {
return parameterEClass; return parameterEClass;
@ -423,6 +446,7 @@ public class TestLanguagePackageImpl extends EPackageImpl implements TestLanguag
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @generated * @generated
*/ */
@Override
public EAttribute getParameter_Name() public EAttribute getParameter_Name()
{ {
return (EAttribute)parameterEClass.getEStructuralFeatures().get(0); return (EAttribute)parameterEClass.getEStructuralFeatures().get(0);
@ -433,6 +457,7 @@ public class TestLanguagePackageImpl extends EPackageImpl implements TestLanguag
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @generated * @generated
*/ */
@Override
public EReference getParameter_Type() public EReference getParameter_Type()
{ {
return (EReference)parameterEClass.getEStructuralFeatures().get(1); return (EReference)parameterEClass.getEStructuralFeatures().get(1);
@ -443,6 +468,7 @@ public class TestLanguagePackageImpl extends EPackageImpl implements TestLanguag
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @generated * @generated
*/ */
@Override
public EClass getTypeReference() public EClass getTypeReference()
{ {
return typeReferenceEClass; return typeReferenceEClass;
@ -453,6 +479,7 @@ public class TestLanguagePackageImpl extends EPackageImpl implements TestLanguag
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @generated * @generated
*/ */
@Override
public EReference getTypeReference_TypeRef() public EReference getTypeReference_TypeRef()
{ {
return (EReference)typeReferenceEClass.getEStructuralFeatures().get(0); return (EReference)typeReferenceEClass.getEStructuralFeatures().get(0);
@ -463,6 +490,7 @@ public class TestLanguagePackageImpl extends EPackageImpl implements TestLanguag
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @generated * @generated
*/ */
@Override
public EClass getPrimitiveType() public EClass getPrimitiveType()
{ {
return primitiveTypeEClass; return primitiveTypeEClass;
@ -473,6 +501,7 @@ public class TestLanguagePackageImpl extends EPackageImpl implements TestLanguag
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @generated * @generated
*/ */
@Override
public EAttribute getPrimitiveType_Name() public EAttribute getPrimitiveType_Name()
{ {
return (EAttribute)primitiveTypeEClass.getEStructuralFeatures().get(0); return (EAttribute)primitiveTypeEClass.getEStructuralFeatures().get(0);
@ -483,6 +512,7 @@ public class TestLanguagePackageImpl extends EPackageImpl implements TestLanguag
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @generated * @generated
*/ */
@Override
public TestLanguageFactory getTestLanguageFactory() public TestLanguageFactory getTestLanguageFactory()
{ {
return (TestLanguageFactory)getEFactoryInstance(); return (TestLanguageFactory)getEFactoryInstance();

View file

@ -88,6 +88,7 @@ public class TypeDeclarationImpl extends AbstractElementImpl implements TypeDecl
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @generated * @generated
*/ */
@Override
public TypeDeclaration getSuperType() public TypeDeclaration getSuperType()
{ {
if (superType != null && superType.eIsProxy()) if (superType != null && superType.eIsProxy())
@ -118,6 +119,7 @@ public class TypeDeclarationImpl extends AbstractElementImpl implements TypeDecl
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @generated * @generated
*/ */
@Override
public void setSuperType(TypeDeclaration newSuperType) public void setSuperType(TypeDeclaration newSuperType)
{ {
TypeDeclaration oldSuperType = superType; TypeDeclaration oldSuperType = superType;
@ -131,6 +133,7 @@ public class TypeDeclarationImpl extends AbstractElementImpl implements TypeDecl
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @generated * @generated
*/ */
@Override
public EList<Member> getMembers() public EList<Member> getMembers()
{ {
if (members == null) if (members == null)

View file

@ -71,6 +71,7 @@ public class TypeImpl extends MinimalEObjectImpl.Container implements Type
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @generated * @generated
*/ */
@Override
public EList<String> getArrayDiemensions() public EList<String> getArrayDiemensions()
{ {
if (arrayDiemensions == null) if (arrayDiemensions == null)
@ -158,7 +159,7 @@ public class TypeImpl extends MinimalEObjectImpl.Container implements Type
{ {
if (eIsProxy()) return super.toString(); if (eIsProxy()) return super.toString();
StringBuffer result = new StringBuffer(super.toString()); StringBuilder result = new StringBuilder(super.toString());
result.append(" (arrayDiemensions: "); result.append(" (arrayDiemensions: ");
result.append(arrayDiemensions); result.append(arrayDiemensions);
result.append(')'); result.append(')');

View file

@ -69,6 +69,7 @@ public class TypeReferenceImpl extends TypeImpl implements TypeReference
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @generated * @generated
*/ */
@Override
public TypeDeclaration getTypeRef() public TypeDeclaration getTypeRef()
{ {
if (typeRef != null && typeRef.eIsProxy()) if (typeRef != null && typeRef.eIsProxy())
@ -99,6 +100,7 @@ public class TypeReferenceImpl extends TypeImpl implements TypeReference
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @generated * @generated
*/ */
@Override
public void setTypeRef(TypeDeclaration newTypeRef) public void setTypeRef(TypeDeclaration newTypeRef)
{ {
TypeDeclaration oldTypeRef = typeRef; TypeDeclaration oldTypeRef = typeRef;

View file

@ -31,10 +31,6 @@ public interface WithTransient extends EObject
/** /**
* Returns the value of the '<em><b>Name</b></em>' attribute. * Returns the value of the '<em><b>Name</b></em>' attribute.
* <!-- begin-user-doc --> * <!-- 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 --> * <!-- end-user-doc -->
* @return the value of the '<em>Name</em>' attribute. * @return the value of the '<em>Name</em>' attribute.
* @see #setName(String) * @see #setName(String)
@ -57,10 +53,6 @@ public interface WithTransient extends EObject
/** /**
* Returns the value of the '<em><b>Package Name</b></em>' attribute. * Returns the value of the '<em><b>Package Name</b></em>' attribute.
* <!-- begin-user-doc --> * <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>Package Name</em>' attribute isn't clear,
* there really should be more of a description here...
* </p>
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @return the value of the '<em>Package Name</em>' attribute. * @return the value of the '<em>Package Name</em>' attribute.
* @see #setPackageName(String) * @see #setPackageName(String)

View file

@ -99,6 +99,7 @@ public class WithTransientImpl extends MinimalEObjectImpl.Container implements W
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @generated * @generated
*/ */
@Override
public String getName() public String getName()
{ {
return name; return name;
@ -109,6 +110,7 @@ public class WithTransientImpl extends MinimalEObjectImpl.Container implements W
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @generated * @generated
*/ */
@Override
public void setName(String newName) public void setName(String newName)
{ {
String oldName = name; String oldName = name;
@ -122,6 +124,7 @@ public class WithTransientImpl extends MinimalEObjectImpl.Container implements W
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @generated * @generated
*/ */
@Override
public String getPackageName() public String getPackageName()
{ {
return packageName; return packageName;
@ -132,6 +135,7 @@ public class WithTransientImpl extends MinimalEObjectImpl.Container implements W
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @generated * @generated
*/ */
@Override
public void setPackageName(String newPackageName) public void setPackageName(String newPackageName)
{ {
String oldPackageName = packageName; String oldPackageName = packageName;
@ -226,7 +230,7 @@ public class WithTransientImpl extends MinimalEObjectImpl.Container implements W
{ {
if (eIsProxy()) return super.toString(); if (eIsProxy()) return super.toString();
StringBuffer result = new StringBuffer(super.toString()); StringBuilder result = new StringBuilder(super.toString());
result.append(" (name: "); result.append(" (name: ");
result.append(name); result.append(name);
result.append(", packageName: "); result.append(", packageName: ");

View file

@ -80,6 +80,7 @@ public class WithtransientFactoryImpl extends EFactoryImpl implements Withtransi
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @generated * @generated
*/ */
@Override
public WithTransient createWithTransient() public WithTransient createWithTransient()
{ {
WithTransientImpl withTransient = new WithTransientImpl(); WithTransientImpl withTransient = new WithTransientImpl();
@ -91,6 +92,7 @@ public class WithtransientFactoryImpl extends EFactoryImpl implements Withtransi
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @generated * @generated
*/ */
@Override
public WithtransientPackage getWithtransientPackage() public WithtransientPackage getWithtransientPackage()
{ {
return (WithtransientPackage)getEPackage(); return (WithtransientPackage)getEPackage();

View file

@ -61,7 +61,7 @@ public class WithtransientPackageImpl extends EPackageImpl implements Withtransi
/** /**
* Creates, registers, and initializes the <b>Package</b> for this model, and for any others upon which it depends. * Creates, registers, and initializes the <b>Package</b> for this model, and for any others upon which it depends.
* *
* <p>This method is used to initialize {@link WithtransientPackage#eINSTANCE} when that field is accessed. * <p>This method is used to initialize {@link WithtransientPackage#eINSTANCE} when that field is accessed.
* Clients should not invoke it directly. Instead, they should simply access that field to obtain the package. * Clients should not invoke it directly. Instead, they should simply access that field to obtain the package.
* <!-- begin-user-doc --> * <!-- begin-user-doc -->
@ -76,7 +76,8 @@ public class WithtransientPackageImpl extends EPackageImpl implements Withtransi
if (isInited) return (WithtransientPackage)EPackage.Registry.INSTANCE.getEPackage(WithtransientPackage.eNS_URI); if (isInited) return (WithtransientPackage)EPackage.Registry.INSTANCE.getEPackage(WithtransientPackage.eNS_URI);
// Obtain or create and register package // Obtain or create and register package
WithtransientPackageImpl theWithtransientPackage = (WithtransientPackageImpl)(EPackage.Registry.INSTANCE.get(eNS_URI) instanceof WithtransientPackageImpl ? EPackage.Registry.INSTANCE.get(eNS_URI) : new WithtransientPackageImpl()); Object registeredWithtransientPackage = EPackage.Registry.INSTANCE.get(eNS_URI);
WithtransientPackageImpl theWithtransientPackage = registeredWithtransientPackage instanceof WithtransientPackageImpl ? (WithtransientPackageImpl)registeredWithtransientPackage : new WithtransientPackageImpl();
isInited = true; isInited = true;
@ -89,7 +90,6 @@ public class WithtransientPackageImpl extends EPackageImpl implements Withtransi
// Mark meta-data to indicate it can't be changed // Mark meta-data to indicate it can't be changed
theWithtransientPackage.freeze(); theWithtransientPackage.freeze();
// Update the registry and return the package // Update the registry and return the package
EPackage.Registry.INSTANCE.put(WithtransientPackage.eNS_URI, theWithtransientPackage); EPackage.Registry.INSTANCE.put(WithtransientPackage.eNS_URI, theWithtransientPackage);
return theWithtransientPackage; return theWithtransientPackage;
@ -100,6 +100,7 @@ public class WithtransientPackageImpl extends EPackageImpl implements Withtransi
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @generated * @generated
*/ */
@Override
public EClass getWithTransient() public EClass getWithTransient()
{ {
return withTransientEClass; return withTransientEClass;
@ -110,6 +111,7 @@ public class WithtransientPackageImpl extends EPackageImpl implements Withtransi
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @generated * @generated
*/ */
@Override
public EAttribute getWithTransient_Name() public EAttribute getWithTransient_Name()
{ {
return (EAttribute)withTransientEClass.getEStructuralFeatures().get(0); return (EAttribute)withTransientEClass.getEStructuralFeatures().get(0);
@ -120,6 +122,7 @@ public class WithtransientPackageImpl extends EPackageImpl implements Withtransi
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @generated * @generated
*/ */
@Override
public EAttribute getWithTransient_PackageName() public EAttribute getWithTransient_PackageName()
{ {
return (EAttribute)withTransientEClass.getEStructuralFeatures().get(1); return (EAttribute)withTransientEClass.getEStructuralFeatures().get(1);
@ -130,6 +133,7 @@ public class WithtransientPackageImpl extends EPackageImpl implements Withtransi
* <!-- end-user-doc --> * <!-- end-user-doc -->
* @generated * @generated
*/ */
@Override
public WithtransientFactory getWithtransientFactory() public WithtransientFactory getWithtransientFactory()
{ {
return (WithtransientFactory)getEFactoryInstance(); return (WithtransientFactory)getEFactoryInstance();

View file

@ -4,7 +4,7 @@
modelDirectory="/org.eclipse.xtext.ide.tests/testlang-src-gen" modelPluginID="org.eclipse.xtext.ide.tests" modelDirectory="/org.eclipse.xtext.ide.tests/testlang-src-gen" modelPluginID="org.eclipse.xtext.ide.tests"
forceOverwrite="true" modelName="WithTransient" updateClasspath="false" forceOverwrite="true" modelName="WithTransient" updateClasspath="false"
rootExtendsClass="org.eclipse.emf.ecore.impl.MinimalEObjectImpl$Container" complianceLevel="8.0" rootExtendsClass="org.eclipse.emf.ecore.impl.MinimalEObjectImpl$Container" complianceLevel="8.0"
copyrightFields="false" runtimeVersion="2.12" > copyrightFields="false" runtimeVersion="2.20" >
<foreignModel>WithTransient.ecore</foreignModel> <foreignModel>WithTransient.ecore</foreignModel>
<genPackages prefix="Withtransient" basePackage="org.eclipse.xtext.ide.tests.testlanguage" <genPackages prefix="Withtransient" basePackage="org.eclipse.xtext.ide.tests.testlanguage"
disposableProviderFactory="true" ecorePackage="WithTransient.ecore#/"> disposableProviderFactory="true" ecorePackage="WithTransient.ecore#/">

View file

@ -3,7 +3,7 @@
xmlns:genmodel="http://www.eclipse.org/emf/2002/GenModel" copyrightText="generated by Xtext" modelDirectory="/org.eclipse.xtext.testlanguages/src-gen" xmlns:genmodel="http://www.eclipse.org/emf/2002/GenModel" copyrightText="generated by Xtext" modelDirectory="/org.eclipse.xtext.testlanguages/src-gen"
modelPluginID="org.eclipse.xtext.testlanguages" forceOverwrite="true" modelName="BeeLangTestLanguage" modelPluginID="org.eclipse.xtext.testlanguages" forceOverwrite="true" modelName="BeeLangTestLanguage"
updateClasspath="false" rootExtendsClass="org.eclipse.emf.ecore.impl.MinimalEObjectImpl$Container" updateClasspath="false" rootExtendsClass="org.eclipse.emf.ecore.impl.MinimalEObjectImpl$Container"
complianceLevel="8.0" copyrightFields="false" runtimeVersion="2.9"> complianceLevel="8.0" copyrightFields="false" runtimeVersion="2.20">
<genPackages prefix="BeeLangTestLanguage" basePackage="org.eclipse.xtext.testlanguages.backtracking" <genPackages prefix="BeeLangTestLanguage" basePackage="org.eclipse.xtext.testlanguages.backtracking"
disposableProviderFactory="true" fileExtensions="beelangtestlanguage" ecorePackage="BeeLangTestLanguage.ecore#/"> disposableProviderFactory="true" fileExtensions="beelangtestlanguage" ecorePackage="BeeLangTestLanguage.ecore#/">
<genClasses ecoreClass="BeeLangTestLanguage.ecore#//Model"> <genClasses ecoreClass="BeeLangTestLanguage.ecore#//Model">

View file

@ -3,7 +3,7 @@
xmlns:genmodel="http://www.eclipse.org/emf/2002/GenModel" copyrightText="generated by Xtext" modelDirectory="/org.eclipse.xtext.testlanguages/src-gen" xmlns:genmodel="http://www.eclipse.org/emf/2002/GenModel" copyrightText="generated by Xtext" modelDirectory="/org.eclipse.xtext.testlanguages/src-gen"
modelPluginID="org.eclipse.xtext.testlanguages" forceOverwrite="true" modelName="FileAwareTestLanguage" modelPluginID="org.eclipse.xtext.testlanguages" forceOverwrite="true" modelName="FileAwareTestLanguage"
updateClasspath="false" rootExtendsClass="org.eclipse.emf.ecore.impl.MinimalEObjectImpl$Container" updateClasspath="false" rootExtendsClass="org.eclipse.emf.ecore.impl.MinimalEObjectImpl$Container"
complianceLevel="8.0" copyrightFields="false" runtimeVersion="2.12"> complianceLevel="8.0" copyrightFields="false" runtimeVersion="2.20">
<genPackages prefix="FileAware" basePackage="org.eclipse.xtext.testlanguages.fileAware" <genPackages prefix="FileAware" basePackage="org.eclipse.xtext.testlanguages.fileAware"
disposableProviderFactory="true" fileExtensions="fileawaretestlanguage" ecorePackage="FileAwareTestLanguage.ecore#/"> disposableProviderFactory="true" fileExtensions="fileawaretestlanguage" ecorePackage="FileAwareTestLanguage.ecore#/">
<genClasses ecoreClass="FileAwareTestLanguage.ecore#//PackageDeclaration"> <genClasses ecoreClass="FileAwareTestLanguage.ecore#//PackageDeclaration">

View file

@ -3,7 +3,7 @@
xmlns:genmodel="http://www.eclipse.org/emf/2002/GenModel" copyrightText="generated by Xtext" modelDirectory="/org.eclipse.xtext.testlanguages/src-gen" xmlns:genmodel="http://www.eclipse.org/emf/2002/GenModel" copyrightText="generated by Xtext" modelDirectory="/org.eclipse.xtext.testlanguages/src-gen"
modelPluginID="org.eclipse.xtext.testlanguages" forceOverwrite="true" modelName="NestedRefsTestLanguage" modelPluginID="org.eclipse.xtext.testlanguages" forceOverwrite="true" modelName="NestedRefsTestLanguage"
updateClasspath="false" rootExtendsClass="org.eclipse.emf.ecore.impl.MinimalEObjectImpl$Container" updateClasspath="false" rootExtendsClass="org.eclipse.emf.ecore.impl.MinimalEObjectImpl$Container"
complianceLevel="8.0" copyrightFields="false" runtimeVersion="2.9"> complianceLevel="8.0" copyrightFields="false" runtimeVersion="2.20">
<genPackages prefix="NestedRefs" basePackage="org.eclipse.xtext.testlanguages.nestedRefs" <genPackages prefix="NestedRefs" basePackage="org.eclipse.xtext.testlanguages.nestedRefs"
disposableProviderFactory="true" fileExtensions="nestedRefs" ecorePackage="NestedRefsTestLanguage.ecore#/"> disposableProviderFactory="true" fileExtensions="nestedRefs" ecorePackage="NestedRefsTestLanguage.ecore#/">
<genClasses ecoreClass="NestedRefsTestLanguage.ecore#//Doc"> <genClasses ecoreClass="NestedRefsTestLanguage.ecore#//Doc">

View file

@ -3,7 +3,7 @@
xmlns:genmodel="http://www.eclipse.org/emf/2002/GenModel" copyrightText="generated by Xtext" modelDirectory="/org.eclipse.xtext.testlanguages/src-gen" xmlns:genmodel="http://www.eclipse.org/emf/2002/GenModel" copyrightText="generated by Xtext" modelDirectory="/org.eclipse.xtext.testlanguages/src-gen"
modelPluginID="org.eclipse.xtext.testlanguages" forceOverwrite="true" modelName="NoJdtTestLanguage" modelPluginID="org.eclipse.xtext.testlanguages" forceOverwrite="true" modelName="NoJdtTestLanguage"
updateClasspath="false" rootExtendsClass="org.eclipse.emf.ecore.impl.MinimalEObjectImpl$Container" updateClasspath="false" rootExtendsClass="org.eclipse.emf.ecore.impl.MinimalEObjectImpl$Container"
complianceLevel="8.0" copyrightFields="false" runtimeVersion="2.9"> complianceLevel="8.0" copyrightFields="false" runtimeVersion="2.20">
<genPackages prefix="NoJdt" basePackage="org.eclipse.xtext.testlanguages.noJdt" <genPackages prefix="NoJdt" basePackage="org.eclipse.xtext.testlanguages.noJdt"
disposableProviderFactory="true" fileExtensions="nojdt" ecorePackage="NoJdtTestLanguage.ecore#/"> disposableProviderFactory="true" fileExtensions="nojdt" ecorePackage="NoJdtTestLanguage.ecore#/">
<genClasses ecoreClass="NoJdtTestLanguage.ecore#//Model"> <genClasses ecoreClass="NoJdtTestLanguage.ecore#//Model">

Some files were not shown because too many files have changed in this diff Show more