You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
1578 lines
48 KiB
1578 lines
48 KiB
6 years ago
|
/*******************************************************************************
|
||
|
* Copyright (c) 2018 IRT AESE (IRT Saint Exupéry).
|
||
|
* All rights reserved. This program and the accompanying materials
|
||
|
* are made available under the terms of the Eclipse Public License v2.0
|
||
|
* which accompanies this distribution, and is available at
|
||
|
* https://www.eclipse.org/legal/epl-2.0
|
||
|
*
|
||
|
* Contributors:
|
||
|
* Arnaud Dieumegard (IRT Saint Exupéry) - initial API and implementation
|
||
|
* Pierre Virelizier (IRT Saint Exupéry)
|
||
|
* Julien Baclet (IRT Saint Exupéry)
|
||
|
* Pierre Gaufillet (IRT Saint Exupéry)
|
||
|
*******************************************************************************/
|
||
|
/**
|
||
|
*/
|
||
|
package com.irtsaintexupery.pseim.seim;
|
||
|
|
||
|
import org.eclipse.emf.ecore.EAttribute;
|
||
|
import org.eclipse.emf.ecore.EClass;
|
||
|
import org.eclipse.emf.ecore.EEnum;
|
||
|
import org.eclipse.emf.ecore.EPackage;
|
||
|
import org.eclipse.emf.ecore.EReference;
|
||
|
|
||
|
/**
|
||
|
* <!-- begin-user-doc -->
|
||
|
* The <b>Package</b> for the model.
|
||
|
* It contains accessors for the meta objects to represent
|
||
|
* <ul>
|
||
|
* <li>each class,</li>
|
||
|
* <li>each feature of each class,</li>
|
||
|
* <li>each operation of each class,</li>
|
||
|
* <li>each enum,</li>
|
||
|
* <li>and each data type</li>
|
||
|
* </ul>
|
||
|
* <!-- end-user-doc -->
|
||
|
* @see com.irtsaintexupery.pseim.seim.SeimFactory
|
||
|
* @model kind="package"
|
||
|
* annotation="http://www.eclipse.org/OCL/Import ecore='http://www.eclipse.org/emf/2002/Ecore'"
|
||
|
* annotation="http://www.eclipse.org/emf/2002/Ecore invocationDelegates='http://www.eclipse.org/emf/2002/Ecore/OCL/Pivot' settingDelegates='http://www.eclipse.org/emf/2002/Ecore/OCL/Pivot' validationDelegates='http://www.eclipse.org/emf/2002/Ecore/OCL/Pivot'"
|
||
|
* @generated
|
||
|
*/
|
||
|
public interface SeimPackage extends EPackage {
|
||
|
/**
|
||
|
* The package name.
|
||
|
* <!-- begin-user-doc -->
|
||
|
* <!-- end-user-doc -->
|
||
|
* @generated
|
||
|
*/
|
||
|
String eNAME = "seim";
|
||
|
|
||
|
/**
|
||
|
* The package namespace URI.
|
||
|
* <!-- begin-user-doc -->
|
||
|
* <!-- end-user-doc -->
|
||
|
* @generated
|
||
|
*/
|
||
|
String eNS_URI = "http://www.irt-saintexupery.com/seim/0.1";
|
||
|
|
||
|
/**
|
||
|
* The package namespace name.
|
||
|
* <!-- begin-user-doc -->
|
||
|
* <!-- end-user-doc -->
|
||
|
* @generated
|
||
|
*/
|
||
|
String eNS_PREFIX = "seim";
|
||
|
|
||
|
/**
|
||
|
* The singleton instance of the package.
|
||
|
* <!-- begin-user-doc -->
|
||
|
* <!-- end-user-doc -->
|
||
|
* @generated
|
||
|
*/
|
||
|
SeimPackage eINSTANCE = com.irtsaintexupery.pseim.seim.impl.SeimPackageImpl.init();
|
||
|
|
||
|
/**
|
||
|
* The meta object id for the '{@link com.irtsaintexupery.pseim.seim.IdentifiedElement <em>Identified Element</em>}' class.
|
||
|
* <!-- begin-user-doc -->
|
||
|
* <!-- end-user-doc -->
|
||
|
* @see com.irtsaintexupery.pseim.seim.IdentifiedElement
|
||
|
* @see com.irtsaintexupery.pseim.seim.impl.SeimPackageImpl#getIdentifiedElement()
|
||
|
* @generated
|
||
|
*/
|
||
|
int IDENTIFIED_ELEMENT = 12;
|
||
|
|
||
|
/**
|
||
|
* The feature id for the '<em><b>Uid</b></em>' attribute.
|
||
|
* <!-- begin-user-doc -->
|
||
|
* <!-- end-user-doc -->
|
||
|
* @generated
|
||
|
* @ordered
|
||
|
*/
|
||
|
int IDENTIFIED_ELEMENT__UID = 0;
|
||
|
|
||
|
/**
|
||
|
* The number of structural features of the '<em>Identified Element</em>' class.
|
||
|
* <!-- begin-user-doc -->
|
||
|
* <!-- end-user-doc -->
|
||
|
* @generated
|
||
|
* @ordered
|
||
|
*/
|
||
|
int IDENTIFIED_ELEMENT_FEATURE_COUNT = 1;
|
||
|
|
||
|
/**
|
||
|
* The number of operations of the '<em>Identified Element</em>' class.
|
||
|
* <!-- begin-user-doc -->
|
||
|
* <!-- end-user-doc -->
|
||
|
* @generated
|
||
|
* @ordered
|
||
|
*/
|
||
|
int IDENTIFIED_ELEMENT_OPERATION_COUNT = 0;
|
||
|
|
||
|
/**
|
||
|
* The meta object id for the '{@link com.irtsaintexupery.pseim.seim.NamedElement <em>Named Element</em>}' class.
|
||
|
* <!-- begin-user-doc -->
|
||
|
* <!-- end-user-doc -->
|
||
|
* @see com.irtsaintexupery.pseim.seim.NamedElement
|
||
|
* @see com.irtsaintexupery.pseim.seim.impl.SeimPackageImpl#getNamedElement()
|
||
|
* @generated
|
||
|
*/
|
||
|
int NAMED_ELEMENT = 11;
|
||
|
|
||
|
/**
|
||
|
* The feature id for the '<em><b>Uid</b></em>' attribute.
|
||
|
* <!-- begin-user-doc -->
|
||
|
* <!-- end-user-doc -->
|
||
|
* @generated
|
||
|
* @ordered
|
||
|
*/
|
||
|
int NAMED_ELEMENT__UID = IDENTIFIED_ELEMENT__UID;
|
||
|
|
||
|
/**
|
||
|
* The feature id for the '<em><b>Name</b></em>' attribute.
|
||
|
* <!-- begin-user-doc -->
|
||
|
* <!-- end-user-doc -->
|
||
|
* @generated
|
||
|
* @ordered
|
||
|
*/
|
||
|
int NAMED_ELEMENT__NAME = IDENTIFIED_ELEMENT_FEATURE_COUNT + 0;
|
||
|
|
||
|
/**
|
||
|
* The number of structural features of the '<em>Named Element</em>' class.
|
||
|
* <!-- begin-user-doc -->
|
||
|
* <!-- end-user-doc -->
|
||
|
* @generated
|
||
|
* @ordered
|
||
|
*/
|
||
|
int NAMED_ELEMENT_FEATURE_COUNT = IDENTIFIED_ELEMENT_FEATURE_COUNT + 1;
|
||
|
|
||
|
/**
|
||
|
* The number of operations of the '<em>Named Element</em>' class.
|
||
|
* <!-- begin-user-doc -->
|
||
|
* <!-- end-user-doc -->
|
||
|
* @generated
|
||
|
* @ordered
|
||
|
*/
|
||
|
int NAMED_ELEMENT_OPERATION_COUNT = IDENTIFIED_ELEMENT_OPERATION_COUNT + 0;
|
||
|
|
||
|
/**
|
||
|
* The meta object id for the '{@link com.irtsaintexupery.pseim.seim.PropertyHolder <em>Property Holder</em>}' class.
|
||
|
* <!-- begin-user-doc -->
|
||
|
* <!-- end-user-doc -->
|
||
|
* @see com.irtsaintexupery.pseim.seim.PropertyHolder
|
||
|
* @see com.irtsaintexupery.pseim.seim.impl.SeimPackageImpl#getPropertyHolder()
|
||
|
* @generated
|
||
|
*/
|
||
|
int PROPERTY_HOLDER = 10;
|
||
|
|
||
|
/**
|
||
|
* The feature id for the '<em><b>Uid</b></em>' attribute.
|
||
|
* <!-- begin-user-doc -->
|
||
|
* <!-- end-user-doc -->
|
||
|
* @generated
|
||
|
* @ordered
|
||
|
*/
|
||
|
int PROPERTY_HOLDER__UID = NAMED_ELEMENT__UID;
|
||
|
|
||
|
/**
|
||
|
* The feature id for the '<em><b>Name</b></em>' attribute.
|
||
|
* <!-- begin-user-doc -->
|
||
|
* <!-- end-user-doc -->
|
||
|
* @generated
|
||
|
* @ordered
|
||
|
*/
|
||
|
int PROPERTY_HOLDER__NAME = NAMED_ELEMENT__NAME;
|
||
|
|
||
|
/**
|
||
|
* The feature id for the '<em><b>Properties</b></em>' containment reference list.
|
||
|
* <!-- begin-user-doc -->
|
||
|
* <!-- end-user-doc -->
|
||
|
* @generated
|
||
|
* @ordered
|
||
|
*/
|
||
|
int PROPERTY_HOLDER__PROPERTIES = NAMED_ELEMENT_FEATURE_COUNT + 0;
|
||
|
|
||
|
/**
|
||
|
* The number of structural features of the '<em>Property Holder</em>' class.
|
||
|
* <!-- begin-user-doc -->
|
||
|
* <!-- end-user-doc -->
|
||
|
* @generated
|
||
|
* @ordered
|
||
|
*/
|
||
|
int PROPERTY_HOLDER_FEATURE_COUNT = NAMED_ELEMENT_FEATURE_COUNT + 1;
|
||
|
|
||
|
/**
|
||
|
* The number of operations of the '<em>Property Holder</em>' class.
|
||
|
* <!-- begin-user-doc -->
|
||
|
* <!-- end-user-doc -->
|
||
|
* @generated
|
||
|
* @ordered
|
||
|
*/
|
||
|
int PROPERTY_HOLDER_OPERATION_COUNT = NAMED_ELEMENT_OPERATION_COUNT + 0;
|
||
|
|
||
|
/**
|
||
|
* The meta object id for the '{@link com.irtsaintexupery.pseim.seim.Element <em>Element</em>}' class.
|
||
|
* <!-- begin-user-doc -->
|
||
|
* <!-- end-user-doc -->
|
||
|
* @see com.irtsaintexupery.pseim.seim.Element
|
||
|
* @see com.irtsaintexupery.pseim.seim.impl.SeimPackageImpl#getElement()
|
||
|
* @generated
|
||
|
*/
|
||
|
int ELEMENT = 15;
|
||
|
|
||
|
/**
|
||
|
* The feature id for the '<em><b>Uid</b></em>' attribute.
|
||
|
* <!-- begin-user-doc -->
|
||
|
* <!-- end-user-doc -->
|
||
|
* @generated
|
||
|
* @ordered
|
||
|
*/
|
||
|
int ELEMENT__UID = PROPERTY_HOLDER__UID;
|
||
|
|
||
|
/**
|
||
|
* The feature id for the '<em><b>Name</b></em>' attribute.
|
||
|
* <!-- begin-user-doc -->
|
||
|
* <!-- end-user-doc -->
|
||
|
* @generated
|
||
|
* @ordered
|
||
|
*/
|
||
|
int ELEMENT__NAME = PROPERTY_HOLDER__NAME;
|
||
|
|
||
|
/**
|
||
|
* The feature id for the '<em><b>Properties</b></em>' containment reference list.
|
||
|
* <!-- begin-user-doc -->
|
||
|
* <!-- end-user-doc -->
|
||
|
* @generated
|
||
|
* @ordered
|
||
|
*/
|
||
|
int ELEMENT__PROPERTIES = PROPERTY_HOLDER__PROPERTIES;
|
||
|
|
||
|
/**
|
||
|
* The number of structural features of the '<em>Element</em>' class.
|
||
|
* <!-- begin-user-doc -->
|
||
|
* <!-- end-user-doc -->
|
||
|
* @generated
|
||
|
* @ordered
|
||
|
*/
|
||
|
int ELEMENT_FEATURE_COUNT = PROPERTY_HOLDER_FEATURE_COUNT + 0;
|
||
|
|
||
|
/**
|
||
|
* The number of operations of the '<em>Element</em>' class.
|
||
|
* <!-- begin-user-doc -->
|
||
|
* <!-- end-user-doc -->
|
||
|
* @generated
|
||
|
* @ordered
|
||
|
*/
|
||
|
int ELEMENT_OPERATION_COUNT = PROPERTY_HOLDER_OPERATION_COUNT + 0;
|
||
|
|
||
|
/**
|
||
|
* The meta object id for the '{@link com.irtsaintexupery.pseim.seim.GraphElement <em>Graph Element</em>}' class.
|
||
|
* <!-- begin-user-doc -->
|
||
|
* <!-- end-user-doc -->
|
||
|
* @see com.irtsaintexupery.pseim.seim.GraphElement
|
||
|
* @see com.irtsaintexupery.pseim.seim.impl.SeimPackageImpl#getGraphElement()
|
||
|
* @generated
|
||
|
*/
|
||
|
int GRAPH_ELEMENT = 3;
|
||
|
|
||
|
/**
|
||
|
* The feature id for the '<em><b>Uid</b></em>' attribute.
|
||
|
* <!-- begin-user-doc -->
|
||
|
* <!-- end-user-doc -->
|
||
|
* @generated
|
||
|
* @ordered
|
||
|
*/
|
||
|
int GRAPH_ELEMENT__UID = ELEMENT__UID;
|
||
|
|
||
|
/**
|
||
|
* The feature id for the '<em><b>Name</b></em>' attribute.
|
||
|
* <!-- begin-user-doc -->
|
||
|
* <!-- end-user-doc -->
|
||
|
* @generated
|
||
|
* @ordered
|
||
|
*/
|
||
|
int GRAPH_ELEMENT__NAME = ELEMENT__NAME;
|
||
|
|
||
|
/**
|
||
|
* The feature id for the '<em><b>Properties</b></em>' containment reference list.
|
||
|
* <!-- begin-user-doc -->
|
||
|
* <!-- end-user-doc -->
|
||
|
* @generated
|
||
|
* @ordered
|
||
|
*/
|
||
|
int GRAPH_ELEMENT__PROPERTIES = ELEMENT__PROPERTIES;
|
||
|
|
||
|
/**
|
||
|
* The number of structural features of the '<em>Graph Element</em>' class.
|
||
|
* <!-- begin-user-doc -->
|
||
|
* <!-- end-user-doc -->
|
||
|
* @generated
|
||
|
* @ordered
|
||
|
*/
|
||
|
int GRAPH_ELEMENT_FEATURE_COUNT = ELEMENT_FEATURE_COUNT + 0;
|
||
|
|
||
|
/**
|
||
|
* The number of operations of the '<em>Graph Element</em>' class.
|
||
|
* <!-- begin-user-doc -->
|
||
|
* <!-- end-user-doc -->
|
||
|
* @generated
|
||
|
* @ordered
|
||
|
*/
|
||
|
int GRAPH_ELEMENT_OPERATION_COUNT = ELEMENT_OPERATION_COUNT + 0;
|
||
|
|
||
|
/**
|
||
|
* The meta object id for the '{@link com.irtsaintexupery.pseim.seim.impl.ComponentImpl <em>Component</em>}' class.
|
||
|
* <!-- begin-user-doc -->
|
||
|
* <!-- end-user-doc -->
|
||
|
* @see com.irtsaintexupery.pseim.seim.impl.ComponentImpl
|
||
|
* @see com.irtsaintexupery.pseim.seim.impl.SeimPackageImpl#getComponent()
|
||
|
* @generated
|
||
|
*/
|
||
|
int COMPONENT = 0;
|
||
|
|
||
|
/**
|
||
|
* The feature id for the '<em><b>Uid</b></em>' attribute.
|
||
|
* <!-- begin-user-doc -->
|
||
|
* <!-- end-user-doc -->
|
||
|
* @generated
|
||
|
* @ordered
|
||
|
*/
|
||
|
int COMPONENT__UID = GRAPH_ELEMENT__UID;
|
||
|
|
||
|
/**
|
||
|
* The feature id for the '<em><b>Name</b></em>' attribute.
|
||
|
* <!-- begin-user-doc -->
|
||
|
* <!-- end-user-doc -->
|
||
|
* @generated
|
||
|
* @ordered
|
||
|
*/
|
||
|
int COMPONENT__NAME = GRAPH_ELEMENT__NAME;
|
||
|
|
||
|
/**
|
||
|
* The feature id for the '<em><b>Properties</b></em>' containment reference list.
|
||
|
* <!-- begin-user-doc -->
|
||
|
* <!-- end-user-doc -->
|
||
|
* @generated
|
||
|
* @ordered
|
||
|
*/
|
||
|
int COMPONENT__PROPERTIES = GRAPH_ELEMENT__PROPERTIES;
|
||
|
|
||
|
/**
|
||
|
* The feature id for the '<em><b>Content</b></em>' containment reference list.
|
||
|
* <!-- begin-user-doc -->
|
||
|
* <!-- end-user-doc -->
|
||
|
* @generated
|
||
|
* @ordered
|
||
|
*/
|
||
|
int COMPONENT__CONTENT = GRAPH_ELEMENT_FEATURE_COUNT + 0;
|
||
|
|
||
|
/**
|
||
|
* The number of structural features of the '<em>Component</em>' class.
|
||
|
* <!-- begin-user-doc -->
|
||
|
* <!-- end-user-doc -->
|
||
|
* @generated
|
||
|
* @ordered
|
||
|
*/
|
||
|
int COMPONENT_FEATURE_COUNT = GRAPH_ELEMENT_FEATURE_COUNT + 1;
|
||
|
|
||
|
/**
|
||
|
* The number of operations of the '<em>Component</em>' class.
|
||
|
* <!-- begin-user-doc -->
|
||
|
* <!-- end-user-doc -->
|
||
|
* @generated
|
||
|
* @ordered
|
||
|
*/
|
||
|
int COMPONENT_OPERATION_COUNT = GRAPH_ELEMENT_OPERATION_COUNT + 0;
|
||
|
|
||
|
/**
|
||
|
* The meta object id for the '{@link com.irtsaintexupery.pseim.seim.BorderElement <em>Border Element</em>}' class.
|
||
|
* <!-- begin-user-doc -->
|
||
|
* <!-- end-user-doc -->
|
||
|
* @see com.irtsaintexupery.pseim.seim.BorderElement
|
||
|
* @see com.irtsaintexupery.pseim.seim.impl.SeimPackageImpl#getBorderElement()
|
||
|
* @generated
|
||
|
*/
|
||
|
int BORDER_ELEMENT = 14;
|
||
|
|
||
|
/**
|
||
|
* The feature id for the '<em><b>Uid</b></em>' attribute.
|
||
|
* <!-- begin-user-doc -->
|
||
|
* <!-- end-user-doc -->
|
||
|
* @generated
|
||
|
* @ordered
|
||
|
*/
|
||
|
int BORDER_ELEMENT__UID = ELEMENT__UID;
|
||
|
|
||
|
/**
|
||
|
* The feature id for the '<em><b>Name</b></em>' attribute.
|
||
|
* <!-- begin-user-doc -->
|
||
|
* <!-- end-user-doc -->
|
||
|
* @generated
|
||
|
* @ordered
|
||
|
*/
|
||
|
int BORDER_ELEMENT__NAME = ELEMENT__NAME;
|
||
|
|
||
|
/**
|
||
|
* The feature id for the '<em><b>Properties</b></em>' containment reference list.
|
||
|
* <!-- begin-user-doc -->
|
||
|
* <!-- end-user-doc -->
|
||
|
* @generated
|
||
|
* @ordered
|
||
|
*/
|
||
|
int BORDER_ELEMENT__PROPERTIES = ELEMENT__PROPERTIES;
|
||
|
|
||
|
/**
|
||
|
* The number of structural features of the '<em>Border Element</em>' class.
|
||
|
* <!-- begin-user-doc -->
|
||
|
* <!-- end-user-doc -->
|
||
|
* @generated
|
||
|
* @ordered
|
||
|
*/
|
||
|
int BORDER_ELEMENT_FEATURE_COUNT = ELEMENT_FEATURE_COUNT + 0;
|
||
|
|
||
|
/**
|
||
|
* The number of operations of the '<em>Border Element</em>' class.
|
||
|
* <!-- begin-user-doc -->
|
||
|
* <!-- end-user-doc -->
|
||
|
* @generated
|
||
|
* @ordered
|
||
|
*/
|
||
|
int BORDER_ELEMENT_OPERATION_COUNT = ELEMENT_OPERATION_COUNT + 0;
|
||
|
|
||
|
/**
|
||
|
* The meta object id for the '{@link com.irtsaintexupery.pseim.seim.impl.PortImpl <em>Port</em>}' class.
|
||
|
* <!-- begin-user-doc -->
|
||
|
* <!-- end-user-doc -->
|
||
|
* @see com.irtsaintexupery.pseim.seim.impl.PortImpl
|
||
|
* @see com.irtsaintexupery.pseim.seim.impl.SeimPackageImpl#getPort()
|
||
|
* @generated
|
||
|
*/
|
||
|
int PORT = 1;
|
||
|
|
||
|
/**
|
||
|
* The feature id for the '<em><b>Uid</b></em>' attribute.
|
||
|
* <!-- begin-user-doc -->
|
||
|
* <!-- end-user-doc -->
|
||
|
* @generated
|
||
|
* @ordered
|
||
|
*/
|
||
|
int PORT__UID = BORDER_ELEMENT__UID;
|
||
|
|
||
|
/**
|
||
|
* The feature id for the '<em><b>Name</b></em>' attribute.
|
||
|
* <!-- begin-user-doc -->
|
||
|
* <!-- end-user-doc -->
|
||
|
* @generated
|
||
|
* @ordered
|
||
|
*/
|
||
|
int PORT__NAME = BORDER_ELEMENT__NAME;
|
||
|
|
||
|
/**
|
||
|
* The feature id for the '<em><b>Properties</b></em>' containment reference list.
|
||
|
* <!-- begin-user-doc -->
|
||
|
* <!-- end-user-doc -->
|
||
|
* @generated
|
||
|
* @ordered
|
||
|
*/
|
||
|
int PORT__PROPERTIES = BORDER_ELEMENT__PROPERTIES;
|
||
|
|
||
|
/**
|
||
|
* The feature id for the '<em><b>Direction</b></em>' attribute.
|
||
|
* <!-- begin-user-doc -->
|
||
|
* <!-- end-user-doc -->
|
||
|
* @generated
|
||
|
* @ordered
|
||
|
*/
|
||
|
int PORT__DIRECTION = BORDER_ELEMENT_FEATURE_COUNT + 0;
|
||
|
|
||
|
/**
|
||
|
* The number of structural features of the '<em>Port</em>' class.
|
||
|
* <!-- begin-user-doc -->
|
||
|
* <!-- end-user-doc -->
|
||
|
* @generated
|
||
|
* @ordered
|
||
|
*/
|
||
|
int PORT_FEATURE_COUNT = BORDER_ELEMENT_FEATURE_COUNT + 1;
|
||
|
|
||
|
/**
|
||
|
* The number of operations of the '<em>Port</em>' class.
|
||
|
* <!-- begin-user-doc -->
|
||
|
* <!-- end-user-doc -->
|
||
|
* @generated
|
||
|
* @ordered
|
||
|
*/
|
||
|
int PORT_OPERATION_COUNT = BORDER_ELEMENT_OPERATION_COUNT + 0;
|
||
|
|
||
|
/**
|
||
|
* The meta object id for the '{@link com.irtsaintexupery.pseim.seim.impl.LinkImpl <em>Link</em>}' class.
|
||
|
* <!-- begin-user-doc -->
|
||
|
* <!-- end-user-doc -->
|
||
|
* @see com.irtsaintexupery.pseim.seim.impl.LinkImpl
|
||
|
* @see com.irtsaintexupery.pseim.seim.impl.SeimPackageImpl#getLink()
|
||
|
* @generated
|
||
|
*/
|
||
|
int LINK = 2;
|
||
|
|
||
|
/**
|
||
|
* The feature id for the '<em><b>Uid</b></em>' attribute.
|
||
|
* <!-- begin-user-doc -->
|
||
|
* <!-- end-user-doc -->
|
||
|
* @generated
|
||
|
* @ordered
|
||
|
*/
|
||
|
int LINK__UID = GRAPH_ELEMENT__UID;
|
||
|
|
||
|
/**
|
||
|
* The feature id for the '<em><b>Name</b></em>' attribute.
|
||
|
* <!-- begin-user-doc -->
|
||
|
* <!-- end-user-doc -->
|
||
|
* @generated
|
||
|
* @ordered
|
||
|
*/
|
||
|
int LINK__NAME = GRAPH_ELEMENT__NAME;
|
||
|
|
||
|
/**
|
||
|
* The feature id for the '<em><b>Properties</b></em>' containment reference list.
|
||
|
* <!-- begin-user-doc -->
|
||
|
* <!-- end-user-doc -->
|
||
|
* @generated
|
||
|
* @ordered
|
||
|
*/
|
||
|
int LINK__PROPERTIES = GRAPH_ELEMENT__PROPERTIES;
|
||
|
|
||
|
/**
|
||
|
* The feature id for the '<em><b>Src</b></em>' reference.
|
||
|
* <!-- begin-user-doc -->
|
||
|
* <!-- end-user-doc -->
|
||
|
* @generated
|
||
|
* @ordered
|
||
|
*/
|
||
|
int LINK__SRC = GRAPH_ELEMENT_FEATURE_COUNT + 0;
|
||
|
|
||
|
/**
|
||
|
* The feature id for the '<em><b>Dst</b></em>' reference.
|
||
|
* <!-- begin-user-doc -->
|
||
|
* <!-- end-user-doc -->
|
||
|
* @generated
|
||
|
* @ordered
|
||
|
*/
|
||
|
int LINK__DST = GRAPH_ELEMENT_FEATURE_COUNT + 1;
|
||
|
|
||
|
/**
|
||
|
* The number of structural features of the '<em>Link</em>' class.
|
||
|
* <!-- begin-user-doc -->
|
||
|
* <!-- end-user-doc -->
|
||
|
* @generated
|
||
|
* @ordered
|
||
|
*/
|
||
|
int LINK_FEATURE_COUNT = GRAPH_ELEMENT_FEATURE_COUNT + 2;
|
||
|
|
||
|
/**
|
||
|
* The number of operations of the '<em>Link</em>' class.
|
||
|
* <!-- begin-user-doc -->
|
||
|
* <!-- end-user-doc -->
|
||
|
* @generated
|
||
|
* @ordered
|
||
|
*/
|
||
|
int LINK_OPERATION_COUNT = GRAPH_ELEMENT_OPERATION_COUNT + 0;
|
||
|
|
||
|
/**
|
||
|
* The meta object id for the '{@link com.irtsaintexupery.pseim.seim.Property <em>Property</em>}' class.
|
||
|
* <!-- begin-user-doc -->
|
||
|
* <!-- end-user-doc -->
|
||
|
* @see com.irtsaintexupery.pseim.seim.Property
|
||
|
* @see com.irtsaintexupery.pseim.seim.impl.SeimPackageImpl#getProperty()
|
||
|
* @generated
|
||
|
*/
|
||
|
int PROPERTY = 4;
|
||
|
|
||
|
/**
|
||
|
* The feature id for the '<em><b>Uid</b></em>' attribute.
|
||
|
* <!-- begin-user-doc -->
|
||
|
* <!-- end-user-doc -->
|
||
|
* @generated
|
||
|
* @ordered
|
||
|
*/
|
||
|
int PROPERTY__UID = IDENTIFIED_ELEMENT__UID;
|
||
|
|
||
|
/**
|
||
|
* The feature id for the '<em><b>Key</b></em>' attribute.
|
||
|
* <!-- begin-user-doc -->
|
||
|
* <!-- end-user-doc -->
|
||
|
* @generated
|
||
|
* @ordered
|
||
|
*/
|
||
|
int PROPERTY__KEY = IDENTIFIED_ELEMENT_FEATURE_COUNT + 0;
|
||
|
|
||
|
/**
|
||
|
* The number of structural features of the '<em>Property</em>' class.
|
||
|
* <!-- begin-user-doc -->
|
||
|
* <!-- end-user-doc -->
|
||
|
* @generated
|
||
|
* @ordered
|
||
|
*/
|
||
|
int PROPERTY_FEATURE_COUNT = IDENTIFIED_ELEMENT_FEATURE_COUNT + 1;
|
||
|
|
||
|
/**
|
||
|
* The number of operations of the '<em>Property</em>' class.
|
||
|
* <!-- begin-user-doc -->
|
||
|
* <!-- end-user-doc -->
|
||
|
* @generated
|
||
|
* @ordered
|
||
|
*/
|
||
|
int PROPERTY_OPERATION_COUNT = IDENTIFIED_ELEMENT_OPERATION_COUNT + 0;
|
||
|
|
||
|
/**
|
||
|
* The meta object id for the '{@link com.irtsaintexupery.pseim.seim.BasicProperty <em>Basic Property</em>}' class.
|
||
|
* <!-- begin-user-doc -->
|
||
|
* <!-- end-user-doc -->
|
||
|
* @see com.irtsaintexupery.pseim.seim.BasicProperty
|
||
|
* @see com.irtsaintexupery.pseim.seim.impl.SeimPackageImpl#getBasicProperty()
|
||
|
* @generated
|
||
|
*/
|
||
|
int BASIC_PROPERTY = 5;
|
||
|
|
||
|
/**
|
||
|
* The feature id for the '<em><b>Uid</b></em>' attribute.
|
||
|
* <!-- begin-user-doc -->
|
||
|
* <!-- end-user-doc -->
|
||
|
* @generated
|
||
|
* @ordered
|
||
|
*/
|
||
|
int BASIC_PROPERTY__UID = PROPERTY__UID;
|
||
|
|
||
|
/**
|
||
|
* The feature id for the '<em><b>Key</b></em>' attribute.
|
||
|
* <!-- begin-user-doc -->
|
||
|
* <!-- end-user-doc -->
|
||
|
* @generated
|
||
|
* @ordered
|
||
|
*/
|
||
|
int BASIC_PROPERTY__KEY = PROPERTY__KEY;
|
||
|
|
||
|
/**
|
||
|
* The number of structural features of the '<em>Basic Property</em>' class.
|
||
|
* <!-- begin-user-doc -->
|
||
|
* <!-- end-user-doc -->
|
||
|
* @generated
|
||
|
* @ordered
|
||
|
*/
|
||
|
int BASIC_PROPERTY_FEATURE_COUNT = PROPERTY_FEATURE_COUNT + 0;
|
||
|
|
||
|
/**
|
||
|
* The number of operations of the '<em>Basic Property</em>' class.
|
||
|
* <!-- begin-user-doc -->
|
||
|
* <!-- end-user-doc -->
|
||
|
* @generated
|
||
|
* @ordered
|
||
|
*/
|
||
|
int BASIC_PROPERTY_OPERATION_COUNT = PROPERTY_OPERATION_COUNT + 0;
|
||
|
|
||
|
/**
|
||
|
* The meta object id for the '{@link com.irtsaintexupery.pseim.seim.impl.IntegerPropertyImpl <em>Integer Property</em>}' class.
|
||
|
* <!-- begin-user-doc -->
|
||
|
* <!-- end-user-doc -->
|
||
|
* @see com.irtsaintexupery.pseim.seim.impl.IntegerPropertyImpl
|
||
|
* @see com.irtsaintexupery.pseim.seim.impl.SeimPackageImpl#getIntegerProperty()
|
||
|
* @generated
|
||
|
*/
|
||
|
int INTEGER_PROPERTY = 6;
|
||
|
|
||
|
/**
|
||
|
* The feature id for the '<em><b>Uid</b></em>' attribute.
|
||
|
* <!-- begin-user-doc -->
|
||
|
* <!-- end-user-doc -->
|
||
|
* @generated
|
||
|
* @ordered
|
||
|
*/
|
||
|
int INTEGER_PROPERTY__UID = BASIC_PROPERTY__UID;
|
||
|
|
||
|
/**
|
||
|
* The feature id for the '<em><b>Key</b></em>' attribute.
|
||
|
* <!-- begin-user-doc -->
|
||
|
* <!-- end-user-doc -->
|
||
|
* @generated
|
||
|
* @ordered
|
||
|
*/
|
||
|
int INTEGER_PROPERTY__KEY = BASIC_PROPERTY__KEY;
|
||
|
|
||
|
/**
|
||
|
* The feature id for the '<em><b>Value</b></em>' attribute.
|
||
|
* <!-- begin-user-doc -->
|
||
|
* <!-- end-user-doc -->
|
||
|
* @generated
|
||
|
* @ordered
|
||
|
*/
|
||
|
int INTEGER_PROPERTY__VALUE = BASIC_PROPERTY_FEATURE_COUNT + 0;
|
||
|
|
||
|
/**
|
||
|
* The number of structural features of the '<em>Integer Property</em>' class.
|
||
|
* <!-- begin-user-doc -->
|
||
|
* <!-- end-user-doc -->
|
||
|
* @generated
|
||
|
* @ordered
|
||
|
*/
|
||
|
int INTEGER_PROPERTY_FEATURE_COUNT = BASIC_PROPERTY_FEATURE_COUNT + 1;
|
||
|
|
||
|
/**
|
||
|
* The number of operations of the '<em>Integer Property</em>' class.
|
||
|
* <!-- begin-user-doc -->
|
||
|
* <!-- end-user-doc -->
|
||
|
* @generated
|
||
|
* @ordered
|
||
|
*/
|
||
|
int INTEGER_PROPERTY_OPERATION_COUNT = BASIC_PROPERTY_OPERATION_COUNT + 0;
|
||
|
|
||
|
/**
|
||
|
* The meta object id for the '{@link com.irtsaintexupery.pseim.seim.impl.StringPropertyImpl <em>String Property</em>}' class.
|
||
|
* <!-- begin-user-doc -->
|
||
|
* <!-- end-user-doc -->
|
||
|
* @see com.irtsaintexupery.pseim.seim.impl.StringPropertyImpl
|
||
|
* @see com.irtsaintexupery.pseim.seim.impl.SeimPackageImpl#getStringProperty()
|
||
|
* @generated
|
||
|
*/
|
||
|
int STRING_PROPERTY = 7;
|
||
|
|
||
|
/**
|
||
|
* The feature id for the '<em><b>Uid</b></em>' attribute.
|
||
|
* <!-- begin-user-doc -->
|
||
|
* <!-- end-user-doc -->
|
||
|
* @generated
|
||
|
* @ordered
|
||
|
*/
|
||
|
int STRING_PROPERTY__UID = BASIC_PROPERTY__UID;
|
||
|
|
||
|
/**
|
||
|
* The feature id for the '<em><b>Key</b></em>' attribute.
|
||
|
* <!-- begin-user-doc -->
|
||
|
* <!-- end-user-doc -->
|
||
|
* @generated
|
||
|
* @ordered
|
||
|
*/
|
||
|
int STRING_PROPERTY__KEY = BASIC_PROPERTY__KEY;
|
||
|
|
||
|
/**
|
||
|
* The feature id for the '<em><b>Value</b></em>' attribute.
|
||
|
* <!-- begin-user-doc -->
|
||
|
* <!-- end-user-doc -->
|
||
|
* @generated
|
||
|
* @ordered
|
||
|
*/
|
||
|
int STRING_PROPERTY__VALUE = BASIC_PROPERTY_FEATURE_COUNT + 0;
|
||
|
|
||
|
/**
|
||
|
* The number of structural features of the '<em>String Property</em>' class.
|
||
|
* <!-- begin-user-doc -->
|
||
|
* <!-- end-user-doc -->
|
||
|
* @generated
|
||
|
* @ordered
|
||
|
*/
|
||
|
int STRING_PROPERTY_FEATURE_COUNT = BASIC_PROPERTY_FEATURE_COUNT + 1;
|
||
|
|
||
|
/**
|
||
|
* The number of operations of the '<em>String Property</em>' class.
|
||
|
* <!-- begin-user-doc -->
|
||
|
* <!-- end-user-doc -->
|
||
|
* @generated
|
||
|
* @ordered
|
||
|
*/
|
||
|
int STRING_PROPERTY_OPERATION_COUNT = BASIC_PROPERTY_OPERATION_COUNT + 0;
|
||
|
|
||
|
/**
|
||
|
* The meta object id for the '{@link com.irtsaintexupery.pseim.seim.impl.BooleanPropertyImpl <em>Boolean Property</em>}' class.
|
||
|
* <!-- begin-user-doc -->
|
||
|
* <!-- end-user-doc -->
|
||
|
* @see com.irtsaintexupery.pseim.seim.impl.BooleanPropertyImpl
|
||
|
* @see com.irtsaintexupery.pseim.seim.impl.SeimPackageImpl#getBooleanProperty()
|
||
|
* @generated
|
||
|
*/
|
||
|
int BOOLEAN_PROPERTY = 8;
|
||
|
|
||
|
/**
|
||
|
* The feature id for the '<em><b>Uid</b></em>' attribute.
|
||
|
* <!-- begin-user-doc -->
|
||
|
* <!-- end-user-doc -->
|
||
|
* @generated
|
||
|
* @ordered
|
||
|
*/
|
||
|
int BOOLEAN_PROPERTY__UID = BASIC_PROPERTY__UID;
|
||
|
|
||
|
/**
|
||
|
* The feature id for the '<em><b>Key</b></em>' attribute.
|
||
|
* <!-- begin-user-doc -->
|
||
|
* <!-- end-user-doc -->
|
||
|
* @generated
|
||
|
* @ordered
|
||
|
*/
|
||
|
int BOOLEAN_PROPERTY__KEY = BASIC_PROPERTY__KEY;
|
||
|
|
||
|
/**
|
||
|
* The feature id for the '<em><b>Value</b></em>' attribute.
|
||
|
* <!-- begin-user-doc -->
|
||
|
* <!-- end-user-doc -->
|
||
|
* @generated
|
||
|
* @ordered
|
||
|
*/
|
||
|
int BOOLEAN_PROPERTY__VALUE = BASIC_PROPERTY_FEATURE_COUNT + 0;
|
||
|
|
||
|
/**
|
||
|
* The number of structural features of the '<em>Boolean Property</em>' class.
|
||
|
* <!-- begin-user-doc -->
|
||
|
* <!-- end-user-doc -->
|
||
|
* @generated
|
||
|
* @ordered
|
||
|
*/
|
||
|
int BOOLEAN_PROPERTY_FEATURE_COUNT = BASIC_PROPERTY_FEATURE_COUNT + 1;
|
||
|
|
||
|
/**
|
||
|
* The number of operations of the '<em>Boolean Property</em>' class.
|
||
|
* <!-- begin-user-doc -->
|
||
|
* <!-- end-user-doc -->
|
||
|
* @generated
|
||
|
* @ordered
|
||
|
*/
|
||
|
int BOOLEAN_PROPERTY_OPERATION_COUNT = BASIC_PROPERTY_OPERATION_COUNT + 0;
|
||
|
|
||
|
/**
|
||
|
* The meta object id for the '{@link com.irtsaintexupery.pseim.seim.impl.ReferencePropertyImpl <em>Reference Property</em>}' class.
|
||
|
* <!-- begin-user-doc -->
|
||
|
* <!-- end-user-doc -->
|
||
|
* @see com.irtsaintexupery.pseim.seim.impl.ReferencePropertyImpl
|
||
|
* @see com.irtsaintexupery.pseim.seim.impl.SeimPackageImpl#getReferenceProperty()
|
||
|
* @generated
|
||
|
*/
|
||
|
int REFERENCE_PROPERTY = 9;
|
||
|
|
||
|
/**
|
||
|
* The feature id for the '<em><b>Uid</b></em>' attribute.
|
||
|
* <!-- begin-user-doc -->
|
||
|
* <!-- end-user-doc -->
|
||
|
* @generated
|
||
|
* @ordered
|
||
|
*/
|
||
|
int REFERENCE_PROPERTY__UID = PROPERTY__UID;
|
||
|
|
||
|
/**
|
||
|
* The feature id for the '<em><b>Key</b></em>' attribute.
|
||
|
* <!-- begin-user-doc -->
|
||
|
* <!-- end-user-doc -->
|
||
|
* @generated
|
||
|
* @ordered
|
||
|
*/
|
||
|
int REFERENCE_PROPERTY__KEY = PROPERTY__KEY;
|
||
|
|
||
|
/**
|
||
|
* The feature id for the '<em><b>Ref</b></em>' reference.
|
||
|
* <!-- begin-user-doc -->
|
||
|
* <!-- end-user-doc -->
|
||
|
* @generated
|
||
|
* @ordered
|
||
|
*/
|
||
|
int REFERENCE_PROPERTY__REF = PROPERTY_FEATURE_COUNT + 0;
|
||
|
|
||
|
/**
|
||
|
* The number of structural features of the '<em>Reference Property</em>' class.
|
||
|
* <!-- begin-user-doc -->
|
||
|
* <!-- end-user-doc -->
|
||
|
* @generated
|
||
|
* @ordered
|
||
|
*/
|
||
|
int REFERENCE_PROPERTY_FEATURE_COUNT = PROPERTY_FEATURE_COUNT + 1;
|
||
|
|
||
|
/**
|
||
|
* The number of operations of the '<em>Reference Property</em>' class.
|
||
|
* <!-- begin-user-doc -->
|
||
|
* <!-- end-user-doc -->
|
||
|
* @generated
|
||
|
* @ordered
|
||
|
*/
|
||
|
int REFERENCE_PROPERTY_OPERATION_COUNT = PROPERTY_OPERATION_COUNT + 0;
|
||
|
|
||
|
/**
|
||
|
* The meta object id for the '{@link com.irtsaintexupery.pseim.seim.impl.ModelImpl <em>Model</em>}' class.
|
||
|
* <!-- begin-user-doc -->
|
||
|
* <!-- end-user-doc -->
|
||
|
* @see com.irtsaintexupery.pseim.seim.impl.ModelImpl
|
||
|
* @see com.irtsaintexupery.pseim.seim.impl.SeimPackageImpl#getModel()
|
||
|
* @generated
|
||
|
*/
|
||
|
int MODEL = 13;
|
||
|
|
||
|
/**
|
||
|
* The feature id for the '<em><b>Uid</b></em>' attribute.
|
||
|
* <!-- begin-user-doc -->
|
||
|
* <!-- end-user-doc -->
|
||
|
* @generated
|
||
|
* @ordered
|
||
|
*/
|
||
|
int MODEL__UID = PROPERTY_HOLDER__UID;
|
||
|
|
||
|
/**
|
||
|
* The feature id for the '<em><b>Name</b></em>' attribute.
|
||
|
* <!-- begin-user-doc -->
|
||
|
* <!-- end-user-doc -->
|
||
|
* @generated
|
||
|
* @ordered
|
||
|
*/
|
||
|
int MODEL__NAME = PROPERTY_HOLDER__NAME;
|
||
|
|
||
|
/**
|
||
|
* The feature id for the '<em><b>Properties</b></em>' containment reference list.
|
||
|
* <!-- begin-user-doc -->
|
||
|
* <!-- end-user-doc -->
|
||
|
* @generated
|
||
|
* @ordered
|
||
|
*/
|
||
|
int MODEL__PROPERTIES = PROPERTY_HOLDER__PROPERTIES;
|
||
|
|
||
|
/**
|
||
|
* The feature id for the '<em><b>Model Elements</b></em>' containment reference list.
|
||
|
* <!-- begin-user-doc -->
|
||
|
* <!-- end-user-doc -->
|
||
|
* @generated
|
||
|
* @ordered
|
||
|
*/
|
||
|
int MODEL__MODEL_ELEMENTS = PROPERTY_HOLDER_FEATURE_COUNT + 0;
|
||
|
|
||
|
/**
|
||
|
* The number of structural features of the '<em>Model</em>' class.
|
||
|
* <!-- begin-user-doc -->
|
||
|
* <!-- end-user-doc -->
|
||
|
* @generated
|
||
|
* @ordered
|
||
|
*/
|
||
|
int MODEL_FEATURE_COUNT = PROPERTY_HOLDER_FEATURE_COUNT + 1;
|
||
|
|
||
|
/**
|
||
|
* The number of operations of the '<em>Model</em>' class.
|
||
|
* <!-- begin-user-doc -->
|
||
|
* <!-- end-user-doc -->
|
||
|
* @generated
|
||
|
* @ordered
|
||
|
*/
|
||
|
int MODEL_OPERATION_COUNT = PROPERTY_HOLDER_OPERATION_COUNT + 0;
|
||
|
|
||
|
/**
|
||
|
* The meta object id for the '{@link com.irtsaintexupery.pseim.seim.PortDirection <em>Port Direction</em>}' enum.
|
||
|
* <!-- begin-user-doc -->
|
||
|
* <!-- end-user-doc -->
|
||
|
* @see com.irtsaintexupery.pseim.seim.PortDirection
|
||
|
* @see com.irtsaintexupery.pseim.seim.impl.SeimPackageImpl#getPortDirection()
|
||
|
* @generated
|
||
|
*/
|
||
|
int PORT_DIRECTION = 16;
|
||
|
|
||
|
/**
|
||
|
* Returns the meta object for class '{@link com.irtsaintexupery.pseim.seim.Component <em>Component</em>}'.
|
||
|
* <!-- begin-user-doc -->
|
||
|
* <!-- end-user-doc -->
|
||
|
* @return the meta object for class '<em>Component</em>'.
|
||
|
* @see com.irtsaintexupery.pseim.seim.Component
|
||
|
* @generated
|
||
|
*/
|
||
|
EClass getComponent();
|
||
|
|
||
|
/**
|
||
|
* Returns the meta object for the containment reference list '{@link com.irtsaintexupery.pseim.seim.Component#getContent <em>Content</em>}'.
|
||
|
* <!-- begin-user-doc -->
|
||
|
* <!-- end-user-doc -->
|
||
|
* @return the meta object for the containment reference list '<em>Content</em>'.
|
||
|
* @see com.irtsaintexupery.pseim.seim.Component#getContent()
|
||
|
* @see #getComponent()
|
||
|
* @generated
|
||
|
*/
|
||
|
EReference getComponent_Content();
|
||
|
|
||
|
/**
|
||
|
* Returns the meta object for class '{@link com.irtsaintexupery.pseim.seim.Port <em>Port</em>}'.
|
||
|
* <!-- begin-user-doc -->
|
||
|
* <!-- end-user-doc -->
|
||
|
* @return the meta object for class '<em>Port</em>'.
|
||
|
* @see com.irtsaintexupery.pseim.seim.Port
|
||
|
* @generated
|
||
|
*/
|
||
|
EClass getPort();
|
||
|
|
||
|
/**
|
||
|
* Returns the meta object for the attribute '{@link com.irtsaintexupery.pseim.seim.Port#getDirection <em>Direction</em>}'.
|
||
|
* <!-- begin-user-doc -->
|
||
|
* <!-- end-user-doc -->
|
||
|
* @return the meta object for the attribute '<em>Direction</em>'.
|
||
|
* @see com.irtsaintexupery.pseim.seim.Port#getDirection()
|
||
|
* @see #getPort()
|
||
|
* @generated
|
||
|
*/
|
||
|
EAttribute getPort_Direction();
|
||
|
|
||
|
/**
|
||
|
* Returns the meta object for class '{@link com.irtsaintexupery.pseim.seim.Link <em>Link</em>}'.
|
||
|
* <!-- begin-user-doc -->
|
||
|
* <!-- end-user-doc -->
|
||
|
* @return the meta object for class '<em>Link</em>'.
|
||
|
* @see com.irtsaintexupery.pseim.seim.Link
|
||
|
* @generated
|
||
|
*/
|
||
|
EClass getLink();
|
||
|
|
||
|
/**
|
||
|
* Returns the meta object for the reference '{@link com.irtsaintexupery.pseim.seim.Link#getSrc <em>Src</em>}'.
|
||
|
* <!-- begin-user-doc -->
|
||
|
* <!-- end-user-doc -->
|
||
|
* @return the meta object for the reference '<em>Src</em>'.
|
||
|
* @see com.irtsaintexupery.pseim.seim.Link#getSrc()
|
||
|
* @see #getLink()
|
||
|
* @generated
|
||
|
*/
|
||
|
EReference getLink_Src();
|
||
|
|
||
|
/**
|
||
|
* Returns the meta object for the reference '{@link com.irtsaintexupery.pseim.seim.Link#getDst <em>Dst</em>}'.
|
||
|
* <!-- begin-user-doc -->
|
||
|
* <!-- end-user-doc -->
|
||
|
* @return the meta object for the reference '<em>Dst</em>'.
|
||
|
* @see com.irtsaintexupery.pseim.seim.Link#getDst()
|
||
|
* @see #getLink()
|
||
|
* @generated
|
||
|
*/
|
||
|
EReference getLink_Dst();
|
||
|
|
||
|
/**
|
||
|
* Returns the meta object for class '{@link com.irtsaintexupery.pseim.seim.GraphElement <em>Graph Element</em>}'.
|
||
|
* <!-- begin-user-doc -->
|
||
|
* <!-- end-user-doc -->
|
||
|
* @return the meta object for class '<em>Graph Element</em>'.
|
||
|
* @see com.irtsaintexupery.pseim.seim.GraphElement
|
||
|
* @generated
|
||
|
*/
|
||
|
EClass getGraphElement();
|
||
|
|
||
|
/**
|
||
|
* Returns the meta object for class '{@link com.irtsaintexupery.pseim.seim.Property <em>Property</em>}'.
|
||
|
* <!-- begin-user-doc -->
|
||
|
* <!-- end-user-doc -->
|
||
|
* @return the meta object for class '<em>Property</em>'.
|
||
|
* @see com.irtsaintexupery.pseim.seim.Property
|
||
|
* @generated
|
||
|
*/
|
||
|
EClass getProperty();
|
||
|
|
||
|
/**
|
||
|
* Returns the meta object for the attribute '{@link com.irtsaintexupery.pseim.seim.Property#getKey <em>Key</em>}'.
|
||
|
* <!-- begin-user-doc -->
|
||
|
* <!-- end-user-doc -->
|
||
|
* @return the meta object for the attribute '<em>Key</em>'.
|
||
|
* @see com.irtsaintexupery.pseim.seim.Property#getKey()
|
||
|
* @see #getProperty()
|
||
|
* @generated
|
||
|
*/
|
||
|
EAttribute getProperty_Key();
|
||
|
|
||
|
/**
|
||
|
* Returns the meta object for class '{@link com.irtsaintexupery.pseim.seim.BasicProperty <em>Basic Property</em>}'.
|
||
|
* <!-- begin-user-doc -->
|
||
|
* <!-- end-user-doc -->
|
||
|
* @return the meta object for class '<em>Basic Property</em>'.
|
||
|
* @see com.irtsaintexupery.pseim.seim.BasicProperty
|
||
|
* @generated
|
||
|
*/
|
||
|
EClass getBasicProperty();
|
||
|
|
||
|
/**
|
||
|
* Returns the meta object for class '{@link com.irtsaintexupery.pseim.seim.IntegerProperty <em>Integer Property</em>}'.
|
||
|
* <!-- begin-user-doc -->
|
||
|
* <!-- end-user-doc -->
|
||
|
* @return the meta object for class '<em>Integer Property</em>'.
|
||
|
* @see com.irtsaintexupery.pseim.seim.IntegerProperty
|
||
|
* @generated
|
||
|
*/
|
||
|
EClass getIntegerProperty();
|
||
|
|
||
|
/**
|
||
|
* Returns the meta object for the attribute '{@link com.irtsaintexupery.pseim.seim.IntegerProperty#getValue <em>Value</em>}'.
|
||
|
* <!-- begin-user-doc -->
|
||
|
* <!-- end-user-doc -->
|
||
|
* @return the meta object for the attribute '<em>Value</em>'.
|
||
|
* @see com.irtsaintexupery.pseim.seim.IntegerProperty#getValue()
|
||
|
* @see #getIntegerProperty()
|
||
|
* @generated
|
||
|
*/
|
||
|
EAttribute getIntegerProperty_Value();
|
||
|
|
||
|
/**
|
||
|
* Returns the meta object for class '{@link com.irtsaintexupery.pseim.seim.StringProperty <em>String Property</em>}'.
|
||
|
* <!-- begin-user-doc -->
|
||
|
* <!-- end-user-doc -->
|
||
|
* @return the meta object for class '<em>String Property</em>'.
|
||
|
* @see com.irtsaintexupery.pseim.seim.StringProperty
|
||
|
* @generated
|
||
|
*/
|
||
|
EClass getStringProperty();
|
||
|
|
||
|
/**
|
||
|
* Returns the meta object for the attribute '{@link com.irtsaintexupery.pseim.seim.StringProperty#getValue <em>Value</em>}'.
|
||
|
* <!-- begin-user-doc -->
|
||
|
* <!-- end-user-doc -->
|
||
|
* @return the meta object for the attribute '<em>Value</em>'.
|
||
|
* @see com.irtsaintexupery.pseim.seim.StringProperty#getValue()
|
||
|
* @see #getStringProperty()
|
||
|
* @generated
|
||
|
*/
|
||
|
EAttribute getStringProperty_Value();
|
||
|
|
||
|
/**
|
||
|
* Returns the meta object for class '{@link com.irtsaintexupery.pseim.seim.BooleanProperty <em>Boolean Property</em>}'.
|
||
|
* <!-- begin-user-doc -->
|
||
|
* <!-- end-user-doc -->
|
||
|
* @return the meta object for class '<em>Boolean Property</em>'.
|
||
|
* @see com.irtsaintexupery.pseim.seim.BooleanProperty
|
||
|
* @generated
|
||
|
*/
|
||
|
EClass getBooleanProperty();
|
||
|
|
||
|
/**
|
||
|
* Returns the meta object for the attribute '{@link com.irtsaintexupery.pseim.seim.BooleanProperty#isValue <em>Value</em>}'.
|
||
|
* <!-- begin-user-doc -->
|
||
|
* <!-- end-user-doc -->
|
||
|
* @return the meta object for the attribute '<em>Value</em>'.
|
||
|
* @see com.irtsaintexupery.pseim.seim.BooleanProperty#isValue()
|
||
|
* @see #getBooleanProperty()
|
||
|
* @generated
|
||
|
*/
|
||
|
EAttribute getBooleanProperty_Value();
|
||
|
|
||
|
/**
|
||
|
* Returns the meta object for class '{@link com.irtsaintexupery.pseim.seim.ReferenceProperty <em>Reference Property</em>}'.
|
||
|
* <!-- begin-user-doc -->
|
||
|
* <!-- end-user-doc -->
|
||
|
* @return the meta object for class '<em>Reference Property</em>'.
|
||
|
* @see com.irtsaintexupery.pseim.seim.ReferenceProperty
|
||
|
* @generated
|
||
|
*/
|
||
|
EClass getReferenceProperty();
|
||
|
|
||
|
/**
|
||
|
* Returns the meta object for the reference '{@link com.irtsaintexupery.pseim.seim.ReferenceProperty#getRef <em>Ref</em>}'.
|
||
|
* <!-- begin-user-doc -->
|
||
|
* <!-- end-user-doc -->
|
||
|
* @return the meta object for the reference '<em>Ref</em>'.
|
||
|
* @see com.irtsaintexupery.pseim.seim.ReferenceProperty#getRef()
|
||
|
* @see #getReferenceProperty()
|
||
|
* @generated
|
||
|
*/
|
||
|
EReference getReferenceProperty_Ref();
|
||
|
|
||
|
/**
|
||
|
* Returns the meta object for class '{@link com.irtsaintexupery.pseim.seim.PropertyHolder <em>Property Holder</em>}'.
|
||
|
* <!-- begin-user-doc -->
|
||
|
* <!-- end-user-doc -->
|
||
|
* @return the meta object for class '<em>Property Holder</em>'.
|
||
|
* @see com.irtsaintexupery.pseim.seim.PropertyHolder
|
||
|
* @generated
|
||
|
*/
|
||
|
EClass getPropertyHolder();
|
||
|
|
||
|
/**
|
||
|
* Returns the meta object for the containment reference list '{@link com.irtsaintexupery.pseim.seim.PropertyHolder#getProperties <em>Properties</em>}'.
|
||
|
* <!-- begin-user-doc -->
|
||
|
* <!-- end-user-doc -->
|
||
|
* @return the meta object for the containment reference list '<em>Properties</em>'.
|
||
|
* @see com.irtsaintexupery.pseim.seim.PropertyHolder#getProperties()
|
||
|
* @see #getPropertyHolder()
|
||
|
* @generated
|
||
|
*/
|
||
|
EReference getPropertyHolder_Properties();
|
||
|
|
||
|
/**
|
||
|
* Returns the meta object for class '{@link com.irtsaintexupery.pseim.seim.NamedElement <em>Named Element</em>}'.
|
||
|
* <!-- begin-user-doc -->
|
||
|
* <!-- end-user-doc -->
|
||
|
* @return the meta object for class '<em>Named Element</em>'.
|
||
|
* @see com.irtsaintexupery.pseim.seim.NamedElement
|
||
|
* @generated
|
||
|
*/
|
||
|
EClass getNamedElement();
|
||
|
|
||
|
/**
|
||
|
* Returns the meta object for the attribute '{@link com.irtsaintexupery.pseim.seim.NamedElement#getName <em>Name</em>}'.
|
||
|
* <!-- begin-user-doc -->
|
||
|
* <!-- end-user-doc -->
|
||
|
* @return the meta object for the attribute '<em>Name</em>'.
|
||
|
* @see com.irtsaintexupery.pseim.seim.NamedElement#getName()
|
||
|
* @see #getNamedElement()
|
||
|
* @generated
|
||
|
*/
|
||
|
EAttribute getNamedElement_Name();
|
||
|
|
||
|
/**
|
||
|
* Returns the meta object for class '{@link com.irtsaintexupery.pseim.seim.IdentifiedElement <em>Identified Element</em>}'.
|
||
|
* <!-- begin-user-doc -->
|
||
|
* <!-- end-user-doc -->
|
||
|
* @return the meta object for class '<em>Identified Element</em>'.
|
||
|
* @see com.irtsaintexupery.pseim.seim.IdentifiedElement
|
||
|
* @generated
|
||
|
*/
|
||
|
EClass getIdentifiedElement();
|
||
|
|
||
|
/**
|
||
|
* Returns the meta object for the attribute '{@link com.irtsaintexupery.pseim.seim.IdentifiedElement#getUid <em>Uid</em>}'.
|
||
|
* <!-- begin-user-doc -->
|
||
|
* <!-- end-user-doc -->
|
||
|
* @return the meta object for the attribute '<em>Uid</em>'.
|
||
|
* @see com.irtsaintexupery.pseim.seim.IdentifiedElement#getUid()
|
||
|
* @see #getIdentifiedElement()
|
||
|
* @generated
|
||
|
*/
|
||
|
EAttribute getIdentifiedElement_Uid();
|
||
|
|
||
|
/**
|
||
|
* Returns the meta object for class '{@link com.irtsaintexupery.pseim.seim.Model <em>Model</em>}'.
|
||
|
* <!-- begin-user-doc -->
|
||
|
* <!-- end-user-doc -->
|
||
|
* @return the meta object for class '<em>Model</em>'.
|
||
|
* @see com.irtsaintexupery.pseim.seim.Model
|
||
|
* @generated
|
||
|
*/
|
||
|
EClass getModel();
|
||
|
|
||
|
/**
|
||
|
* Returns the meta object for the containment reference list '{@link com.irtsaintexupery.pseim.seim.Model#getModelElements <em>Model Elements</em>}'.
|
||
|
* <!-- begin-user-doc -->
|
||
|
* <!-- end-user-doc -->
|
||
|
* @return the meta object for the containment reference list '<em>Model Elements</em>'.
|
||
|
* @see com.irtsaintexupery.pseim.seim.Model#getModelElements()
|
||
|
* @see #getModel()
|
||
|
* @generated
|
||
|
*/
|
||
|
EReference getModel_ModelElements();
|
||
|
|
||
|
/**
|
||
|
* Returns the meta object for class '{@link com.irtsaintexupery.pseim.seim.BorderElement <em>Border Element</em>}'.
|
||
|
* <!-- begin-user-doc -->
|
||
|
* <!-- end-user-doc -->
|
||
|
* @return the meta object for class '<em>Border Element</em>'.
|
||
|
* @see com.irtsaintexupery.pseim.seim.BorderElement
|
||
|
* @generated
|
||
|
*/
|
||
|
EClass getBorderElement();
|
||
|
|
||
|
/**
|
||
|
* Returns the meta object for class '{@link com.irtsaintexupery.pseim.seim.Element <em>Element</em>}'.
|
||
|
* <!-- begin-user-doc -->
|
||
|
* <!-- end-user-doc -->
|
||
|
* @return the meta object for class '<em>Element</em>'.
|
||
|
* @see com.irtsaintexupery.pseim.seim.Element
|
||
|
* @generated
|
||
|
*/
|
||
|
EClass getElement();
|
||
|
|
||
|
/**
|
||
|
* Returns the meta object for enum '{@link com.irtsaintexupery.pseim.seim.PortDirection <em>Port Direction</em>}'.
|
||
|
* <!-- begin-user-doc -->
|
||
|
* <!-- end-user-doc -->
|
||
|
* @return the meta object for enum '<em>Port Direction</em>'.
|
||
|
* @see com.irtsaintexupery.pseim.seim.PortDirection
|
||
|
* @generated
|
||
|
*/
|
||
|
EEnum getPortDirection();
|
||
|
|
||
|
/**
|
||
|
* Returns the factory that creates the instances of the model.
|
||
|
* <!-- begin-user-doc -->
|
||
|
* <!-- end-user-doc -->
|
||
|
* @return the factory that creates the instances of the model.
|
||
|
* @generated
|
||
|
*/
|
||
|
SeimFactory getSeimFactory();
|
||
|
|
||
|
/**
|
||
|
* <!-- begin-user-doc -->
|
||
|
* Defines literals for the meta objects that represent
|
||
|
* <ul>
|
||
|
* <li>each class,</li>
|
||
|
* <li>each feature of each class,</li>
|
||
|
* <li>each operation of each class,</li>
|
||
|
* <li>each enum,</li>
|
||
|
* <li>and each data type</li>
|
||
|
* </ul>
|
||
|
* <!-- end-user-doc -->
|
||
|
* @generated
|
||
|
*/
|
||
|
interface Literals {
|
||
|
/**
|
||
|
* The meta object literal for the '{@link com.irtsaintexupery.pseim.seim.impl.ComponentImpl <em>Component</em>}' class.
|
||
|
* <!-- begin-user-doc -->
|
||
|
* <!-- end-user-doc -->
|
||
|
* @see com.irtsaintexupery.pseim.seim.impl.ComponentImpl
|
||
|
* @see com.irtsaintexupery.pseim.seim.impl.SeimPackageImpl#getComponent()
|
||
|
* @generated
|
||
|
*/
|
||
|
EClass COMPONENT = eINSTANCE.getComponent();
|
||
|
|
||
|
/**
|
||
|
* The meta object literal for the '<em><b>Content</b></em>' containment reference list feature.
|
||
|
* <!-- begin-user-doc -->
|
||
|
* <!-- end-user-doc -->
|
||
|
* @generated
|
||
|
*/
|
||
|
EReference COMPONENT__CONTENT = eINSTANCE.getComponent_Content();
|
||
|
|
||
|
/**
|
||
|
* The meta object literal for the '{@link com.irtsaintexupery.pseim.seim.impl.PortImpl <em>Port</em>}' class.
|
||
|
* <!-- begin-user-doc -->
|
||
|
* <!-- end-user-doc -->
|
||
|
* @see com.irtsaintexupery.pseim.seim.impl.PortImpl
|
||
|
* @see com.irtsaintexupery.pseim.seim.impl.SeimPackageImpl#getPort()
|
||
|
* @generated
|
||
|
*/
|
||
|
EClass PORT = eINSTANCE.getPort();
|
||
|
|
||
|
/**
|
||
|
* The meta object literal for the '<em><b>Direction</b></em>' attribute feature.
|
||
|
* <!-- begin-user-doc -->
|
||
|
* <!-- end-user-doc -->
|
||
|
* @generated
|
||
|
*/
|
||
|
EAttribute PORT__DIRECTION = eINSTANCE.getPort_Direction();
|
||
|
|
||
|
/**
|
||
|
* The meta object literal for the '{@link com.irtsaintexupery.pseim.seim.impl.LinkImpl <em>Link</em>}' class.
|
||
|
* <!-- begin-user-doc -->
|
||
|
* <!-- end-user-doc -->
|
||
|
* @see com.irtsaintexupery.pseim.seim.impl.LinkImpl
|
||
|
* @see com.irtsaintexupery.pseim.seim.impl.SeimPackageImpl#getLink()
|
||
|
* @generated
|
||
|
*/
|
||
|
EClass LINK = eINSTANCE.getLink();
|
||
|
|
||
|
/**
|
||
|
* The meta object literal for the '<em><b>Src</b></em>' reference feature.
|
||
|
* <!-- begin-user-doc -->
|
||
|
* <!-- end-user-doc -->
|
||
|
* @generated
|
||
|
*/
|
||
|
EReference LINK__SRC = eINSTANCE.getLink_Src();
|
||
|
|
||
|
/**
|
||
|
* The meta object literal for the '<em><b>Dst</b></em>' reference feature.
|
||
|
* <!-- begin-user-doc -->
|
||
|
* <!-- end-user-doc -->
|
||
|
* @generated
|
||
|
*/
|
||
|
EReference LINK__DST = eINSTANCE.getLink_Dst();
|
||
|
|
||
|
/**
|
||
|
* The meta object literal for the '{@link com.irtsaintexupery.pseim.seim.GraphElement <em>Graph Element</em>}' class.
|
||
|
* <!-- begin-user-doc -->
|
||
|
* <!-- end-user-doc -->
|
||
|
* @see com.irtsaintexupery.pseim.seim.GraphElement
|
||
|
* @see com.irtsaintexupery.pseim.seim.impl.SeimPackageImpl#getGraphElement()
|
||
|
* @generated
|
||
|
*/
|
||
|
EClass GRAPH_ELEMENT = eINSTANCE.getGraphElement();
|
||
|
|
||
|
/**
|
||
|
* The meta object literal for the '{@link com.irtsaintexupery.pseim.seim.Property <em>Property</em>}' class.
|
||
|
* <!-- begin-user-doc -->
|
||
|
* <!-- end-user-doc -->
|
||
|
* @see com.irtsaintexupery.pseim.seim.Property
|
||
|
* @see com.irtsaintexupery.pseim.seim.impl.SeimPackageImpl#getProperty()
|
||
|
* @generated
|
||
|
*/
|
||
|
EClass PROPERTY = eINSTANCE.getProperty();
|
||
|
|
||
|
/**
|
||
|
* The meta object literal for the '<em><b>Key</b></em>' attribute feature.
|
||
|
* <!-- begin-user-doc -->
|
||
|
* <!-- end-user-doc -->
|
||
|
* @generated
|
||
|
*/
|
||
|
EAttribute PROPERTY__KEY = eINSTANCE.getProperty_Key();
|
||
|
|
||
|
/**
|
||
|
* The meta object literal for the '{@link com.irtsaintexupery.pseim.seim.BasicProperty <em>Basic Property</em>}' class.
|
||
|
* <!-- begin-user-doc -->
|
||
|
* <!-- end-user-doc -->
|
||
|
* @see com.irtsaintexupery.pseim.seim.BasicProperty
|
||
|
* @see com.irtsaintexupery.pseim.seim.impl.SeimPackageImpl#getBasicProperty()
|
||
|
* @generated
|
||
|
*/
|
||
|
EClass BASIC_PROPERTY = eINSTANCE.getBasicProperty();
|
||
|
|
||
|
/**
|
||
|
* The meta object literal for the '{@link com.irtsaintexupery.pseim.seim.impl.IntegerPropertyImpl <em>Integer Property</em>}' class.
|
||
|
* <!-- begin-user-doc -->
|
||
|
* <!-- end-user-doc -->
|
||
|
* @see com.irtsaintexupery.pseim.seim.impl.IntegerPropertyImpl
|
||
|
* @see com.irtsaintexupery.pseim.seim.impl.SeimPackageImpl#getIntegerProperty()
|
||
|
* @generated
|
||
|
*/
|
||
|
EClass INTEGER_PROPERTY = eINSTANCE.getIntegerProperty();
|
||
|
|
||
|
/**
|
||
|
* The meta object literal for the '<em><b>Value</b></em>' attribute feature.
|
||
|
* <!-- begin-user-doc -->
|
||
|
* <!-- end-user-doc -->
|
||
|
* @generated
|
||
|
*/
|
||
|
EAttribute INTEGER_PROPERTY__VALUE = eINSTANCE.getIntegerProperty_Value();
|
||
|
|
||
|
/**
|
||
|
* The meta object literal for the '{@link com.irtsaintexupery.pseim.seim.impl.StringPropertyImpl <em>String Property</em>}' class.
|
||
|
* <!-- begin-user-doc -->
|
||
|
* <!-- end-user-doc -->
|
||
|
* @see com.irtsaintexupery.pseim.seim.impl.StringPropertyImpl
|
||
|
* @see com.irtsaintexupery.pseim.seim.impl.SeimPackageImpl#getStringProperty()
|
||
|
* @generated
|
||
|
*/
|
||
|
EClass STRING_PROPERTY = eINSTANCE.getStringProperty();
|
||
|
|
||
|
/**
|
||
|
* The meta object literal for the '<em><b>Value</b></em>' attribute feature.
|
||
|
* <!-- begin-user-doc -->
|
||
|
* <!-- end-user-doc -->
|
||
|
* @generated
|
||
|
*/
|
||
|
EAttribute STRING_PROPERTY__VALUE = eINSTANCE.getStringProperty_Value();
|
||
|
|
||
|
/**
|
||
|
* The meta object literal for the '{@link com.irtsaintexupery.pseim.seim.impl.BooleanPropertyImpl <em>Boolean Property</em>}' class.
|
||
|
* <!-- begin-user-doc -->
|
||
|
* <!-- end-user-doc -->
|
||
|
* @see com.irtsaintexupery.pseim.seim.impl.BooleanPropertyImpl
|
||
|
* @see com.irtsaintexupery.pseim.seim.impl.SeimPackageImpl#getBooleanProperty()
|
||
|
* @generated
|
||
|
*/
|
||
|
EClass BOOLEAN_PROPERTY = eINSTANCE.getBooleanProperty();
|
||
|
|
||
|
/**
|
||
|
* The meta object literal for the '<em><b>Value</b></em>' attribute feature.
|
||
|
* <!-- begin-user-doc -->
|
||
|
* <!-- end-user-doc -->
|
||
|
* @generated
|
||
|
*/
|
||
|
EAttribute BOOLEAN_PROPERTY__VALUE = eINSTANCE.getBooleanProperty_Value();
|
||
|
|
||
|
/**
|
||
|
* The meta object literal for the '{@link com.irtsaintexupery.pseim.seim.impl.ReferencePropertyImpl <em>Reference Property</em>}' class.
|
||
|
* <!-- begin-user-doc -->
|
||
|
* <!-- end-user-doc -->
|
||
|
* @see com.irtsaintexupery.pseim.seim.impl.ReferencePropertyImpl
|
||
|
* @see com.irtsaintexupery.pseim.seim.impl.SeimPackageImpl#getReferenceProperty()
|
||
|
* @generated
|
||
|
*/
|
||
|
EClass REFERENCE_PROPERTY = eINSTANCE.getReferenceProperty();
|
||
|
|
||
|
/**
|
||
|
* The meta object literal for the '<em><b>Ref</b></em>' reference feature.
|
||
|
* <!-- begin-user-doc -->
|
||
|
* <!-- end-user-doc -->
|
||
|
* @generated
|
||
|
*/
|
||
|
EReference REFERENCE_PROPERTY__REF = eINSTANCE.getReferenceProperty_Ref();
|
||
|
|
||
|
/**
|
||
|
* The meta object literal for the '{@link com.irtsaintexupery.pseim.seim.PropertyHolder <em>Property Holder</em>}' class.
|
||
|
* <!-- begin-user-doc -->
|
||
|
* <!-- end-user-doc -->
|
||
|
* @see com.irtsaintexupery.pseim.seim.PropertyHolder
|
||
|
* @see com.irtsaintexupery.pseim.seim.impl.SeimPackageImpl#getPropertyHolder()
|
||
|
* @generated
|
||
|
*/
|
||
|
EClass PROPERTY_HOLDER = eINSTANCE.getPropertyHolder();
|
||
|
|
||
|
/**
|
||
|
* The meta object literal for the '<em><b>Properties</b></em>' containment reference list feature.
|
||
|
* <!-- begin-user-doc -->
|
||
|
* <!-- end-user-doc -->
|
||
|
* @generated
|
||
|
*/
|
||
|
EReference PROPERTY_HOLDER__PROPERTIES = eINSTANCE.getPropertyHolder_Properties();
|
||
|
|
||
|
/**
|
||
|
* The meta object literal for the '{@link com.irtsaintexupery.pseim.seim.NamedElement <em>Named Element</em>}' class.
|
||
|
* <!-- begin-user-doc -->
|
||
|
* <!-- end-user-doc -->
|
||
|
* @see com.irtsaintexupery.pseim.seim.NamedElement
|
||
|
* @see com.irtsaintexupery.pseim.seim.impl.SeimPackageImpl#getNamedElement()
|
||
|
* @generated
|
||
|
*/
|
||
|
EClass NAMED_ELEMENT = eINSTANCE.getNamedElement();
|
||
|
|
||
|
/**
|
||
|
* The meta object literal for the '<em><b>Name</b></em>' attribute feature.
|
||
|
* <!-- begin-user-doc -->
|
||
|
* <!-- end-user-doc -->
|
||
|
* @generated
|
||
|
*/
|
||
|
EAttribute NAMED_ELEMENT__NAME = eINSTANCE.getNamedElement_Name();
|
||
|
|
||
|
/**
|
||
|
* The meta object literal for the '{@link com.irtsaintexupery.pseim.seim.IdentifiedElement <em>Identified Element</em>}' class.
|
||
|
* <!-- begin-user-doc -->
|
||
|
* <!-- end-user-doc -->
|
||
|
* @see com.irtsaintexupery.pseim.seim.IdentifiedElement
|
||
|
* @see com.irtsaintexupery.pseim.seim.impl.SeimPackageImpl#getIdentifiedElement()
|
||
|
* @generated
|
||
|
*/
|
||
|
EClass IDENTIFIED_ELEMENT = eINSTANCE.getIdentifiedElement();
|
||
|
|
||
|
/**
|
||
|
* The meta object literal for the '<em><b>Uid</b></em>' attribute feature.
|
||
|
* <!-- begin-user-doc -->
|
||
|
* <!-- end-user-doc -->
|
||
|
* @generated
|
||
|
*/
|
||
|
EAttribute IDENTIFIED_ELEMENT__UID = eINSTANCE.getIdentifiedElement_Uid();
|
||
|
|
||
|
/**
|
||
|
* The meta object literal for the '{@link com.irtsaintexupery.pseim.seim.impl.ModelImpl <em>Model</em>}' class.
|
||
|
* <!-- begin-user-doc -->
|
||
|
* <!-- end-user-doc -->
|
||
|
* @see com.irtsaintexupery.pseim.seim.impl.ModelImpl
|
||
|
* @see com.irtsaintexupery.pseim.seim.impl.SeimPackageImpl#getModel()
|
||
|
* @generated
|
||
|
*/
|
||
|
EClass MODEL = eINSTANCE.getModel();
|
||
|
|
||
|
/**
|
||
|
* The meta object literal for the '<em><b>Model Elements</b></em>' containment reference list feature.
|
||
|
* <!-- begin-user-doc -->
|
||
|
* <!-- end-user-doc -->
|
||
|
* @generated
|
||
|
*/
|
||
|
EReference MODEL__MODEL_ELEMENTS = eINSTANCE.getModel_ModelElements();
|
||
|
|
||
|
/**
|
||
|
* The meta object literal for the '{@link com.irtsaintexupery.pseim.seim.BorderElement <em>Border Element</em>}' class.
|
||
|
* <!-- begin-user-doc -->
|
||
|
* <!-- end-user-doc -->
|
||
|
* @see com.irtsaintexupery.pseim.seim.BorderElement
|
||
|
* @see com.irtsaintexupery.pseim.seim.impl.SeimPackageImpl#getBorderElement()
|
||
|
* @generated
|
||
|
*/
|
||
|
EClass BORDER_ELEMENT = eINSTANCE.getBorderElement();
|
||
|
|
||
|
/**
|
||
|
* The meta object literal for the '{@link com.irtsaintexupery.pseim.seim.Element <em>Element</em>}' class.
|
||
|
* <!-- begin-user-doc -->
|
||
|
* <!-- end-user-doc -->
|
||
|
* @see com.irtsaintexupery.pseim.seim.Element
|
||
|
* @see com.irtsaintexupery.pseim.seim.impl.SeimPackageImpl#getElement()
|
||
|
* @generated
|
||
|
*/
|
||
|
EClass ELEMENT = eINSTANCE.getElement();
|
||
|
|
||
|
/**
|
||
|
* The meta object literal for the '{@link com.irtsaintexupery.pseim.seim.PortDirection <em>Port Direction</em>}' enum.
|
||
|
* <!-- begin-user-doc -->
|
||
|
* <!-- end-user-doc -->
|
||
|
* @see com.irtsaintexupery.pseim.seim.PortDirection
|
||
|
* @see com.irtsaintexupery.pseim.seim.impl.SeimPackageImpl#getPortDirection()
|
||
|
* @generated
|
||
|
*/
|
||
|
EEnum PORT_DIRECTION = eINSTANCE.getPortDirection();
|
||
|
|
||
|
}
|
||
|
|
||
|
} //SeimPackage
|