diff options
Diffstat (limited to 'extraplugins/migration/rhapsody/org.eclipse.papyrus.migration.rhapsody.metamodel/src-gen/org/eclipse/papyrus/migration/rhapsody/rhapsodymetamodel')
7 files changed, 187 insertions, 311 deletions
diff --git a/extraplugins/migration/rhapsody/org.eclipse.papyrus.migration.rhapsody.metamodel/src-gen/org/eclipse/papyrus/migration/rhapsody/rhapsodymetamodel/DefaultSubsystemType.java b/extraplugins/migration/rhapsody/org.eclipse.papyrus.migration.rhapsody.metamodel/src-gen/org/eclipse/papyrus/migration/rhapsody/rhapsodymetamodel/DefaultSubsystemType.java index 3a8452e1a04..3b907951662 100644 --- a/extraplugins/migration/rhapsody/org.eclipse.papyrus.migration.rhapsody.metamodel/src-gen/org/eclipse/papyrus/migration/rhapsody/rhapsodymetamodel/DefaultSubsystemType.java +++ b/extraplugins/migration/rhapsody/org.eclipse.papyrus.migration.rhapsody.metamodel/src-gen/org/eclipse/papyrus/migration/rhapsody/rhapsodymetamodel/DefaultSubsystemType.java @@ -12,8 +12,6 @@ */ package org.eclipse.papyrus.migration.rhapsody.rhapsodymetamodel; -import org.eclipse.emf.ecore.EObject; - /** * <!-- begin-user-doc --> * A representation of the model object '<em><b>Default Subsystem Type</b></em>'. @@ -24,5 +22,5 @@ import org.eclipse.emf.ecore.EObject; * @model abstract="true" * @generated */ -public interface DefaultSubsystemType extends EObject { +public interface DefaultSubsystemType extends IModelElement { } // DefaultSubsystemType diff --git a/extraplugins/migration/rhapsody/org.eclipse.papyrus.migration.rhapsody.metamodel/src-gen/org/eclipse/papyrus/migration/rhapsody/rhapsodymetamodel/ISubsystem.java b/extraplugins/migration/rhapsody/org.eclipse.papyrus.migration.rhapsody.metamodel/src-gen/org/eclipse/papyrus/migration/rhapsody/rhapsodymetamodel/ISubsystem.java index 952e941b4f5..e1706475de7 100644 --- a/extraplugins/migration/rhapsody/org.eclipse.papyrus.migration.rhapsody.metamodel/src-gen/org/eclipse/papyrus/migration/rhapsody/rhapsodymetamodel/ISubsystem.java +++ b/extraplugins/migration/rhapsody/org.eclipse.papyrus.migration.rhapsody.metamodel/src-gen/org/eclipse/papyrus/migration/rhapsody/rhapsodymetamodel/ISubsystem.java @@ -65,7 +65,7 @@ import org.eclipse.emf.common.util.EList; * @model * @generated */ -public interface ISubsystem extends OwnerHandleType, DependsOnType, DeclarativesType, M_pModelObjectType, TargetType, DefaultSubsystemType, IModelElement { +public interface ISubsystem extends OwnerHandleType, DependsOnType, DeclarativesType, M_pModelObjectType, TargetType, DefaultSubsystemType { /** * Returns the value of the '<em><b>Id</b></em>' attribute. * <!-- begin-user-doc --> diff --git a/extraplugins/migration/rhapsody/org.eclipse.papyrus.migration.rhapsody.metamodel/src-gen/org/eclipse/papyrus/migration/rhapsody/rhapsodymetamodel/UMLRhapsodyPackage.java b/extraplugins/migration/rhapsody/org.eclipse.papyrus.migration.rhapsody.metamodel/src-gen/org/eclipse/papyrus/migration/rhapsody/rhapsodymetamodel/UMLRhapsodyPackage.java index 3d191813d38..429d055aab8 100644 --- a/extraplugins/migration/rhapsody/org.eclipse.papyrus.migration.rhapsody.metamodel/src-gen/org/eclipse/papyrus/migration/rhapsody/rhapsodymetamodel/UMLRhapsodyPackage.java +++ b/extraplugins/migration/rhapsody/org.eclipse.papyrus.migration.rhapsody.metamodel/src-gen/org/eclipse/papyrus/migration/rhapsody/rhapsodymetamodel/UMLRhapsodyPackage.java @@ -9812,402 +9812,411 @@ public interface UMLRhapsodyPackage extends EPackage { int DEFAULT_SUBSYSTEM_TYPE = 55; /** - * The number of structural features of the '<em>Default Subsystem Type</em>' class. + * The meta object id for the '{@link org.eclipse.papyrus.migration.rhapsody.rhapsodymetamodel.impl.DefaultTransTypeImpl <em>Default Trans Type</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * @see org.eclipse.papyrus.migration.rhapsody.rhapsodymetamodel.impl.DefaultTransTypeImpl + * @see org.eclipse.papyrus.migration.rhapsody.rhapsodymetamodel.impl.UMLRhapsodyPackageImpl#getDefaultTransType() * @generated - * @ordered */ - int DEFAULT_SUBSYSTEM_TYPE_FEATURE_COUNT = 0; + int DEFAULT_TRANS_TYPE = 56; /** - * The number of operations of the '<em>Default Subsystem Type</em>' class. + * The meta object id for the '{@link org.eclipse.papyrus.migration.rhapsody.rhapsodymetamodel.impl.ElementsTypeImpl <em>Elements Type</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * @see org.eclipse.papyrus.migration.rhapsody.rhapsodymetamodel.impl.ElementsTypeImpl + * @see org.eclipse.papyrus.migration.rhapsody.rhapsodymetamodel.impl.UMLRhapsodyPackageImpl#getElementsType() * @generated - * @ordered */ - int DEFAULT_SUBSYSTEM_TYPE_OPERATION_COUNT = 0; + int ELEMENTS_TYPE = 59; /** - * The meta object id for the '{@link org.eclipse.papyrus.migration.rhapsody.rhapsodymetamodel.impl.DefaultTransTypeImpl <em>Default Trans Type</em>}' class. + * The meta object id for the '{@link org.eclipse.papyrus.migration.rhapsody.rhapsodymetamodel.impl.DependsOnTypeImpl <em>Depends On Type</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @see org.eclipse.papyrus.migration.rhapsody.rhapsodymetamodel.impl.DefaultTransTypeImpl - * @see org.eclipse.papyrus.migration.rhapsody.rhapsodymetamodel.impl.UMLRhapsodyPackageImpl#getDefaultTransType() + * @see org.eclipse.papyrus.migration.rhapsody.rhapsodymetamodel.impl.DependsOnTypeImpl + * @see org.eclipse.papyrus.migration.rhapsody.rhapsodymetamodel.impl.UMLRhapsodyPackageImpl#getDependsOnType() * @generated */ - int DEFAULT_TRANS_TYPE = 56; + int DEPENDS_ON_TYPE = 57; /** - * The number of structural features of the '<em>Default Trans Type</em>' class. + * The meta object id for the '{@link org.eclipse.papyrus.migration.rhapsody.rhapsodymetamodel.impl.DescriptionTypeImpl <em>Description Type</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * @see org.eclipse.papyrus.migration.rhapsody.rhapsodymetamodel.impl.DescriptionTypeImpl + * @see org.eclipse.papyrus.migration.rhapsody.rhapsodymetamodel.impl.UMLRhapsodyPackageImpl#getDescriptionType() * @generated - * @ordered */ - int DEFAULT_TRANS_TYPE_FEATURE_COUNT = 0; + int DESCRIPTION_TYPE = 58; /** - * The number of operations of the '<em>Default Trans Type</em>' class. + * The meta object id for the '{@link org.eclipse.papyrus.migration.rhapsody.rhapsodymetamodel.impl.EmbededFilesTypeImpl <em>Embeded Files Type</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * @see org.eclipse.papyrus.migration.rhapsody.rhapsodymetamodel.impl.EmbededFilesTypeImpl + * @see org.eclipse.papyrus.migration.rhapsody.rhapsodymetamodel.impl.UMLRhapsodyPackageImpl#getEmbededFilesType() * @generated - * @ordered */ - int DEFAULT_TRANS_TYPE_OPERATION_COUNT = 0; + int EMBEDED_FILES_TYPE = 60; /** - * The meta object id for the '{@link org.eclipse.papyrus.migration.rhapsody.rhapsodymetamodel.impl.ElementsTypeImpl <em>Elements Type</em>}' class. + * The meta object id for the '{@link org.eclipse.papyrus.migration.rhapsody.rhapsodymetamodel.impl.End1_TypeImpl <em>End1 Type</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @see org.eclipse.papyrus.migration.rhapsody.rhapsodymetamodel.impl.ElementsTypeImpl - * @see org.eclipse.papyrus.migration.rhapsody.rhapsodymetamodel.impl.UMLRhapsodyPackageImpl#getElementsType() + * @see org.eclipse.papyrus.migration.rhapsody.rhapsodymetamodel.impl.End1_TypeImpl + * @see org.eclipse.papyrus.migration.rhapsody.rhapsodymetamodel.impl.UMLRhapsodyPackageImpl#getEnd1_Type() * @generated */ - int ELEMENTS_TYPE = 59; + int END1_TYPE = 61; /** - * The number of structural features of the '<em>Elements Type</em>' class. + * The meta object id for the '{@link org.eclipse.papyrus.migration.rhapsody.rhapsodymetamodel.impl.End2_TypeImpl <em>End2 Type</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * @see org.eclipse.papyrus.migration.rhapsody.rhapsodymetamodel.impl.End2_TypeImpl + * @see org.eclipse.papyrus.migration.rhapsody.rhapsodymetamodel.impl.UMLRhapsodyPackageImpl#getEnd2_Type() * @generated - * @ordered */ - int ELEMENTS_TYPE_FEATURE_COUNT = 0; + int END2_TYPE = 62; /** - * The number of operations of the '<em>Elements Type</em>' class. + * The meta object id for the '{@link org.eclipse.papyrus.migration.rhapsody.rhapsodymetamodel.impl.FilesTypeImpl <em>Files Type</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * @see org.eclipse.papyrus.migration.rhapsody.rhapsodymetamodel.impl.FilesTypeImpl + * @see org.eclipse.papyrus.migration.rhapsody.rhapsodymetamodel.impl.UMLRhapsodyPackageImpl#getFilesType() * @generated - * @ordered */ - int ELEMENTS_TYPE_OPERATION_COUNT = 0; + int FILES_TYPE = 63; /** - * The meta object id for the '{@link org.eclipse.papyrus.migration.rhapsody.rhapsodymetamodel.impl.DependsOnTypeImpl <em>Depends On Type</em>}' class. + * The meta object id for the '{@link org.eclipse.papyrus.migration.rhapsody.rhapsodymetamodel.impl.FromLinkTypeImpl <em>From Link Type</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @see org.eclipse.papyrus.migration.rhapsody.rhapsodymetamodel.impl.DependsOnTypeImpl - * @see org.eclipse.papyrus.migration.rhapsody.rhapsodymetamodel.impl.UMLRhapsodyPackageImpl#getDependsOnType() + * @see org.eclipse.papyrus.migration.rhapsody.rhapsodymetamodel.impl.FromLinkTypeImpl + * @see org.eclipse.papyrus.migration.rhapsody.rhapsodymetamodel.impl.UMLRhapsodyPackageImpl#getFromLinkType() * @generated */ - int DEPENDS_ON_TYPE = 57; + int FROM_LINK_TYPE = 64; /** - * The number of structural features of the '<em>Depends On Type</em>' class. + * The meta object id for the '{@link org.eclipse.papyrus.migration.rhapsody.rhapsodymetamodel.impl.HyperLinksTypeImpl <em>Hyper Links Type</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * @see org.eclipse.papyrus.migration.rhapsody.rhapsodymetamodel.impl.HyperLinksTypeImpl + * @see org.eclipse.papyrus.migration.rhapsody.rhapsodymetamodel.impl.UMLRhapsodyPackageImpl#getHyperLinksType() * @generated - * @ordered */ - int DEPENDS_ON_TYPE_FEATURE_COUNT = ELEMENTS_TYPE_FEATURE_COUNT + 0; + int HYPER_LINKS_TYPE = 67; /** - * The number of operations of the '<em>Depends On Type</em>' class. + * The meta object id for the '{@link org.eclipse.papyrus.migration.rhapsody.rhapsodymetamodel.impl.IModelElementImpl <em>IModel Element</em>}' class. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @see org.eclipse.papyrus.migration.rhapsody.rhapsodymetamodel.impl.IModelElementImpl + * @see org.eclipse.papyrus.migration.rhapsody.rhapsodymetamodel.impl.UMLRhapsodyPackageImpl#getIModelElement() + * @generated + */ + int IMODEL_ELEMENT = 157; + + /** + * The feature id for the '<em><b>Display Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ - int DEPENDS_ON_TYPE_OPERATION_COUNT = ELEMENTS_TYPE_OPERATION_COUNT + 0; + int IMODEL_ELEMENT__DISPLAY_NAME = 0; /** - * The meta object id for the '{@link org.eclipse.papyrus.migration.rhapsody.rhapsodymetamodel.impl.DescriptionTypeImpl <em>Description Type</em>}' class. + * The number of structural features of the '<em>IModel Element</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @see org.eclipse.papyrus.migration.rhapsody.rhapsodymetamodel.impl.DescriptionTypeImpl - * @see org.eclipse.papyrus.migration.rhapsody.rhapsodymetamodel.impl.UMLRhapsodyPackageImpl#getDescriptionType() * @generated + * @ordered */ - int DESCRIPTION_TYPE = 58; + int IMODEL_ELEMENT_FEATURE_COUNT = 1; /** - * The number of structural features of the '<em>Description Type</em>' class. + * The number of operations of the '<em>IModel Element</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ - int DESCRIPTION_TYPE_FEATURE_COUNT = 0; + int IMODEL_ELEMENT_OPERATION_COUNT = 0; /** - * The number of operations of the '<em>Description Type</em>' class. + * The feature id for the '<em><b>Display Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ - int DESCRIPTION_TYPE_OPERATION_COUNT = 0; + int DEFAULT_SUBSYSTEM_TYPE__DISPLAY_NAME = IMODEL_ELEMENT__DISPLAY_NAME; /** - * The meta object id for the '{@link org.eclipse.papyrus.migration.rhapsody.rhapsodymetamodel.impl.EmbededFilesTypeImpl <em>Embeded Files Type</em>}' class. + * The number of structural features of the '<em>Default Subsystem Type</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @see org.eclipse.papyrus.migration.rhapsody.rhapsodymetamodel.impl.EmbededFilesTypeImpl - * @see org.eclipse.papyrus.migration.rhapsody.rhapsodymetamodel.impl.UMLRhapsodyPackageImpl#getEmbededFilesType() * @generated + * @ordered */ - int EMBEDED_FILES_TYPE = 60; + int DEFAULT_SUBSYSTEM_TYPE_FEATURE_COUNT = IMODEL_ELEMENT_FEATURE_COUNT + 0; /** - * The number of structural features of the '<em>Embeded Files Type</em>' class. + * The number of operations of the '<em>Default Subsystem Type</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ - int EMBEDED_FILES_TYPE_FEATURE_COUNT = 0; + int DEFAULT_SUBSYSTEM_TYPE_OPERATION_COUNT = IMODEL_ELEMENT_OPERATION_COUNT + 0; /** - * The number of operations of the '<em>Embeded Files Type</em>' class. + * The number of structural features of the '<em>Default Trans Type</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ - int EMBEDED_FILES_TYPE_OPERATION_COUNT = 0; + int DEFAULT_TRANS_TYPE_FEATURE_COUNT = 0; /** - * The meta object id for the '{@link org.eclipse.papyrus.migration.rhapsody.rhapsodymetamodel.impl.End1_TypeImpl <em>End1 Type</em>}' class. + * The number of operations of the '<em>Default Trans Type</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @see org.eclipse.papyrus.migration.rhapsody.rhapsodymetamodel.impl.End1_TypeImpl - * @see org.eclipse.papyrus.migration.rhapsody.rhapsodymetamodel.impl.UMLRhapsodyPackageImpl#getEnd1_Type() * @generated + * @ordered */ - int END1_TYPE = 61; + int DEFAULT_TRANS_TYPE_OPERATION_COUNT = 0; /** - * The number of structural features of the '<em>End1 Type</em>' class. + * The number of structural features of the '<em>Elements Type</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ - int END1_TYPE_FEATURE_COUNT = 0; + int ELEMENTS_TYPE_FEATURE_COUNT = 0; /** - * The number of operations of the '<em>End1 Type</em>' class. + * The number of operations of the '<em>Elements Type</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ - int END1_TYPE_OPERATION_COUNT = 0; + int ELEMENTS_TYPE_OPERATION_COUNT = 0; /** - * The meta object id for the '{@link org.eclipse.papyrus.migration.rhapsody.rhapsodymetamodel.impl.End2_TypeImpl <em>End2 Type</em>}' class. + * The number of structural features of the '<em>Depends On Type</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @see org.eclipse.papyrus.migration.rhapsody.rhapsodymetamodel.impl.End2_TypeImpl - * @see org.eclipse.papyrus.migration.rhapsody.rhapsodymetamodel.impl.UMLRhapsodyPackageImpl#getEnd2_Type() * @generated + * @ordered */ - int END2_TYPE = 62; + int DEPENDS_ON_TYPE_FEATURE_COUNT = ELEMENTS_TYPE_FEATURE_COUNT + 0; /** - * The feature id for the '<em><b>Multiplicity</b></em>' attribute. + * The number of operations of the '<em>Depends On Type</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ - int END2_TYPE__MULTIPLICITY = END1_TYPE_FEATURE_COUNT + 0; + int DEPENDS_ON_TYPE_OPERATION_COUNT = ELEMENTS_TYPE_OPERATION_COUNT + 0; /** - * The number of structural features of the '<em>End2 Type</em>' class. + * The number of structural features of the '<em>Description Type</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ - int END2_TYPE_FEATURE_COUNT = END1_TYPE_FEATURE_COUNT + 1; + int DESCRIPTION_TYPE_FEATURE_COUNT = 0; /** - * The number of operations of the '<em>End2 Type</em>' class. + * The number of operations of the '<em>Description Type</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ - int END2_TYPE_OPERATION_COUNT = END1_TYPE_OPERATION_COUNT + 0; + int DESCRIPTION_TYPE_OPERATION_COUNT = 0; /** - * The meta object id for the '{@link org.eclipse.papyrus.migration.rhapsody.rhapsodymetamodel.impl.FilesTypeImpl <em>Files Type</em>}' class. + * The number of structural features of the '<em>Embeded Files Type</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @see org.eclipse.papyrus.migration.rhapsody.rhapsodymetamodel.impl.FilesTypeImpl - * @see org.eclipse.papyrus.migration.rhapsody.rhapsodymetamodel.impl.UMLRhapsodyPackageImpl#getFilesType() * @generated + * @ordered */ - int FILES_TYPE = 63; + int EMBEDED_FILES_TYPE_FEATURE_COUNT = 0; /** - * The feature id for the '<em><b>Modified Time Weak</b></em>' attribute list. + * The number of operations of the '<em>Embeded Files Type</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ - int FILES_TYPE__MODIFIED_TIME_WEAK = 0; + int EMBEDED_FILES_TYPE_OPERATION_COUNT = 0; /** - * The feature id for the '<em><b>Id</b></em>' attribute. + * The number of structural features of the '<em>End1 Type</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ - int FILES_TYPE__ID = 1; + int END1_TYPE_FEATURE_COUNT = 0; /** - * The feature id for the '<em><b>Uml Dependency ID</b></em>' attribute. + * The number of operations of the '<em>End1 Type</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ - int FILES_TYPE__UML_DEPENDENCY_ID = 2; + int END1_TYPE_OPERATION_COUNT = 0; /** - * The feature id for the '<em><b>Last ID</b></em>' attribute. + * The feature id for the '<em><b>Multiplicity</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ - int FILES_TYPE__LAST_ID = 3; + int END2_TYPE__MULTIPLICITY = END1_TYPE_FEATURE_COUNT + 0; /** - * The feature id for the '<em><b>My State</b></em>' attribute. + * The number of structural features of the '<em>End2 Type</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ - int FILES_TYPE__MY_STATE = 4; + int END2_TYPE_FEATURE_COUNT = END1_TYPE_FEATURE_COUNT + 1; /** - * The feature id for the '<em><b>Mpath</b></em>' attribute. + * The number of operations of the '<em>End2 Type</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ - int FILES_TYPE__MPATH = 5; + int END2_TYPE_OPERATION_COUNT = END1_TYPE_OPERATION_COUNT + 0; /** - * The feature id for the '<em><b>Object Creation</b></em>' attribute. + * The feature id for the '<em><b>Modified Time Weak</b></em>' attribute list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ - int FILES_TYPE__OBJECT_CREATION = 6; + int FILES_TYPE__MODIFIED_TIME_WEAK = 0; /** - * The feature id for the '<em><b>Name</b></em>' attribute. + * The feature id for the '<em><b>Id</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ - int FILES_TYPE__NAME = 7; + int FILES_TYPE__ID = 1; /** - * The number of structural features of the '<em>Files Type</em>' class. + * The feature id for the '<em><b>Uml Dependency ID</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ - int FILES_TYPE_FEATURE_COUNT = 8; + int FILES_TYPE__UML_DEPENDENCY_ID = 2; /** - * The number of operations of the '<em>Files Type</em>' class. + * The feature id for the '<em><b>Last ID</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ - int FILES_TYPE_OPERATION_COUNT = 0; + int FILES_TYPE__LAST_ID = 3; /** - * The meta object id for the '{@link org.eclipse.papyrus.migration.rhapsody.rhapsodymetamodel.impl.FromLinkTypeImpl <em>From Link Type</em>}' class. + * The feature id for the '<em><b>My State</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @see org.eclipse.papyrus.migration.rhapsody.rhapsodymetamodel.impl.FromLinkTypeImpl - * @see org.eclipse.papyrus.migration.rhapsody.rhapsodymetamodel.impl.UMLRhapsodyPackageImpl#getFromLinkType() * @generated + * @ordered */ - int FROM_LINK_TYPE = 64; + int FILES_TYPE__MY_STATE = 4; /** - * The number of structural features of the '<em>From Link Type</em>' class. + * The feature id for the '<em><b>Mpath</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ - int FROM_LINK_TYPE_FEATURE_COUNT = 0; + int FILES_TYPE__MPATH = 5; /** - * The number of operations of the '<em>From Link Type</em>' class. + * The feature id for the '<em><b>Object Creation</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ - int FROM_LINK_TYPE_OPERATION_COUNT = 0; + int FILES_TYPE__OBJECT_CREATION = 6; /** - * The meta object id for the '{@link org.eclipse.papyrus.migration.rhapsody.rhapsodymetamodel.impl.HyperLinksTypeImpl <em>Hyper Links Type</em>}' class. + * The feature id for the '<em><b>Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @see org.eclipse.papyrus.migration.rhapsody.rhapsodymetamodel.impl.HyperLinksTypeImpl - * @see org.eclipse.papyrus.migration.rhapsody.rhapsodymetamodel.impl.UMLRhapsodyPackageImpl#getHyperLinksType() * @generated + * @ordered */ - int HYPER_LINKS_TYPE = 67; + int FILES_TYPE__NAME = 7; /** - * The meta object id for the '{@link org.eclipse.papyrus.migration.rhapsody.rhapsodymetamodel.impl.IModelElementImpl <em>IModel Element</em>}' class. + * The number of structural features of the '<em>Files Type</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @see org.eclipse.papyrus.migration.rhapsody.rhapsodymetamodel.impl.IModelElementImpl - * @see org.eclipse.papyrus.migration.rhapsody.rhapsodymetamodel.impl.UMLRhapsodyPackageImpl#getIModelElement() * @generated + * @ordered */ - int IMODEL_ELEMENT = 157; + int FILES_TYPE_FEATURE_COUNT = 8; /** - * The feature id for the '<em><b>Display Name</b></em>' attribute. + * The number of operations of the '<em>Files Type</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ - int IMODEL_ELEMENT__DISPLAY_NAME = 0; + int FILES_TYPE_OPERATION_COUNT = 0; /** - * The number of structural features of the '<em>IModel Element</em>' class. + * The number of structural features of the '<em>From Link Type</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ - int IMODEL_ELEMENT_FEATURE_COUNT = 1; + int FROM_LINK_TYPE_FEATURE_COUNT = 0; /** - * The number of operations of the '<em>IModel Element</em>' class. + * The number of operations of the '<em>From Link Type</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ - int IMODEL_ELEMENT_OPERATION_COUNT = 0; + int FROM_LINK_TYPE_OPERATION_COUNT = 0; /** * The feature id for the '<em><b>Display Name</b></em>' attribute. @@ -27871,6 +27880,15 @@ public interface UMLRhapsodyPackage extends EPackage { int OWNER_HANDLE_TYPE = 233; /** + * The feature id for the '<em><b>Display Name</b></em>' attribute. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @generated + * @ordered + */ + int OWNER_HANDLE_TYPE__DISPLAY_NAME = DEFAULT_SUBSYSTEM_TYPE__DISPLAY_NAME; + + /** * The feature id for the '<em><b>Weak CG Time</b></em>' attribute list. * <!-- begin-user-doc --> * <!-- end-user-doc --> @@ -27917,31 +27935,31 @@ public interface UMLRhapsodyPackage extends EPackage { int ISUBSYSTEM = 191; /** - * The feature id for the '<em><b>Weak CG Time</b></em>' attribute list. + * The feature id for the '<em><b>Display Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ - int ISUBSYSTEM__WEAK_CG_TIME = OWNER_HANDLE_TYPE__WEAK_CG_TIME; + int ISUBSYSTEM__DISPLAY_NAME = OWNER_HANDLE_TYPE__DISPLAY_NAME; /** - * The feature id for the '<em><b>Strong CG Time</b></em>' attribute list. + * The feature id for the '<em><b>Weak CG Time</b></em>' attribute list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ - int ISUBSYSTEM__STRONG_CG_TIME = OWNER_HANDLE_TYPE__STRONG_CG_TIME; + int ISUBSYSTEM__WEAK_CG_TIME = OWNER_HANDLE_TYPE__WEAK_CG_TIME; /** - * The feature id for the '<em><b>Display Name</b></em>' attribute. + * The feature id for the '<em><b>Strong CG Time</b></em>' attribute list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ - int ISUBSYSTEM__DISPLAY_NAME = OWNER_HANDLE_TYPE_FEATURE_COUNT + 0; + int ISUBSYSTEM__STRONG_CG_TIME = OWNER_HANDLE_TYPE__STRONG_CG_TIME; /** * The feature id for the '<em><b>Id</b></em>' attribute. @@ -27950,7 +27968,7 @@ public interface UMLRhapsodyPackage extends EPackage { * @generated * @ordered */ - int ISUBSYSTEM__ID = OWNER_HANDLE_TYPE_FEATURE_COUNT + 1; + int ISUBSYSTEM__ID = OWNER_HANDLE_TYPE_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>My State</b></em>' attribute. @@ -27959,7 +27977,7 @@ public interface UMLRhapsodyPackage extends EPackage { * @generated * @ordered */ - int ISUBSYSTEM__MY_STATE = OWNER_HANDLE_TYPE_FEATURE_COUNT + 2; + int ISUBSYSTEM__MY_STATE = OWNER_HANDLE_TYPE_FEATURE_COUNT + 1; /** * The feature id for the '<em><b>Name</b></em>' attribute. @@ -27968,7 +27986,7 @@ public interface UMLRhapsodyPackage extends EPackage { * @generated * @ordered */ - int ISUBSYSTEM__NAME = OWNER_HANDLE_TYPE_FEATURE_COUNT + 3; + int ISUBSYSTEM__NAME = OWNER_HANDLE_TYPE_FEATURE_COUNT + 2; /** * The feature id for the '<em><b>Modified Time Weak</b></em>' attribute list. @@ -27977,7 +27995,7 @@ public interface UMLRhapsodyPackage extends EPackage { * @generated * @ordered */ - int ISUBSYSTEM__MODIFIED_TIME_WEAK = OWNER_HANDLE_TYPE_FEATURE_COUNT + 4; + int ISUBSYSTEM__MODIFIED_TIME_WEAK = OWNER_HANDLE_TYPE_FEATURE_COUNT + 3; /** * The feature id for the '<em><b>Default Composite</b></em>' reference. @@ -27986,7 +28004,7 @@ public interface UMLRhapsodyPackage extends EPackage { * @generated * @ordered */ - int ISUBSYSTEM__DEFAULT_COMPOSITE = OWNER_HANDLE_TYPE_FEATURE_COUNT + 5; + int ISUBSYSTEM__DEFAULT_COMPOSITE = OWNER_HANDLE_TYPE_FEATURE_COUNT + 4; /** * The feature id for the '<em><b>Events Base ID</b></em>' attribute. @@ -27995,7 +28013,7 @@ public interface UMLRhapsodyPackage extends EPackage { * @generated * @ordered */ - int ISUBSYSTEM__EVENTS_BASE_ID = OWNER_HANDLE_TYPE_FEATURE_COUNT + 6; + int ISUBSYSTEM__EVENTS_BASE_ID = OWNER_HANDLE_TYPE_FEATURE_COUNT + 5; /** * The feature id for the '<em><b>Classes</b></em>' containment reference list. @@ -28004,7 +28022,7 @@ public interface UMLRhapsodyPackage extends EPackage { * @generated * @ordered */ - int ISUBSYSTEM__CLASSES = OWNER_HANDLE_TYPE_FEATURE_COUNT + 7; + int ISUBSYSTEM__CLASSES = OWNER_HANDLE_TYPE_FEATURE_COUNT + 6; /** * The feature id for the '<em><b>Configuration Related Time</b></em>' attribute list. @@ -28013,7 +28031,7 @@ public interface UMLRhapsodyPackage extends EPackage { * @generated * @ordered */ - int ISUBSYSTEM__CONFIGURATION_RELATED_TIME = OWNER_HANDLE_TYPE_FEATURE_COUNT + 8; + int ISUBSYSTEM__CONFIGURATION_RELATED_TIME = OWNER_HANDLE_TYPE_FEATURE_COUNT + 7; /** * The feature id for the '<em><b>Properties</b></em>' containment reference. @@ -28022,7 +28040,7 @@ public interface UMLRhapsodyPackage extends EPackage { * @generated * @ordered */ - int ISUBSYSTEM__PROPERTIES = OWNER_HANDLE_TYPE_FEATURE_COUNT + 9; + int ISUBSYSTEM__PROPERTIES = OWNER_HANDLE_TYPE_FEATURE_COUNT + 8; /** * The feature id for the '<em><b>Last ID</b></em>' attribute. @@ -28031,7 +28049,7 @@ public interface UMLRhapsodyPackage extends EPackage { * @generated * @ordered */ - int ISUBSYSTEM__LAST_ID = OWNER_HANDLE_TYPE_FEATURE_COUNT + 10; + int ISUBSYSTEM__LAST_ID = OWNER_HANDLE_TYPE_FEATURE_COUNT + 9; /** * The feature id for the '<em><b>Cmheader</b></em>' attribute. @@ -28040,7 +28058,7 @@ public interface UMLRhapsodyPackage extends EPackage { * @generated * @ordered */ - int ISUBSYSTEM__CMHEADER = OWNER_HANDLE_TYPE_FEATURE_COUNT + 11; + int ISUBSYSTEM__CMHEADER = OWNER_HANDLE_TYPE_FEATURE_COUNT + 10; /** * The feature id for the '<em><b>Declaratives</b></em>' containment reference list. @@ -28049,7 +28067,7 @@ public interface UMLRhapsodyPackage extends EPackage { * @generated * @ordered */ - int ISUBSYSTEM__DECLARATIVES = OWNER_HANDLE_TYPE_FEATURE_COUNT + 12; + int ISUBSYSTEM__DECLARATIVES = OWNER_HANDLE_TYPE_FEATURE_COUNT + 11; /** * The feature id for the '<em><b>Types</b></em>' containment reference list. @@ -28058,7 +28076,7 @@ public interface UMLRhapsodyPackage extends EPackage { * @generated * @ordered */ - int ISUBSYSTEM__TYPES = OWNER_HANDLE_TYPE_FEATURE_COUNT + 13; + int ISUBSYSTEM__TYPES = OWNER_HANDLE_TYPE_FEATURE_COUNT + 12; /** * The feature id for the '<em><b>Stereotypes</b></em>' reference. @@ -28067,7 +28085,7 @@ public interface UMLRhapsodyPackage extends EPackage { * @generated * @ordered */ - int ISUBSYSTEM__STEREOTYPES = OWNER_HANDLE_TYPE_FEATURE_COUNT + 14; + int ISUBSYSTEM__STEREOTYPES = OWNER_HANDLE_TYPE_FEATURE_COUNT + 13; /** * The feature id for the '<em><b>Predefined Types</b></em>' attribute. @@ -28076,7 +28094,7 @@ public interface UMLRhapsodyPackage extends EPackage { * @generated * @ordered */ - int ISUBSYSTEM__PREDEFINED_TYPES = OWNER_HANDLE_TYPE_FEATURE_COUNT + 15; + int ISUBSYSTEM__PREDEFINED_TYPES = OWNER_HANDLE_TYPE_FEATURE_COUNT + 14; /** * The feature id for the '<em><b>Events</b></em>' containment reference list. @@ -28085,7 +28103,7 @@ public interface UMLRhapsodyPackage extends EPackage { * @generated * @ordered */ - int ISUBSYSTEM__EVENTS = OWNER_HANDLE_TYPE_FEATURE_COUNT + 16; + int ISUBSYSTEM__EVENTS = OWNER_HANDLE_TYPE_FEATURE_COUNT + 15; /** * The feature id for the '<em><b>Annotations</b></em>' containment reference list. @@ -28094,7 +28112,7 @@ public interface UMLRhapsodyPackage extends EPackage { * @generated * @ordered */ - int ISUBSYSTEM__ANNOTATIONS = OWNER_HANDLE_TYPE_FEATURE_COUNT + 17; + int ISUBSYSTEM__ANNOTATIONS = OWNER_HANDLE_TYPE_FEATURE_COUNT + 16; /** * The feature id for the '<em><b>Use Cases</b></em>' containment reference list. @@ -28103,7 +28121,7 @@ public interface UMLRhapsodyPackage extends EPackage { * @generated * @ordered */ - int ISUBSYSTEM__USE_CASES = OWNER_HANDLE_TYPE_FEATURE_COUNT + 18; + int ISUBSYSTEM__USE_CASES = OWNER_HANDLE_TYPE_FEATURE_COUNT + 17; /** * The feature id for the '<em><b>Actors</b></em>' containment reference list. @@ -28112,7 +28130,7 @@ public interface UMLRhapsodyPackage extends EPackage { * @generated * @ordered */ - int ISUBSYSTEM__ACTORS = OWNER_HANDLE_TYPE_FEATURE_COUNT + 19; + int ISUBSYSTEM__ACTORS = OWNER_HANDLE_TYPE_FEATURE_COUNT + 18; /** * The feature id for the '<em><b>Description</b></em>' containment reference. @@ -28121,7 +28139,7 @@ public interface UMLRhapsodyPackage extends EPackage { * @generated * @ordered */ - int ISUBSYSTEM__DESCRIPTION = OWNER_HANDLE_TYPE_FEATURE_COUNT + 20; + int ISUBSYSTEM__DESCRIPTION = OWNER_HANDLE_TYPE_FEATURE_COUNT + 19; /** * The feature id for the '<em><b>Tags</b></em>' containment reference list. @@ -28130,7 +28148,7 @@ public interface UMLRhapsodyPackage extends EPackage { * @generated * @ordered */ - int ISUBSYSTEM__TAGS = OWNER_HANDLE_TYPE_FEATURE_COUNT + 21; + int ISUBSYSTEM__TAGS = OWNER_HANDLE_TYPE_FEATURE_COUNT + 20; /** * The feature id for the '<em><b>Association Elements</b></em>' reference list. @@ -28139,7 +28157,7 @@ public interface UMLRhapsodyPackage extends EPackage { * @generated * @ordered */ - int ISUBSYSTEM__ASSOCIATION_ELEMENTS = OWNER_HANDLE_TYPE_FEATURE_COUNT + 22; + int ISUBSYSTEM__ASSOCIATION_ELEMENTS = OWNER_HANDLE_TYPE_FEATURE_COUNT + 21; /** * The feature id for the '<em><b>Dependencies</b></em>' containment reference list. @@ -28148,7 +28166,7 @@ public interface UMLRhapsodyPackage extends EPackage { * @generated * @ordered */ - int ISUBSYSTEM__DEPENDENCIES = OWNER_HANDLE_TYPE_FEATURE_COUNT + 23; + int ISUBSYSTEM__DEPENDENCIES = OWNER_HANDLE_TYPE_FEATURE_COUNT + 22; /** * The feature id for the '<em><b>Owner Handle</b></em>' reference. @@ -28157,7 +28175,7 @@ public interface UMLRhapsodyPackage extends EPackage { * @generated * @ordered */ - int ISUBSYSTEM__OWNER_HANDLE = OWNER_HANDLE_TYPE_FEATURE_COUNT + 24; + int ISUBSYSTEM__OWNER_HANDLE = OWNER_HANDLE_TYPE_FEATURE_COUNT + 23; /** * The feature id for the '<em><b>The Main Diagram</b></em>' reference. @@ -28166,7 +28184,7 @@ public interface UMLRhapsodyPackage extends EPackage { * @generated * @ordered */ - int ISUBSYSTEM__THE_MAIN_DIAGRAM = OWNER_HANDLE_TYPE_FEATURE_COUNT + 25; + int ISUBSYSTEM__THE_MAIN_DIAGRAM = OWNER_HANDLE_TYPE_FEATURE_COUNT + 24; /** * The feature id for the '<em><b>Hyper Links</b></em>' containment reference. @@ -28175,7 +28193,7 @@ public interface UMLRhapsodyPackage extends EPackage { * @generated * @ordered */ - int ISUBSYSTEM__HYPER_LINKS = OWNER_HANDLE_TYPE_FEATURE_COUNT + 26; + int ISUBSYSTEM__HYPER_LINKS = OWNER_HANDLE_TYPE_FEATURE_COUNT + 25; /** * The feature id for the '<em><b>Table Layouts</b></em>' containment reference list. @@ -28184,7 +28202,7 @@ public interface UMLRhapsodyPackage extends EPackage { * @generated * @ordered */ - int ISUBSYSTEM__TABLE_LAYOUTS = OWNER_HANDLE_TYPE_FEATURE_COUNT + 27; + int ISUBSYSTEM__TABLE_LAYOUTS = OWNER_HANDLE_TYPE_FEATURE_COUNT + 26; /** * The feature id for the '<em><b>Matrix Layouts</b></em>' containment reference list. @@ -28193,7 +28211,7 @@ public interface UMLRhapsodyPackage extends EPackage { * @generated * @ordered */ - int ISUBSYSTEM__MATRIX_LAYOUTS = OWNER_HANDLE_TYPE_FEATURE_COUNT + 28; + int ISUBSYSTEM__MATRIX_LAYOUTS = OWNER_HANDLE_TYPE_FEATURE_COUNT + 27; /** * The feature id for the '<em><b>Table Instances</b></em>' containment reference list. @@ -28202,7 +28220,7 @@ public interface UMLRhapsodyPackage extends EPackage { * @generated * @ordered */ - int ISUBSYSTEM__TABLE_INSTANCES = OWNER_HANDLE_TYPE_FEATURE_COUNT + 29; + int ISUBSYSTEM__TABLE_INSTANCES = OWNER_HANDLE_TYPE_FEATURE_COUNT + 28; /** * The feature id for the '<em><b>Matrix Instances</b></em>' containment reference list. @@ -28211,7 +28229,7 @@ public interface UMLRhapsodyPackage extends EPackage { * @generated * @ordered */ - int ISUBSYSTEM__MATRIX_INSTANCES = OWNER_HANDLE_TYPE_FEATURE_COUNT + 30; + int ISUBSYSTEM__MATRIX_INSTANCES = OWNER_HANDLE_TYPE_FEATURE_COUNT + 29; /** * The feature id for the '<em><b>Embeded Files</b></em>' containment reference list. @@ -28220,7 +28238,7 @@ public interface UMLRhapsodyPackage extends EPackage { * @generated * @ordered */ - int ISUBSYSTEM__EMBEDED_FILES = OWNER_HANDLE_TYPE_FEATURE_COUNT + 31; + int ISUBSYSTEM__EMBEDED_FILES = OWNER_HANDLE_TYPE_FEATURE_COUNT + 30; /** * The feature id for the '<em><b>Component Files</b></em>' containment reference list. @@ -28229,7 +28247,7 @@ public interface UMLRhapsodyPackage extends EPackage { * @generated * @ordered */ - int ISUBSYSTEM__COMPONENT_FILES = OWNER_HANDLE_TYPE_FEATURE_COUNT + 32; + int ISUBSYSTEM__COMPONENT_FILES = OWNER_HANDLE_TYPE_FEATURE_COUNT + 31; /** * The feature id for the '<em><b>Requiremen Tracability Handle</b></em>' attribute. @@ -28238,7 +28256,7 @@ public interface UMLRhapsodyPackage extends EPackage { * @generated * @ordered */ - int ISUBSYSTEM__REQUIREMEN_TRACABILITY_HANDLE = OWNER_HANDLE_TYPE_FEATURE_COUNT + 33; + int ISUBSYSTEM__REQUIREMEN_TRACABILITY_HANDLE = OWNER_HANDLE_TYPE_FEATURE_COUNT + 32; /** * The feature id for the '<em><b>Code Update CG Time</b></em>' attribute list. @@ -28247,7 +28265,7 @@ public interface UMLRhapsodyPackage extends EPackage { * @generated * @ordered */ - int ISUBSYSTEM__CODE_UPDATE_CG_TIME = OWNER_HANDLE_TYPE_FEATURE_COUNT + 34; + int ISUBSYSTEM__CODE_UPDATE_CG_TIME = OWNER_HANDLE_TYPE_FEATURE_COUNT + 33; /** * The feature id for the '<em><b>Object Creation</b></em>' attribute. @@ -28256,7 +28274,7 @@ public interface UMLRhapsodyPackage extends EPackage { * @generated * @ordered */ - int ISUBSYSTEM__OBJECT_CREATION = OWNER_HANDLE_TYPE_FEATURE_COUNT + 35; + int ISUBSYSTEM__OBJECT_CREATION = OWNER_HANDLE_TYPE_FEATURE_COUNT + 34; /** * The feature id for the '<em><b>Uml Dependency ID</b></em>' attribute. @@ -28265,7 +28283,7 @@ public interface UMLRhapsodyPackage extends EPackage { * @generated * @ordered */ - int ISUBSYSTEM__UML_DEPENDENCY_ID = OWNER_HANDLE_TYPE_FEATURE_COUNT + 36; + int ISUBSYSTEM__UML_DEPENDENCY_ID = OWNER_HANDLE_TYPE_FEATURE_COUNT + 35; /** * The number of structural features of the '<em>ISubsystem</em>' class. @@ -28274,7 +28292,7 @@ public interface UMLRhapsodyPackage extends EPackage { * @generated * @ordered */ - int ISUBSYSTEM_FEATURE_COUNT = OWNER_HANDLE_TYPE_FEATURE_COUNT + 37; + int ISUBSYSTEM_FEATURE_COUNT = OWNER_HANDLE_TYPE_FEATURE_COUNT + 36; /** * The number of operations of the '<em>ISubsystem</em>' class. diff --git a/extraplugins/migration/rhapsody/org.eclipse.papyrus.migration.rhapsody.metamodel/src-gen/org/eclipse/papyrus/migration/rhapsody/rhapsodymetamodel/impl/DefaultSubsystemTypeImpl.java b/extraplugins/migration/rhapsody/org.eclipse.papyrus.migration.rhapsody.metamodel/src-gen/org/eclipse/papyrus/migration/rhapsody/rhapsodymetamodel/impl/DefaultSubsystemTypeImpl.java index d3bffa63e09..1bd890f26d6 100644 --- a/extraplugins/migration/rhapsody/org.eclipse.papyrus.migration.rhapsody.metamodel/src-gen/org/eclipse/papyrus/migration/rhapsody/rhapsodymetamodel/impl/DefaultSubsystemTypeImpl.java +++ b/extraplugins/migration/rhapsody/org.eclipse.papyrus.migration.rhapsody.metamodel/src-gen/org/eclipse/papyrus/migration/rhapsody/rhapsodymetamodel/impl/DefaultSubsystemTypeImpl.java @@ -13,9 +13,6 @@ package org.eclipse.papyrus.migration.rhapsody.rhapsodymetamodel.impl; import org.eclipse.emf.ecore.EClass; - -import org.eclipse.emf.ecore.impl.MinimalEObjectImpl; - import org.eclipse.papyrus.migration.rhapsody.rhapsodymetamodel.DefaultSubsystemType; import org.eclipse.papyrus.migration.rhapsody.rhapsodymetamodel.UMLRhapsodyPackage; @@ -26,7 +23,7 @@ import org.eclipse.papyrus.migration.rhapsody.rhapsodymetamodel.UMLRhapsodyPacka * * @generated */ -public abstract class DefaultSubsystemTypeImpl extends MinimalEObjectImpl.Container implements DefaultSubsystemType { +public abstract class DefaultSubsystemTypeImpl extends IModelElementImpl implements DefaultSubsystemType { /** * <!-- begin-user-doc --> * <!-- end-user-doc --> diff --git a/extraplugins/migration/rhapsody/org.eclipse.papyrus.migration.rhapsody.metamodel/src-gen/org/eclipse/papyrus/migration/rhapsody/rhapsodymetamodel/impl/ISubsystemImpl.java b/extraplugins/migration/rhapsody/org.eclipse.papyrus.migration.rhapsody.metamodel/src-gen/org/eclipse/papyrus/migration/rhapsody/rhapsodymetamodel/impl/ISubsystemImpl.java index 1e00d6233a2..f7a78433505 100644 --- a/extraplugins/migration/rhapsody/org.eclipse.papyrus.migration.rhapsody.metamodel/src-gen/org/eclipse/papyrus/migration/rhapsody/rhapsodymetamodel/impl/ISubsystemImpl.java +++ b/extraplugins/migration/rhapsody/org.eclipse.papyrus.migration.rhapsody.metamodel/src-gen/org/eclipse/papyrus/migration/rhapsody/rhapsodymetamodel/impl/ISubsystemImpl.java @@ -30,8 +30,6 @@ import org.eclipse.emf.ecore.util.EObjectResolvingEList; import org.eclipse.emf.ecore.util.InternalEList; import org.eclipse.papyrus.migration.rhapsody.rhapsodymetamodel.DeclarativesType; -import org.eclipse.papyrus.migration.rhapsody.rhapsodymetamodel.DependsOnType; -import org.eclipse.papyrus.migration.rhapsody.rhapsodymetamodel.ElementsType; import org.eclipse.papyrus.migration.rhapsody.rhapsodymetamodel.EmbededFilesType; import org.eclipse.papyrus.migration.rhapsody.rhapsodymetamodel.HyperLinksType; import org.eclipse.papyrus.migration.rhapsody.rhapsodymetamodel.IClass; @@ -46,11 +44,9 @@ import org.eclipse.papyrus.migration.rhapsody.rhapsodymetamodel.IPropertyContain import org.eclipse.papyrus.migration.rhapsody.rhapsodymetamodel.ISubsystem; import org.eclipse.papyrus.migration.rhapsody.rhapsodymetamodel.ITag; import org.eclipse.papyrus.migration.rhapsody.rhapsodymetamodel.IUnit; -import org.eclipse.papyrus.migration.rhapsody.rhapsodymetamodel.M_pModelObjectType; import org.eclipse.papyrus.migration.rhapsody.rhapsodymetamodel.MatrixInstancesType; import org.eclipse.papyrus.migration.rhapsody.rhapsodymetamodel.OwnerHandleType; import org.eclipse.papyrus.migration.rhapsody.rhapsodymetamodel.TableInstancesType; -import org.eclipse.papyrus.migration.rhapsody.rhapsodymetamodel.TargetType; import org.eclipse.papyrus.migration.rhapsody.rhapsodymetamodel.TheMainDiagramType; import org.eclipse.papyrus.migration.rhapsody.rhapsodymetamodel.UMLRhapsodyPackage; import org.eclipse.papyrus.migration.rhapsody.rhapsodymetamodel.UnknownType; @@ -63,7 +59,6 @@ import org.eclipse.papyrus.migration.rhapsody.rhapsodymetamodel.UnknownType; * The following features are implemented: * </p> * <ul> - * <li>{@link org.eclipse.papyrus.migration.rhapsody.rhapsodymetamodel.impl.ISubsystemImpl#getDisplayName <em>Display Name</em>}</li> * <li>{@link org.eclipse.papyrus.migration.rhapsody.rhapsodymetamodel.impl.ISubsystemImpl#getId <em>Id</em>}</li> * <li>{@link org.eclipse.papyrus.migration.rhapsody.rhapsodymetamodel.impl.ISubsystemImpl#getMyState <em>My State</em>}</li> * <li>{@link org.eclipse.papyrus.migration.rhapsody.rhapsodymetamodel.impl.ISubsystemImpl#getName <em>Name</em>}</li> @@ -106,26 +101,6 @@ import org.eclipse.papyrus.migration.rhapsody.rhapsodymetamodel.UnknownType; */ public class ISubsystemImpl extends OwnerHandleTypeImpl implements ISubsystem { /** - * The default value of the '{@link #getDisplayName() <em>Display Name</em>}' attribute. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @see #getDisplayName() - * @generated - * @ordered - */ - protected static final String DISPLAY_NAME_EDEFAULT = null; - - /** - * The cached value of the '{@link #getDisplayName() <em>Display Name</em>}' attribute. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @see #getDisplayName() - * @generated - * @ordered - */ - protected String displayName = DISPLAY_NAME_EDEFAULT; - - /** * The default value of the '{@link #getId() <em>Id</em>}' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> @@ -1397,27 +1372,6 @@ public class ISubsystemImpl extends OwnerHandleTypeImpl implements ISubsystem { * <!-- end-user-doc --> * @generated */ - public String getDisplayName() { - return displayName; - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - public void setDisplayName(String newDisplayName) { - String oldDisplayName = displayName; - displayName = newDisplayName; - if (eNotificationRequired()) - eNotify(new ENotificationImpl(this, Notification.SET, UMLRhapsodyPackage.ISUBSYSTEM__DISPLAY_NAME, oldDisplayName, displayName)); - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ @Override public NotificationChain eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs) { switch (featureID) { @@ -1469,8 +1423,6 @@ public class ISubsystemImpl extends OwnerHandleTypeImpl implements ISubsystem { @Override public Object eGet(int featureID, boolean resolve, boolean coreType) { switch (featureID) { - case UMLRhapsodyPackage.ISUBSYSTEM__DISPLAY_NAME: - return getDisplayName(); case UMLRhapsodyPackage.ISUBSYSTEM__ID: return getId(); case UMLRhapsodyPackage.ISUBSYSTEM__MY_STATE: @@ -1563,9 +1515,6 @@ public class ISubsystemImpl extends OwnerHandleTypeImpl implements ISubsystem { @Override public void eSet(int featureID, Object newValue) { switch (featureID) { - case UMLRhapsodyPackage.ISUBSYSTEM__DISPLAY_NAME: - setDisplayName((String)newValue); - return; case UMLRhapsodyPackage.ISUBSYSTEM__ID: setId((String)newValue); return; @@ -1705,9 +1654,6 @@ public class ISubsystemImpl extends OwnerHandleTypeImpl implements ISubsystem { @Override public void eUnset(int featureID) { switch (featureID) { - case UMLRhapsodyPackage.ISUBSYSTEM__DISPLAY_NAME: - setDisplayName(DISPLAY_NAME_EDEFAULT); - return; case UMLRhapsodyPackage.ISUBSYSTEM__ID: setId(ID_EDEFAULT); return; @@ -1828,8 +1774,6 @@ public class ISubsystemImpl extends OwnerHandleTypeImpl implements ISubsystem { @Override public boolean eIsSet(int featureID) { switch (featureID) { - case UMLRhapsodyPackage.ISUBSYSTEM__DISPLAY_NAME: - return DISPLAY_NAME_EDEFAULT == null ? displayName != null : !DISPLAY_NAME_EDEFAULT.equals(displayName); case UMLRhapsodyPackage.ISUBSYSTEM__ID: return ID_EDEFAULT == null ? id != null : !ID_EDEFAULT.equals(id); case UMLRhapsodyPackage.ISUBSYSTEM__MY_STATE: @@ -1912,95 +1856,11 @@ public class ISubsystemImpl extends OwnerHandleTypeImpl implements ISubsystem { * @generated */ @Override - public int eBaseStructuralFeatureID(int derivedFeatureID, Class<?> baseClass) { - if (baseClass == ElementsType.class) { - switch (derivedFeatureID) { - default: return -1; - } - } - if (baseClass == DependsOnType.class) { - switch (derivedFeatureID) { - default: return -1; - } - } - if (baseClass == DeclarativesType.class) { - switch (derivedFeatureID) { - default: return -1; - } - } - if (baseClass == M_pModelObjectType.class) { - switch (derivedFeatureID) { - default: return -1; - } - } - if (baseClass == TargetType.class) { - switch (derivedFeatureID) { - default: return -1; - } - } - if (baseClass == IModelElement.class) { - switch (derivedFeatureID) { - case UMLRhapsodyPackage.ISUBSYSTEM__DISPLAY_NAME: return UMLRhapsodyPackage.IMODEL_ELEMENT__DISPLAY_NAME; - default: return -1; - } - } - return super.eBaseStructuralFeatureID(derivedFeatureID, baseClass); - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public int eDerivedStructuralFeatureID(int baseFeatureID, Class<?> baseClass) { - if (baseClass == ElementsType.class) { - switch (baseFeatureID) { - default: return -1; - } - } - if (baseClass == DependsOnType.class) { - switch (baseFeatureID) { - default: return -1; - } - } - if (baseClass == DeclarativesType.class) { - switch (baseFeatureID) { - default: return -1; - } - } - if (baseClass == M_pModelObjectType.class) { - switch (baseFeatureID) { - default: return -1; - } - } - if (baseClass == TargetType.class) { - switch (baseFeatureID) { - default: return -1; - } - } - if (baseClass == IModelElement.class) { - switch (baseFeatureID) { - case UMLRhapsodyPackage.IMODEL_ELEMENT__DISPLAY_NAME: return UMLRhapsodyPackage.ISUBSYSTEM__DISPLAY_NAME; - default: return -1; - } - } - return super.eDerivedStructuralFeatureID(baseFeatureID, baseClass); - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override public String toString() { if (eIsProxy()) return super.toString(); StringBuffer result = new StringBuffer(super.toString()); - result.append(" (displayName: "); //$NON-NLS-1$ - result.append(displayName); - result.append(", id: "); //$NON-NLS-1$ + result.append(" (id: "); //$NON-NLS-1$ result.append(id); result.append(", myState: "); //$NON-NLS-1$ result.append(myState); diff --git a/extraplugins/migration/rhapsody/org.eclipse.papyrus.migration.rhapsody.metamodel/src-gen/org/eclipse/papyrus/migration/rhapsody/rhapsodymetamodel/impl/rhapsodymetamodel.ecore b/extraplugins/migration/rhapsody/org.eclipse.papyrus.migration.rhapsody.metamodel/src-gen/org/eclipse/papyrus/migration/rhapsody/rhapsodymetamodel/impl/rhapsodymetamodel.ecore index 79239942a7f..8b50349ff25 100644 --- a/extraplugins/migration/rhapsody/org.eclipse.papyrus.migration.rhapsody.metamodel/src-gen/org/eclipse/papyrus/migration/rhapsody/rhapsodymetamodel/impl/rhapsodymetamodel.ecore +++ b/extraplugins/migration/rhapsody/org.eclipse.papyrus.migration.rhapsody.metamodel/src-gen/org/eclipse/papyrus/migration/rhapsody/rhapsodymetamodel/impl/rhapsodymetamodel.ecore @@ -983,7 +983,8 @@ <eStructuralFeatures xsi:type="ecore:EAttribute" name="lastID" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/> </eClassifiers> <eClassifiers xsi:type="ecore:EClass" name="DeclarativesType" abstract="true"/> - <eClassifiers xsi:type="ecore:EClass" name="DefaultSubsystemType" abstract="true"/> + <eClassifiers xsi:type="ecore:EClass" name="DefaultSubsystemType" abstract="true" + eSuperTypes="#//IModelElement"/> <eClassifiers xsi:type="ecore:EClass" name="DefaultTransType" abstract="true"/> <eClassifiers xsi:type="ecore:EClass" name="DependsOnType" abstract="true" eSuperTypes="#//ElementsType"/> <eClassifiers xsi:type="ecore:EClass" name="DescriptionType" abstract="true"/> @@ -2438,7 +2439,7 @@ containment="true"/> </eClassifiers> <eClassifiers xsi:type="ecore:EClass" name="IStructureDiagram" eSuperTypes="#//IDiagram #//DeclarativesType #//DependsOnType #//TargetType #//TheMainDiagramType #//M_pModelObjectType"/> - <eClassifiers xsi:type="ecore:EClass" name="ISubsystem" eSuperTypes="#//OwnerHandleType #//DependsOnType #//DeclarativesType #//M_pModelObjectType #//TargetType #//DefaultSubsystemType #//IModelElement"> + <eClassifiers xsi:type="ecore:EClass" name="ISubsystem" eSuperTypes="#//OwnerHandleType #//DependsOnType #//DeclarativesType #//M_pModelObjectType #//TargetType #//DefaultSubsystemType"> <eStructuralFeatures xsi:type="ecore:EAttribute" name="id" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/> <eStructuralFeatures xsi:type="ecore:EAttribute" name="myState" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/> <eStructuralFeatures xsi:type="ecore:EAttribute" name="name" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/> diff --git a/extraplugins/migration/rhapsody/org.eclipse.papyrus.migration.rhapsody.metamodel/src-gen/org/eclipse/papyrus/migration/rhapsody/rhapsodymetamodel/util/UMLRhapsodySwitch.java b/extraplugins/migration/rhapsody/org.eclipse.papyrus.migration.rhapsody.metamodel/src-gen/org/eclipse/papyrus/migration/rhapsody/rhapsodymetamodel/util/UMLRhapsodySwitch.java index 58ca420c6b0..f9a225389f9 100644 --- a/extraplugins/migration/rhapsody/org.eclipse.papyrus.migration.rhapsody.metamodel/src-gen/org/eclipse/papyrus/migration/rhapsody/rhapsodymetamodel/util/UMLRhapsodySwitch.java +++ b/extraplugins/migration/rhapsody/org.eclipse.papyrus.migration.rhapsody.metamodel/src-gen/org/eclipse/papyrus/migration/rhapsody/rhapsodymetamodel/util/UMLRhapsodySwitch.java @@ -501,6 +501,7 @@ public class UMLRhapsodySwitch<T> extends Switch<T> { case UMLRhapsodyPackage.DEFAULT_SUBSYSTEM_TYPE: { DefaultSubsystemType defaultSubsystemType = (DefaultSubsystemType)theEObject; T result = caseDefaultSubsystemType(defaultSubsystemType); + if (result == null) result = caseIModelElement(defaultSubsystemType); if (result == null) result = defaultCase(theEObject); return result; } @@ -905,9 +906,9 @@ public class UMLRhapsodySwitch<T> extends Switch<T> { if (result == null) result = caseDependsOnType(iComponent); if (result == null) result = caseDeclarativesType(iComponent); if (result == null) result = caseM_pModelObjectType(iComponent); - if (result == null) result = caseIModelElement(iComponent); if (result == null) result = caseDefaultSubsystemType(iComponent); if (result == null) result = caseElementsType(iComponent); + if (result == null) result = caseIModelElement(iComponent); if (result == null) result = defaultCase(theEObject); return result; } @@ -1787,9 +1788,9 @@ public class UMLRhapsodySwitch<T> extends Switch<T> { if (result == null) result = caseDeclarativesType(iSubsystem); if (result == null) result = caseM_pModelObjectType(iSubsystem); if (result == null) result = caseTargetType(iSubsystem); - if (result == null) result = caseIModelElement(iSubsystem); if (result == null) result = caseDefaultSubsystemType(iSubsystem); if (result == null) result = caseElementsType(iSubsystem); + if (result == null) result = caseIModelElement(iSubsystem); if (result == null) result = defaultCase(theEObject); return result; } @@ -2122,6 +2123,7 @@ public class UMLRhapsodySwitch<T> extends Switch<T> { OwnerHandleType ownerHandleType = (OwnerHandleType)theEObject; T result = caseOwnerHandleType(ownerHandleType); if (result == null) result = caseDefaultSubsystemType(ownerHandleType); + if (result == null) result = caseIModelElement(ownerHandleType); if (result == null) result = defaultCase(theEObject); return result; } |