Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to 'extraplugins/migration/rhapsody/org.eclipse.papyrus.migration.rhapsody.metamodel/src-gen/org/eclipse/papyrus/migration/rhapsody/rhapsodymetamodel/UMLRhapsodyFactory.java')
-rw-r--r--extraplugins/migration/rhapsody/org.eclipse.papyrus.migration.rhapsody.metamodel/src-gen/org/eclipse/papyrus/migration/rhapsody/rhapsodymetamodel/UMLRhapsodyFactory.java1843
1 files changed, 1843 insertions, 0 deletions
diff --git a/extraplugins/migration/rhapsody/org.eclipse.papyrus.migration.rhapsody.metamodel/src-gen/org/eclipse/papyrus/migration/rhapsody/rhapsodymetamodel/UMLRhapsodyFactory.java b/extraplugins/migration/rhapsody/org.eclipse.papyrus.migration.rhapsody.metamodel/src-gen/org/eclipse/papyrus/migration/rhapsody/rhapsodymetamodel/UMLRhapsodyFactory.java
new file mode 100644
index 00000000000..0539570403f
--- /dev/null
+++ b/extraplugins/migration/rhapsody/org.eclipse.papyrus.migration.rhapsody.metamodel/src-gen/org/eclipse/papyrus/migration/rhapsody/rhapsodymetamodel/UMLRhapsodyFactory.java
@@ -0,0 +1,1843 @@
+/**
+ * Copyright (c) 2016 CEA LIST and others.
+ *
+ * All rights reserved. This program and the accompanying materials
+ * are made available under the terms of the Eclipse Public License v1.0
+ * which accompanies this distribution, and is available at
+ * http://www.eclipse.org/legal/epl-v10.html
+ *
+ * Contributors:
+ * CEA LIST - Initial API and implementation
+ *
+ */
+package org.eclipse.papyrus.migration.rhapsody.rhapsodymetamodel;
+
+import org.eclipse.emf.ecore.EFactory;
+
+/**
+ * <!-- begin-user-doc -->
+ * The <b>Factory</b> for the model.
+ * It provides a create method for each non-abstract class of the model.
+ * <!-- end-user-doc -->
+ * @see org.eclipse.papyrus.migration.rhapsody.rhapsodymetamodel.UMLRhapsodyPackage
+ * @generated
+ */
+public interface UMLRhapsodyFactory extends EFactory {
+ /**
+ * The singleton instance of the factory.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ UMLRhapsodyFactory eINSTANCE = org.eclipse.papyrus.migration.rhapsody.rhapsodymetamodel.impl.UMLRhapsodyFactoryImpl.init();
+
+ /**
+ * Returns a new object of class '<em>CCollaboration Chart</em>'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return a new object of class '<em>CCollaboration Chart</em>'.
+ * @generated
+ */
+ CCollaborationChart createCCollaborationChart();
+
+ /**
+ * Returns a new object of class '<em>CGI Action State</em>'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return a new object of class '<em>CGI Action State</em>'.
+ * @generated
+ */
+ CGIActionState createCGIActionState();
+
+ /**
+ * Returns a new object of class '<em>CGI Active X</em>'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return a new object of class '<em>CGI Active X</em>'.
+ * @generated
+ */
+ CGIActiveX createCGIActiveX();
+
+ /**
+ * Returns a new object of class '<em>CGI Anchor</em>'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return a new object of class '<em>CGI Anchor</em>'.
+ * @generated
+ */
+ CGIAnchor createCGIAnchor();
+
+ /**
+ * Returns a new object of class '<em>CGI Annotation</em>'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return a new object of class '<em>CGI Annotation</em>'.
+ * @generated
+ */
+ CGIAnnotation createCGIAnnotation();
+
+ /**
+ * Returns a new object of class '<em>CGI Arrow</em>'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return a new object of class '<em>CGI Arrow</em>'.
+ * @generated
+ */
+ CGIArrow createCGIArrow();
+
+ /**
+ * Returns a new object of class '<em>CGI Association End</em>'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return a new object of class '<em>CGI Association End</em>'.
+ * @generated
+ */
+ CGIAssociationEnd createCGIAssociationEnd();
+
+ /**
+ * Returns a new object of class '<em>CGI Association Role</em>'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return a new object of class '<em>CGI Association Role</em>'.
+ * @generated
+ */
+ CGIAssociationRole createCGIAssociationRole();
+
+ /**
+ * Returns a new object of class '<em>CGI Basic Class</em>'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return a new object of class '<em>CGI Basic Class</em>'.
+ * @generated
+ */
+ CGIBasicClass createCGIBasicClass();
+
+ /**
+ * Returns a new object of class '<em>CGI Block State</em>'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return a new object of class '<em>CGI Block State</em>'.
+ * @generated
+ */
+ CGIBlockState createCGIBlockState();
+
+ /**
+ * Returns a new object of class '<em>CGI Box</em>'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return a new object of class '<em>CGI Box</em>'.
+ * @generated
+ */
+ CGIBox createCGIBox();
+
+ /**
+ * Returns a new object of class '<em>CGI Button Array</em>'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return a new object of class '<em>CGI Button Array</em>'.
+ * @generated
+ */
+ CGIButtonArray createCGIButtonArray();
+
+ /**
+ * Returns a new object of class '<em>CGI Class</em>'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return a new object of class '<em>CGI Class</em>'.
+ * @generated
+ */
+ CGIClass createCGIClass();
+
+ /**
+ * Returns a new object of class '<em>CGI Class Chart</em>'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return a new object of class '<em>CGI Class Chart</em>'.
+ * @generated
+ */
+ CGIClassChart createCGIClassChart();
+
+ /**
+ * Returns a new object of class '<em>CGI Classifier Role</em>'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return a new object of class '<em>CGI Classifier Role</em>'.
+ * @generated
+ */
+ CGIClassifierRole createCGIClassifierRole();
+
+ /**
+ * Returns a new object of class '<em>CGI Compartment</em>'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return a new object of class '<em>CGI Compartment</em>'.
+ * @generated
+ */
+ CGICompartment createCGICompartment();
+
+ /**
+ * Returns a new object of class '<em>CGI Component</em>'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return a new object of class '<em>CGI Component</em>'.
+ * @generated
+ */
+ CGIComponent createCGIComponent();
+
+ /**
+ * Returns a new object of class '<em>CGI Composite Class</em>'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return a new object of class '<em>CGI Composite Class</em>'.
+ * @generated
+ */
+ CGICompositeClass createCGICompositeClass();
+
+ /**
+ * Returns a new object of class '<em>CGI Connector</em>'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return a new object of class '<em>CGI Connector</em>'.
+ * @generated
+ */
+ CGIConnector createCGIConnector();
+
+ /**
+ * Returns a new object of class '<em>CGI Contain Arrow</em>'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return a new object of class '<em>CGI Contain Arrow</em>'.
+ * @generated
+ */
+ CGIContainArrow createCGIContainArrow();
+
+ /**
+ * Returns a new object of class '<em>CGI Diagram Frame</em>'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return a new object of class '<em>CGI Diagram Frame</em>'.
+ * @generated
+ */
+ CGIDiagramFrame createCGIDiagramFrame();
+
+ /**
+ * Returns a new object of class '<em>CGI Free Shape</em>'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return a new object of class '<em>CGI Free Shape</em>'.
+ * @generated
+ */
+ CGIFreeShape createCGIFreeShape();
+
+ /**
+ * Returns a new object of class '<em>CGI Free Text</em>'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return a new object of class '<em>CGI Free Text</em>'.
+ * @generated
+ */
+ CGIFreeText createCGIFreeText();
+
+ /**
+ * Returns a new object of class '<em>CGI Generic Element</em>'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return a new object of class '<em>CGI Generic Element</em>'.
+ * @generated
+ */
+ CGIGenericElement createCGIGenericElement();
+
+ /**
+ * Returns a new object of class '<em>CGI Image</em>'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return a new object of class '<em>CGI Image</em>'.
+ * @generated
+ */
+ CGIImage createCGIImage();
+
+ /**
+ * Returns a new object of class '<em>CGI Image Data</em>'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return a new object of class '<em>CGI Image Data</em>'.
+ * @generated
+ */
+ CGIImageData createCGIImageData();
+
+ /**
+ * Returns a new object of class '<em>CGI Information Flow</em>'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return a new object of class '<em>CGI Information Flow</em>'.
+ * @generated
+ */
+ CGIInformationFlow createCGIInformationFlow();
+
+ /**
+ * Returns a new object of class '<em>CGI Inheritance</em>'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return a new object of class '<em>CGI Inheritance</em>'.
+ * @generated
+ */
+ CGIInheritance createCGIInheritance();
+
+ /**
+ * Returns a new object of class '<em>CGIMFC Ctrl</em>'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return a new object of class '<em>CGIMFC Ctrl</em>'.
+ * @generated
+ */
+ CGIMFCCtrl createCGIMFCCtrl();
+
+ /**
+ * Returns a new object of class '<em>CGI Message Label</em>'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return a new object of class '<em>CGI Message Label</em>'.
+ * @generated
+ */
+ CGIMessageLabel createCGIMessageLabel();
+
+ /**
+ * Returns a new object of class '<em>CGI Msc Chart</em>'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return a new object of class '<em>CGI Msc Chart</em>'.
+ * @generated
+ */
+ CGIMscChart createCGIMscChart();
+
+ /**
+ * Returns a new object of class '<em>CGI Msc Column CR</em>'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return a new object of class '<em>CGI Msc Column CR</em>'.
+ * @generated
+ */
+ CGIMscColumnCR createCGIMscColumnCR();
+
+ /**
+ * Returns a new object of class '<em>CGI Msc Condition Mark</em>'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return a new object of class '<em>CGI Msc Condition Mark</em>'.
+ * @generated
+ */
+ CGIMscConditionMark createCGIMscConditionMark();
+
+ /**
+ * Returns a new object of class '<em>CGI Msc Execution Occurrence</em>'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return a new object of class '<em>CGI Msc Execution Occurrence</em>'.
+ * @generated
+ */
+ CGIMscExecutionOccurrence createCGIMscExecutionOccurrence();
+
+ /**
+ * Returns a new object of class '<em>CGI Msc Interaction Occurrence</em>'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return a new object of class '<em>CGI Msc Interaction Occurrence</em>'.
+ * @generated
+ */
+ CGIMscInteractionOccurrence createCGIMscInteractionOccurrence();
+
+ /**
+ * Returns a new object of class '<em>CGI Msc Interaction Operand</em>'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return a new object of class '<em>CGI Msc Interaction Operand</em>'.
+ * @generated
+ */
+ CGIMscInteractionOperand createCGIMscInteractionOperand();
+
+ /**
+ * Returns a new object of class '<em>CGI Msc Interaction Operator</em>'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return a new object of class '<em>CGI Msc Interaction Operator</em>'.
+ * @generated
+ */
+ CGIMscInteractionOperator createCGIMscInteractionOperator();
+
+ /**
+ * Returns a new object of class '<em>CGI Msc Message</em>'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return a new object of class '<em>CGI Msc Message</em>'.
+ * @generated
+ */
+ CGIMscMessage createCGIMscMessage();
+
+ /**
+ * Returns a new object of class '<em>CGI Object Instance</em>'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return a new object of class '<em>CGI Object Instance</em>'.
+ * @generated
+ */
+ CGIObjectInstance createCGIObjectInstance();
+
+ /**
+ * Returns a new object of class '<em>CGI Object Link</em>'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return a new object of class '<em>CGI Object Link</em>'.
+ * @generated
+ */
+ CGIObjectLink createCGIObjectLink();
+
+ /**
+ * Returns a new object of class '<em>CGI Package</em>'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return a new object of class '<em>CGI Package</em>'.
+ * @generated
+ */
+ CGIPackage createCGIPackage();
+
+ /**
+ * Returns a new object of class '<em>CGI Partition</em>'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return a new object of class '<em>CGI Partition</em>'.
+ * @generated
+ */
+ CGIPartition createCGIPartition();
+
+ /**
+ * Returns a new object of class '<em>CGI Port Connector</em>'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return a new object of class '<em>CGI Port Connector</em>'.
+ * @generated
+ */
+ CGIPortConnector createCGIPortConnector();
+
+ /**
+ * Returns a new object of class '<em>CGI State</em>'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return a new object of class '<em>CGI State</em>'.
+ * @generated
+ */
+ CGIState createCGIState();
+
+ /**
+ * Returns a new object of class '<em>CGI State Chart</em>'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return a new object of class '<em>CGI State Chart</em>'.
+ * @generated
+ */
+ CGIStateChart createCGIStateChart();
+
+ /**
+ * Returns a new object of class '<em>CGI Swimlane Frame</em>'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return a new object of class '<em>CGI Swimlane Frame</em>'.
+ * @generated
+ */
+ CGISwimlaneFrame createCGISwimlaneFrame();
+
+ /**
+ * Returns a new object of class '<em>CGI Text</em>'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return a new object of class '<em>CGI Text</em>'.
+ * @generated
+ */
+ CGIText createCGIText();
+
+ /**
+ * Returns a new object of class '<em>CGI Text Box</em>'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return a new object of class '<em>CGI Text Box</em>'.
+ * @generated
+ */
+ CGITextBox createCGITextBox();
+
+ /**
+ * Returns a new object of class '<em>CGI Trans</em>'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return a new object of class '<em>CGI Trans</em>'.
+ * @generated
+ */
+ CGITrans createCGITrans();
+
+ /**
+ * Returns a new object of class '<em>Coll Event</em>'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return a new object of class '<em>Coll Event</em>'.
+ * @generated
+ */
+ CollEvent createCollEvent();
+
+ /**
+ * Returns a new object of class '<em>IAccept Event Action</em>'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return a new object of class '<em>IAccept Event Action</em>'.
+ * @generated
+ */
+ IAcceptEventAction createIAcceptEventAction();
+
+ /**
+ * Returns a new object of class '<em>IAccept Time Event</em>'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return a new object of class '<em>IAccept Time Event</em>'.
+ * @generated
+ */
+ IAcceptTimeEvent createIAcceptTimeEvent();
+
+ /**
+ * Returns a new object of class '<em>IAction</em>'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return a new object of class '<em>IAction</em>'.
+ * @generated
+ */
+ IAction createIAction();
+
+ /**
+ * Returns a new object of class '<em>IActivity Diagram</em>'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return a new object of class '<em>IActivity Diagram</em>'.
+ * @generated
+ */
+ IActivityDiagram createIActivityDiagram();
+
+ /**
+ * Returns a new object of class '<em>IActivity Graph</em>'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return a new object of class '<em>IActivity Graph</em>'.
+ * @generated
+ */
+ IActivityGraph createIActivityGraph();
+
+ /**
+ * Returns a new object of class '<em>IActor</em>'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return a new object of class '<em>IActor</em>'.
+ * @generated
+ */
+ IActor createIActor();
+
+ /**
+ * Returns a new object of class '<em>IAnchor</em>'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return a new object of class '<em>IAnchor</em>'.
+ * @generated
+ */
+ IAnchor createIAnchor();
+
+ /**
+ * Returns a new object of class '<em>IAnnotation</em>'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return a new object of class '<em>IAnnotation</em>'.
+ * @generated
+ */
+ IAnnotation createIAnnotation();
+
+ /**
+ * Returns a new object of class '<em>IArgument</em>'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return a new object of class '<em>IArgument</em>'.
+ * @generated
+ */
+ IArgument createIArgument();
+
+ /**
+ * Returns a new object of class '<em>IAssociation Class</em>'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return a new object of class '<em>IAssociation Class</em>'.
+ * @generated
+ */
+ IAssociationClass createIAssociationClass();
+
+ /**
+ * Returns a new object of class '<em>IAssociation End</em>'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return a new object of class '<em>IAssociation End</em>'.
+ * @generated
+ */
+ IAssociationEnd createIAssociationEnd();
+
+ /**
+ * Returns a new object of class '<em>IAssociation End Handle</em>'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return a new object of class '<em>IAssociation End Handle</em>'.
+ * @generated
+ */
+ IAssociationEndHandle createIAssociationEndHandle();
+
+ /**
+ * Returns a new object of class '<em>IAssociation Role</em>'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return a new object of class '<em>IAssociation Role</em>'.
+ * @generated
+ */
+ IAssociationRole createIAssociationRole();
+
+ /**
+ * Returns a new object of class '<em>IAttribute</em>'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return a new object of class '<em>IAttribute</em>'.
+ * @generated
+ */
+ IAttribute createIAttribute();
+
+ /**
+ * Returns a new object of class '<em>IBlock</em>'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return a new object of class '<em>IBlock</em>'.
+ * @generated
+ */
+ IBlock createIBlock();
+
+ /**
+ * Returns a new object of class '<em>IBody</em>'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return a new object of class '<em>IBody</em>'.
+ * @generated
+ */
+ IBody createIBody();
+
+ /**
+ * Returns a new object of class '<em>IBranch</em>'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return a new object of class '<em>IBranch</em>'.
+ * @generated
+ */
+ IBranch createIBranch();
+
+ /**
+ * Returns a new object of class '<em>ICall Action</em>'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return a new object of class '<em>ICall Action</em>'.
+ * @generated
+ */
+ ICallAction createICallAction();
+
+ /**
+ * Returns a new object of class '<em>ICall Operation</em>'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return a new object of class '<em>ICall Operation</em>'.
+ * @generated
+ */
+ ICallOperation createICallOperation();
+
+ /**
+ * Returns a new object of class '<em>IClass</em>'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return a new object of class '<em>IClass</em>'.
+ * @generated
+ */
+ IClass createIClass();
+
+ /**
+ * Returns a new object of class '<em>IClass Handle</em>'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return a new object of class '<em>IClass Handle</em>'.
+ * @generated
+ */
+ IClassHandle createIClassHandle();
+
+ /**
+ * Returns a new object of class '<em>IClass Instance</em>'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return a new object of class '<em>IClass Instance</em>'.
+ * @generated
+ */
+ IClassInstance createIClassInstance();
+
+ /**
+ * Returns a new object of class '<em>IClassifier</em>'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return a new object of class '<em>IClassifier</em>'.
+ * @generated
+ */
+ IClassifier createIClassifier();
+
+ /**
+ * Returns a new object of class '<em>IClassifier Role</em>'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return a new object of class '<em>IClassifier Role</em>'.
+ * @generated
+ */
+ IClassifierRole createIClassifierRole();
+
+ /**
+ * Returns a new object of class '<em>ICode Gen Config Info</em>'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return a new object of class '<em>ICode Gen Config Info</em>'.
+ * @generated
+ */
+ ICodeGenConfigInfo createICodeGenConfigInfo();
+
+ /**
+ * Returns a new object of class '<em>ICode Gen Config Info Handle</em>'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return a new object of class '<em>ICode Gen Config Info Handle</em>'.
+ * @generated
+ */
+ ICodeGenConfigInfoHandle createICodeGenConfigInfoHandle();
+
+ /**
+ * Returns a new object of class '<em>ICollaboration</em>'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return a new object of class '<em>ICollaboration</em>'.
+ * @generated
+ */
+ ICollaboration createICollaboration();
+
+ /**
+ * Returns a new object of class '<em>ICollaboration Diagram</em>'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return a new object of class '<em>ICollaboration Diagram</em>'.
+ * @generated
+ */
+ ICollaborationDiagram createICollaborationDiagram();
+
+ /**
+ * Returns a new object of class '<em>IColor</em>'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return a new object of class '<em>IColor</em>'.
+ * @generated
+ */
+ IColor createIColor();
+
+ /**
+ * Returns a new object of class '<em>ICombined Fragment</em>'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return a new object of class '<em>ICombined Fragment</em>'.
+ * @generated
+ */
+ ICombinedFragment createICombinedFragment();
+
+ /**
+ * Returns a new object of class '<em>IComment</em>'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return a new object of class '<em>IComment</em>'.
+ * @generated
+ */
+ IComment createIComment();
+
+ /**
+ * Returns a new object of class '<em>IComponent</em>'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return a new object of class '<em>IComponent</em>'.
+ * @generated
+ */
+ IComponent createIComponent();
+
+ /**
+ * Returns a new object of class '<em>IComponent Diagram</em>'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return a new object of class '<em>IComponent Diagram</em>'.
+ * @generated
+ */
+ IComponentDiagram createIComponentDiagram();
+
+ /**
+ * Returns a new object of class '<em>IComponent Instance</em>'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return a new object of class '<em>IComponent Instance</em>'.
+ * @generated
+ */
+ IComponentInstance createIComponentInstance();
+
+ /**
+ * Returns a new object of class '<em>IConfiguration</em>'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return a new object of class '<em>IConfiguration</em>'.
+ * @generated
+ */
+ IConfiguration createIConfiguration();
+
+ /**
+ * Returns a new object of class '<em>IConnector</em>'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return a new object of class '<em>IConnector</em>'.
+ * @generated
+ */
+ IConnector createIConnector();
+
+ /**
+ * Returns a new object of class '<em>IConstraint</em>'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return a new object of class '<em>IConstraint</em>'.
+ * @generated
+ */
+ IConstraint createIConstraint();
+
+ /**
+ * Returns a new object of class '<em>IConstructor</em>'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return a new object of class '<em>IConstructor</em>'.
+ * @generated
+ */
+ IConstructor createIConstructor();
+
+ /**
+ * Returns a new object of class '<em>IContext Specification</em>'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return a new object of class '<em>IContext Specification</em>'.
+ * @generated
+ */
+ IContextSpecification createIContextSpecification();
+
+ /**
+ * Returns a new object of class '<em>IControlled File</em>'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return a new object of class '<em>IControlled File</em>'.
+ * @generated
+ */
+ IControlledFile createIControlledFile();
+
+ /**
+ * Returns a new object of class '<em>IDefault Drvd Trans</em>'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return a new object of class '<em>IDefault Drvd Trans</em>'.
+ * @generated
+ */
+ IDefaultDrvdTrans createIDefaultDrvdTrans();
+
+ /**
+ * Returns a new object of class '<em>IDependency</em>'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return a new object of class '<em>IDependency</em>'.
+ * @generated
+ */
+ IDependency createIDependency();
+
+ /**
+ * Returns a new object of class '<em>IDeployment Diagram</em>'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return a new object of class '<em>IDeployment Diagram</em>'.
+ * @generated
+ */
+ IDeploymentDiagram createIDeploymentDiagram();
+
+ /**
+ * Returns a new object of class '<em>IDescription</em>'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return a new object of class '<em>IDescription</em>'.
+ * @generated
+ */
+ IDescription createIDescription();
+
+ /**
+ * Returns a new object of class '<em>IDestructor</em>'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return a new object of class '<em>IDestructor</em>'.
+ * @generated
+ */
+ IDestructor createIDestructor();
+
+ /**
+ * Returns a new object of class '<em>IDiagram</em>'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return a new object of class '<em>IDiagram</em>'.
+ * @generated
+ */
+ IDiagram createIDiagram();
+
+ /**
+ * Returns a new object of class '<em>IEmbeded File</em>'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return a new object of class '<em>IEmbeded File</em>'.
+ * @generated
+ */
+ IEmbededFile createIEmbededFile();
+
+ /**
+ * Returns a new object of class '<em>IEnumeration Literal</em>'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return a new object of class '<em>IEnumeration Literal</em>'.
+ * @generated
+ */
+ IEnumerationLiteral createIEnumerationLiteral();
+
+ /**
+ * Returns a new object of class '<em>IEvent</em>'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return a new object of class '<em>IEvent</em>'.
+ * @generated
+ */
+ IEvent createIEvent();
+
+ /**
+ * Returns a new object of class '<em>IEvent Handle</em>'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return a new object of class '<em>IEvent Handle</em>'.
+ * @generated
+ */
+ IEventHandle createIEventHandle();
+
+ /**
+ * Returns a new object of class '<em>IEvent Reception</em>'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return a new object of class '<em>IEvent Reception</em>'.
+ * @generated
+ */
+ IEventReception createIEventReception();
+
+ /**
+ * Returns a new object of class '<em>IExecution Occurrence</em>'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return a new object of class '<em>IExecution Occurrence</em>'.
+ * @generated
+ */
+ IExecutionOccurrence createIExecutionOccurrence();
+
+ /**
+ * Returns a new object of class '<em>IExternal Hyperlink</em>'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return a new object of class '<em>IExternal Hyperlink</em>'.
+ * @generated
+ */
+ IExternalHyperlink createIExternalHyperlink();
+
+ /**
+ * Returns a new object of class '<em>IFile</em>'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return a new object of class '<em>IFile</em>'.
+ * @generated
+ */
+ IFile createIFile();
+
+ /**
+ * Returns a new object of class '<em>IFile Fragment</em>'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return a new object of class '<em>IFile Fragment</em>'.
+ * @generated
+ */
+ IFileFragment createIFileFragment();
+
+ /**
+ * Returns a new object of class '<em>IFlow</em>'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return a new object of class '<em>IFlow</em>'.
+ * @generated
+ */
+ IFlow createIFlow();
+
+ /**
+ * Returns a new object of class '<em>IFlow Item</em>'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return a new object of class '<em>IFlow Item</em>'.
+ * @generated
+ */
+ IFlowItem createIFlowItem();
+
+ /**
+ * Returns a new object of class '<em>IFlowchart</em>'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return a new object of class '<em>IFlowchart</em>'.
+ * @generated
+ */
+ IFlowchart createIFlowchart();
+
+ /**
+ * Returns a new object of class '<em>IFolder</em>'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return a new object of class '<em>IFolder</em>'.
+ * @generated
+ */
+ IFolder createIFolder();
+
+ /**
+ * Returns a new object of class '<em>IFork</em>'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return a new object of class '<em>IFork</em>'.
+ * @generated
+ */
+ IFork createIFork();
+
+ /**
+ * Returns a new object of class '<em>IGeneralization</em>'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return a new object of class '<em>IGeneralization</em>'.
+ * @generated
+ */
+ IGeneralization createIGeneralization();
+
+ /**
+ * Returns a new object of class '<em>IGuard</em>'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return a new object of class '<em>IGuard</em>'.
+ * @generated
+ */
+ IGuard createIGuard();
+
+ /**
+ * Returns a new object of class '<em>IHandle With Data</em>'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return a new object of class '<em>IHandle With Data</em>'.
+ * @generated
+ */
+ IHandleWithData createIHandleWithData();
+
+ /**
+ * Returns a new object of class '<em>IHistory Connector</em>'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return a new object of class '<em>IHistory Connector</em>'.
+ * @generated
+ */
+ IHistoryConnector createIHistoryConnector();
+
+ /**
+ * Returns a new object of class '<em>IHyper Link</em>'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return a new object of class '<em>IHyper Link</em>'.
+ * @generated
+ */
+ IHyperLink createIHyperLink();
+
+ /**
+ * Returns a new object of class '<em>IInformation Flow</em>'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return a new object of class '<em>IInformation Flow</em>'.
+ * @generated
+ */
+ IInformationFlow createIInformationFlow();
+
+ /**
+ * Returns a new object of class '<em>IInformation Item</em>'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return a new object of class '<em>IInformation Item</em>'.
+ * @generated
+ */
+ IInformationItem createIInformationItem();
+
+ /**
+ * Returns a new object of class '<em>IInstance</em>'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return a new object of class '<em>IInstance</em>'.
+ * @generated
+ */
+ IInstance createIInstance();
+
+ /**
+ * Returns a new object of class '<em>IInstance Slot</em>'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return a new object of class '<em>IInstance Slot</em>'.
+ * @generated
+ */
+ IInstanceSlot createIInstanceSlot();
+
+ /**
+ * Returns a new object of class '<em>IInstance Specification</em>'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return a new object of class '<em>IInstance Specification</em>'.
+ * @generated
+ */
+ IInstanceSpecification createIInstanceSpecification();
+
+ /**
+ * Returns a new object of class '<em>IInstance Value</em>'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return a new object of class '<em>IInstance Value</em>'.
+ * @generated
+ */
+ IInstanceValue createIInstanceValue();
+
+ /**
+ * Returns a new object of class '<em>IInteraction Occurrence</em>'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return a new object of class '<em>IInteraction Occurrence</em>'.
+ * @generated
+ */
+ IInteractionOccurrence createIInteractionOccurrence();
+
+ /**
+ * Returns a new object of class '<em>IInteraction Operand</em>'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return a new object of class '<em>IInteraction Operand</em>'.
+ * @generated
+ */
+ IInteractionOperand createIInteractionOperand();
+
+ /**
+ * Returns a new object of class '<em>IInteraction Operator</em>'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return a new object of class '<em>IInteraction Operator</em>'.
+ * @generated
+ */
+ IInteractionOperator createIInteractionOperator();
+
+ /**
+ * Returns a new object of class '<em>IInterface Item</em>'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return a new object of class '<em>IInterface Item</em>'.
+ * @generated
+ */
+ IInterfaceItem createIInterfaceItem();
+
+ /**
+ * Returns a new object of class '<em>IInterface Item Trigger</em>'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return a new object of class '<em>IInterface Item Trigger</em>'.
+ * @generated
+ */
+ IInterfaceItemTrigger createIInterfaceItemTrigger();
+
+ /**
+ * Returns a new object of class '<em>IInternal Hyperlink</em>'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return a new object of class '<em>IInternal Hyperlink</em>'.
+ * @generated
+ */
+ IInternalHyperlink createIInternalHyperlink();
+
+ /**
+ * Returns a new object of class '<em>ILabel</em>'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return a new object of class '<em>ILabel</em>'.
+ * @generated
+ */
+ ILabel createILabel();
+
+ /**
+ * Returns a new object of class '<em>ILink</em>'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return a new object of class '<em>ILink</em>'.
+ * @generated
+ */
+ ILink createILink();
+
+ /**
+ * Returns a new object of class '<em>ILink Instance</em>'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return a new object of class '<em>ILink Instance</em>'.
+ * @generated
+ */
+ ILinkInstance createILinkInstance();
+
+ /**
+ * Returns a new object of class '<em>ILiteral Specification</em>'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return a new object of class '<em>ILiteral Specification</em>'.
+ * @generated
+ */
+ ILiteralSpecification createILiteralSpecification();
+
+ /**
+ * Returns a new object of class '<em>IM Hyper Link</em>'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return a new object of class '<em>IM Hyper Link</em>'.
+ * @generated
+ */
+ IMHyperLink createIMHyperLink();
+
+ /**
+ * Returns a new object of class '<em>IMSC</em>'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return a new object of class '<em>IMSC</em>'.
+ * @generated
+ */
+ IMSC createIMSC();
+
+ /**
+ * Returns a new object of class '<em>IMatrix Instance</em>'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return a new object of class '<em>IMatrix Instance</em>'.
+ * @generated
+ */
+ IMatrixInstance createIMatrixInstance();
+
+ /**
+ * Returns a new object of class '<em>IMatrix Layout</em>'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return a new object of class '<em>IMatrix Layout</em>'.
+ * @generated
+ */
+ IMatrixLayout createIMatrixLayout();
+
+ /**
+ * Returns a new object of class '<em>IMatrix View</em>'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return a new object of class '<em>IMatrix View</em>'.
+ * @generated
+ */
+ IMatrixView createIMatrixView();
+
+ /**
+ * Returns a new object of class '<em>IMessage</em>'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return a new object of class '<em>IMessage</em>'.
+ * @generated
+ */
+ IMessage createIMessage();
+
+ /**
+ * Returns a new object of class '<em>IMessage Point</em>'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return a new object of class '<em>IMessage Point</em>'.
+ * @generated
+ */
+ IMessagePoint createIMessagePoint();
+
+ /**
+ * Returns a new object of class '<em>IMeta Link Handle</em>'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return a new object of class '<em>IMeta Link Handle</em>'.
+ * @generated
+ */
+ IMetaLinkHandle createIMetaLinkHandle();
+
+ /**
+ * Returns a new object of class '<em>IModel Element</em>'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return a new object of class '<em>IModel Element</em>'.
+ * @generated
+ */
+ IModelElement createIModelElement();
+
+ /**
+ * Returns a new object of class '<em>IModule</em>'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return a new object of class '<em>IModule</em>'.
+ * @generated
+ */
+ IModule createIModule();
+
+ /**
+ * Returns a new object of class '<em>IMultiplicity Item</em>'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return a new object of class '<em>IMultiplicity Item</em>'.
+ * @generated
+ */
+ IMultiplicityItem createIMultiplicityItem();
+
+ /**
+ * Returns a new object of class '<em>INode</em>'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return a new object of class '<em>INode</em>'.
+ * @generated
+ */
+ INode createINode();
+
+ /**
+ * Returns a new object of class '<em>IObject Link</em>'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return a new object of class '<em>IObject Link</em>'.
+ * @generated
+ */
+ IObjectLink createIObjectLink();
+
+ /**
+ * Returns a new object of class '<em>IObject Link Handle</em>'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return a new object of class '<em>IObject Link Handle</em>'.
+ * @generated
+ */
+ IObjectLinkHandle createIObjectLinkHandle();
+
+ /**
+ * Returns a new object of class '<em>IObject Model Diagram</em>'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return a new object of class '<em>IObject Model Diagram</em>'.
+ * @generated
+ */
+ IObjectModelDiagram createIObjectModelDiagram();
+
+ /**
+ * Returns a new object of class '<em>IObject Node</em>'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return a new object of class '<em>IObject Node</em>'.
+ * @generated
+ */
+ IObjectNode createIObjectNode();
+
+ /**
+ * Returns a new object of class '<em>IOperation</em>'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return a new object of class '<em>IOperation</em>'.
+ * @generated
+ */
+ IOperation createIOperation();
+
+ /**
+ * Returns a new object of class '<em>IPackage</em>'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return a new object of class '<em>IPackage</em>'.
+ * @generated
+ */
+ IPackage createIPackage();
+
+ /**
+ * Returns a new object of class '<em>IPanel Diagram</em>'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return a new object of class '<em>IPanel Diagram</em>'.
+ * @generated
+ */
+ IPanelDiagram createIPanelDiagram();
+
+ /**
+ * Returns a new object of class '<em>IPart</em>'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return a new object of class '<em>IPart</em>'.
+ * @generated
+ */
+ IPart createIPart();
+
+ /**
+ * Returns a new object of class '<em>IPin</em>'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return a new object of class '<em>IPin</em>'.
+ * @generated
+ */
+ IPin createIPin();
+
+ /**
+ * Returns a new object of class '<em>IPort</em>'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return a new object of class '<em>IPort</em>'.
+ * @generated
+ */
+ IPort createIPort();
+
+ /**
+ * Returns a new object of class '<em>IPrimitive Operation</em>'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return a new object of class '<em>IPrimitive Operation</em>'.
+ * @generated
+ */
+ IPrimitiveOperation createIPrimitiveOperation();
+
+ /**
+ * Returns a new object of class '<em>IProfile</em>'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return a new object of class '<em>IProfile</em>'.
+ * @generated
+ */
+ IProfile createIProfile();
+
+ /**
+ * Returns a new object of class '<em>IProject</em>'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return a new object of class '<em>IProject</em>'.
+ * @generated
+ */
+ IProject createIProject();
+
+ /**
+ * Returns a new object of class '<em>IProperty</em>'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return a new object of class '<em>IProperty</em>'.
+ * @generated
+ */
+ IProperty createIProperty();
+
+ /**
+ * Returns a new object of class '<em>IProperty Container</em>'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return a new object of class '<em>IProperty Container</em>'.
+ * @generated
+ */
+ IPropertyContainer createIPropertyContainer();
+
+ /**
+ * Returns a new object of class '<em>IProperty Metaclass</em>'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return a new object of class '<em>IProperty Metaclass</em>'.
+ * @generated
+ */
+ IPropertyMetaclass createIPropertyMetaclass();
+
+ /**
+ * Returns a new object of class '<em>IProperty Subject</em>'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return a new object of class '<em>IProperty Subject</em>'.
+ * @generated
+ */
+ IPropertySubject createIPropertySubject();
+
+ /**
+ * Returns a new object of class '<em>IReception</em>'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return a new object of class '<em>IReception</em>'.
+ * @generated
+ */
+ IReception createIReception();
+
+ /**
+ * Returns a new object of class '<em>IReference Activity</em>'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return a new object of class '<em>IReference Activity</em>'.
+ * @generated
+ */
+ IReferenceActivity createIReferenceActivity();
+
+ /**
+ * Returns a new object of class '<em>IRelation</em>'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return a new object of class '<em>IRelation</em>'.
+ * @generated
+ */
+ IRelation createIRelation();
+
+ /**
+ * Returns a new object of class '<em>IRequirement</em>'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return a new object of class '<em>IRequirement</em>'.
+ * @generated
+ */
+ IRequirement createIRequirement();
+
+ /**
+ * Returns a new object of class '<em>ISend Action</em>'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return a new object of class '<em>ISend Action</em>'.
+ * @generated
+ */
+ ISendAction createISendAction();
+
+ /**
+ * Returns a new object of class '<em>ISequence Diagram</em>'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return a new object of class '<em>ISequence Diagram</em>'.
+ * @generated
+ */
+ ISequenceDiagram createISequenceDiagram();
+
+ /**
+ * Returns a new object of class '<em>ISlot</em>'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return a new object of class '<em>ISlot</em>'.
+ * @generated
+ */
+ ISlot createISlot();
+
+ /**
+ * Returns a new object of class '<em>IState</em>'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return a new object of class '<em>IState</em>'.
+ * @generated
+ */
+ IState createIState();
+
+ /**
+ * Returns a new object of class '<em>IState Chart</em>'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return a new object of class '<em>IState Chart</em>'.
+ * @generated
+ */
+ IStateChart createIStateChart();
+
+ /**
+ * Returns a new object of class '<em>IState Chart Diagram</em>'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return a new object of class '<em>IState Chart Diagram</em>'.
+ * @generated
+ */
+ IStateChartDiagram createIStateChartDiagram();
+
+ /**
+ * Returns a new object of class '<em>IState Vertex</em>'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return a new object of class '<em>IState Vertex</em>'.
+ * @generated
+ */
+ IStateVertex createIStateVertex();
+
+ /**
+ * Returns a new object of class '<em>IStereotype</em>'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return a new object of class '<em>IStereotype</em>'.
+ * @generated
+ */
+ IStereotype createIStereotype();
+
+ /**
+ * Returns a new object of class '<em>IStructure Diagram</em>'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return a new object of class '<em>IStructure Diagram</em>'.
+ * @generated
+ */
+ IStructureDiagram createIStructureDiagram();
+
+ /**
+ * Returns a new object of class '<em>ISubsystem</em>'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return a new object of class '<em>ISubsystem</em>'.
+ * @generated
+ */
+ ISubsystem createISubsystem();
+
+ /**
+ * Returns a new object of class '<em>ISwimlane</em>'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return a new object of class '<em>ISwimlane</em>'.
+ * @generated
+ */
+ ISwimlane createISwimlane();
+
+ /**
+ * Returns a new object of class '<em>ISys ML Port</em>'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return a new object of class '<em>ISys ML Port</em>'.
+ * @generated
+ */
+ ISysMLPort createISysMLPort();
+
+ /**
+ * Returns a new object of class '<em>ITable Instance</em>'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return a new object of class '<em>ITable Instance</em>'.
+ * @generated
+ */
+ ITableInstance createITableInstance();
+
+ /**
+ * Returns a new object of class '<em>ITable Layout</em>'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return a new object of class '<em>ITable Layout</em>'.
+ * @generated
+ */
+ ITableLayout createITableLayout();
+
+ /**
+ * Returns a new object of class '<em>ITable View</em>'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return a new object of class '<em>ITable View</em>'.
+ * @generated
+ */
+ ITableView createITableView();
+
+ /**
+ * Returns a new object of class '<em>ITag</em>'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return a new object of class '<em>ITag</em>'.
+ * @generated
+ */
+ ITag createITag();
+
+ /**
+ * Returns a new object of class '<em>ITemplate Inst</em>'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return a new object of class '<em>ITemplate Inst</em>'.
+ * @generated
+ */
+ ITemplateInst createITemplateInst();
+
+ /**
+ * Returns a new object of class '<em>ITemplate Inst Param</em>'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return a new object of class '<em>ITemplate Inst Param</em>'.
+ * @generated
+ */
+ ITemplateInstParam createITemplateInstParam();
+
+ /**
+ * Returns a new object of class '<em>ITemplate Instantiation</em>'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return a new object of class '<em>ITemplate Instantiation</em>'.
+ * @generated
+ */
+ ITemplateInstantiation createITemplateInstantiation();
+
+ /**
+ * Returns a new object of class '<em>ITemplate Instantiation Parameter</em>'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return a new object of class '<em>ITemplate Instantiation Parameter</em>'.
+ * @generated
+ */
+ ITemplateInstantiationParameter createITemplateInstantiationParameter();
+
+ /**
+ * Returns a new object of class '<em>ITemplate Parameter</em>'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return a new object of class '<em>ITemplate Parameter</em>'.
+ * @generated
+ */
+ ITemplateParameter createITemplateParameter();
+
+ /**
+ * Returns a new object of class '<em>ITime Event</em>'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return a new object of class '<em>ITime Event</em>'.
+ * @generated
+ */
+ ITimeEvent createITimeEvent();
+
+ /**
+ * Returns a new object of class '<em>ITimeout</em>'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return a new object of class '<em>ITimeout</em>'.
+ * @generated
+ */
+ ITimeout createITimeout();
+
+ /**
+ * Returns a new object of class '<em>ITransition</em>'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return a new object of class '<em>ITransition</em>'.
+ * @generated
+ */
+ ITransition createITransition();
+
+ /**
+ * Returns a new object of class '<em>ITrigger</em>'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return a new object of class '<em>ITrigger</em>'.
+ * @generated
+ */
+ ITrigger createITrigger();
+
+ /**
+ * Returns a new object of class '<em>ITriggered</em>'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return a new object of class '<em>ITriggered</em>'.
+ * @generated
+ */
+ ITriggered createITriggered();
+
+ /**
+ * Returns a new object of class '<em>IType</em>'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return a new object of class '<em>IType</em>'.
+ * @generated
+ */
+ IType createIType();
+
+ /**
+ * Returns a new object of class '<em>IUC Diagram</em>'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return a new object of class '<em>IUC Diagram</em>'.
+ * @generated
+ */
+ IUCDiagram createIUCDiagram();
+
+ /**
+ * Returns a new object of class '<em>IUnit</em>'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return a new object of class '<em>IUnit</em>'.
+ * @generated
+ */
+ IUnit createIUnit();
+
+ /**
+ * Returns a new object of class '<em>IUse Case</em>'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return a new object of class '<em>IUse Case</em>'.
+ * @generated
+ */
+ IUseCase createIUseCase();
+
+ /**
+ * Returns a new object of class '<em>IUse Case Diagram</em>'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return a new object of class '<em>IUse Case Diagram</em>'.
+ * @generated
+ */
+ IUseCaseDiagram createIUseCaseDiagram();
+
+ /**
+ * Returns a new object of class '<em>IUse Case Stereo Type</em>'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return a new object of class '<em>IUse Case Stereo Type</em>'.
+ * @generated
+ */
+ IUseCaseStereoType createIUseCaseStereoType();
+
+ /**
+ * Returns a new object of class '<em>IValue Specification</em>'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return a new object of class '<em>IValue Specification</em>'.
+ * @generated
+ */
+ IValueSpecification createIValueSpecification();
+
+ /**
+ * Returns a new object of class '<em>IVariable</em>'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return a new object of class '<em>IVariable</em>'.
+ * @generated
+ */
+ IVariable createIVariable();
+
+ /**
+ * Returns a new object of class '<em>Table Data Definition</em>'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return a new object of class '<em>Table Data Definition</em>'.
+ * @generated
+ */
+ TableDataDefinition createTableDataDefinition();
+
+ /**
+ * Returns a new object of class '<em>Unknown Type</em>'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return a new object of class '<em>Unknown Type</em>'.
+ * @generated
+ */
+ UnknownType createUnknownType();
+
+ /**
+ * Returns the package supported by this factory.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return the package supported by this factory.
+ * @generated
+ */
+ UMLRhapsodyPackage getUMLRhapsodyPackage();
+
+} //UMLRhapsodyFactory

Back to the top