/*******************************************************************************
* Copyright (c) 2011-2013 University of Mannheim: Chair for Software Engineering
* 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:
* Ralph Gerbig - initial API and implementation and initial documentation
*******************************************************************************/
package de.uni_mannheim.informatik.swt.models.plm.PLM;
import org.eclipse.emf.ecore.EAttribute;
import org.eclipse.emf.ecore.EClass;
import org.eclipse.emf.ecore.EEnum;
import org.eclipse.emf.ecore.EOperation;
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 de.uni_mannheim.informatik.swt.models.plm.PLM.PLMFactory
* @model kind="package"
* annotation="http://www.eclipse.org/emf/2002/Ecore invocationDelegates='http://www.eclipse.org/emf/2002/Ecore/OCL' settingDelegates='http://www.eclipse.org/emf/2002/Ecore/OCL' validationDelegates='http://www.eclipse.org/emf/2002/Ecore/OCL'"
* annotation="http://swt.informatik.uni-mannheim.de/PLM/Datatypes String='.*' Real='-?\\d*(\\.\\d*)?' Integer='-?\\d*' Natrual='\\d*' boolean='true|false' Character='.' Percent='\\d{1,3}(\\.\\d*)?' Probability='0?\\.(\\d*)?' Money='-?\\d*(\\.\\d{1,2})?' void=''"
* @generated
*/
public interface PLMPackage extends EPackage {
/**
* The package name.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
String eNAME = "PLM";
/**
* The package namespace URI.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
String eNS_URI = "http://swt.informatik.uni-mannheim.de/PLM";
/**
* The package namespace name.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
String eNS_PREFIX = "PLM";
/**
* The singleton instance of the package.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
PLMPackage eINSTANCE = de.uni_mannheim.informatik.swt.models.plm.PLM.impl.PLMPackageImpl.init();
/**
* The meta object id for the '{@link de.uni_mannheim.informatik.swt.models.plm.PLM.impl.DomainImpl <em>Domain</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.impl.DomainImpl
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.impl.PLMPackageImpl#getDomain()
* @generated
*/
int DOMAIN = 0;
/**
* The feature id for the '<em><b>Name</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DOMAIN__NAME = 0;
/**
* The feature id for the '<em><b>Ontologies</b></em>' containment reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DOMAIN__ONTOLOGIES = 1;
/**
* The feature id for the '<em><b>Domains</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DOMAIN__DOMAINS = 2;
/**
* The number of structural features of the '<em>Domain</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DOMAIN_FEATURE_COUNT = 3;
/**
* The number of operations of the '<em>Domain</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DOMAIN_OPERATION_COUNT = 0;
/**
* The meta object id for the '{@link de.uni_mannheim.informatik.swt.models.plm.PLM.impl.ElementImpl <em>Element</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.impl.ElementImpl
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.impl.PLMPackageImpl#getElement()
* @generated
*/
int ELEMENT = 1;
/**
* The feature id for the '<em><b>Name</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ELEMENT__NAME = 0;
/**
* The feature id for the '<em><b>Expressed</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ELEMENT__EXPRESSED = 1;
/**
* The feature id for the '<em><b>Relevant</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ELEMENT__RELEVANT = 2;
/**
* The feature id for the '<em><b>Visualizer</b></em>' containment reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ELEMENT__VISUALIZER = 3;
/**
* The feature id for the '<em><b>Fix</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ELEMENT__FIX = 4;
/**
* The number of structural features of the '<em>Element</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ELEMENT_FEATURE_COUNT = 5;
/**
* The number of operations of the '<em>Element</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ELEMENT_OPERATION_COUNT = 0;
/**
* The meta object id for the '{@link de.uni_mannheim.informatik.swt.models.plm.PLM.impl.OwnedElementImpl <em>Owned Element</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.impl.OwnedElementImpl
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.impl.PLMPackageImpl#getOwnedElement()
* @generated
*/
int OWNED_ELEMENT = 5;
/**
* The feature id for the '<em><b>Name</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int OWNED_ELEMENT__NAME = ELEMENT__NAME;
/**
* The feature id for the '<em><b>Expressed</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int OWNED_ELEMENT__EXPRESSED = ELEMENT__EXPRESSED;
/**
* The feature id for the '<em><b>Relevant</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int OWNED_ELEMENT__RELEVANT = ELEMENT__RELEVANT;
/**
* The feature id for the '<em><b>Visualizer</b></em>' containment reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int OWNED_ELEMENT__VISUALIZER = ELEMENT__VISUALIZER;
/**
* The feature id for the '<em><b>Fix</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int OWNED_ELEMENT__FIX = ELEMENT__FIX;
/**
* The number of structural features of the '<em>Owned Element</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int OWNED_ELEMENT_FEATURE_COUNT = ELEMENT_FEATURE_COUNT + 0;
/**
* The number of operations of the '<em>Owned Element</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int OWNED_ELEMENT_OPERATION_COUNT = ELEMENT_OPERATION_COUNT + 0;
/**
* The meta object id for the '{@link de.uni_mannheim.informatik.swt.models.plm.PLM.impl.DomainElementImpl <em>Domain Element</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.impl.DomainElementImpl
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.impl.PLMPackageImpl#getDomainElement()
* @generated
*/
int DOMAIN_ELEMENT = 2;
/**
* The feature id for the '<em><b>Name</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DOMAIN_ELEMENT__NAME = OWNED_ELEMENT__NAME;
/**
* The feature id for the '<em><b>Expressed</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DOMAIN_ELEMENT__EXPRESSED = OWNED_ELEMENT__EXPRESSED;
/**
* The feature id for the '<em><b>Relevant</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DOMAIN_ELEMENT__RELEVANT = OWNED_ELEMENT__RELEVANT;
/**
* The feature id for the '<em><b>Visualizer</b></em>' containment reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DOMAIN_ELEMENT__VISUALIZER = OWNED_ELEMENT__VISUALIZER;
/**
* The feature id for the '<em><b>Fix</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DOMAIN_ELEMENT__FIX = OWNED_ELEMENT__FIX;
/**
* The feature id for the '<em><b>Elided</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DOMAIN_ELEMENT__ELIDED = OWNED_ELEMENT_FEATURE_COUNT + 0;
/**
* The number of structural features of the '<em>Domain Element</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DOMAIN_ELEMENT_FEATURE_COUNT = OWNED_ELEMENT_FEATURE_COUNT + 1;
/**
* The number of operations of the '<em>Domain Element</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DOMAIN_ELEMENT_OPERATION_COUNT = OWNED_ELEMENT_OPERATION_COUNT + 0;
/**
* The meta object id for the '{@link de.uni_mannheim.informatik.swt.models.plm.PLM.impl.ModelImpl <em>Model</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.impl.ModelImpl
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.impl.PLMPackageImpl#getModel()
* @generated
*/
int MODEL = 3;
/**
* The feature id for the '<em><b>Name</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int MODEL__NAME = ELEMENT__NAME;
/**
* The feature id for the '<em><b>Expressed</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int MODEL__EXPRESSED = ELEMENT__EXPRESSED;
/**
* The feature id for the '<em><b>Relevant</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int MODEL__RELEVANT = ELEMENT__RELEVANT;
/**
* The feature id for the '<em><b>Visualizer</b></em>' containment reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int MODEL__VISUALIZER = ELEMENT__VISUALIZER;
/**
* The feature id for the '<em><b>Fix</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int MODEL__FIX = ELEMENT__FIX;
/**
* The feature id for the '<em><b>Origin</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int MODEL__ORIGIN = ELEMENT_FEATURE_COUNT + 0;
/**
* The feature id for the '<em><b>Visualizers Shown</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int MODEL__VISUALIZERS_SHOWN = ELEMENT_FEATURE_COUNT + 1;
/**
* The feature id for the '<em><b>Completness</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int MODEL__COMPLETNESS = ELEMENT_FEATURE_COUNT + 2;
/**
* The feature id for the '<em><b>Content</b></em>' containment reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int MODEL__CONTENT = ELEMENT_FEATURE_COUNT + 3;
/**
* The number of structural features of the '<em>Model</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int MODEL_FEATURE_COUNT = ELEMENT_FEATURE_COUNT + 4;
/**
* The operation id for the '<em>Get All Generalizations</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int MODEL___GET_ALL_GENERALIZATIONS = ELEMENT_OPERATION_COUNT + 0;
/**
* The operation id for the '<em>Get Set Relationships</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int MODEL___GET_SET_RELATIONSHIPS = ELEMENT_OPERATION_COUNT + 1;
/**
* The operation id for the '<em>Get Clabjects</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int MODEL___GET_CLABJECTS = ELEMENT_OPERATION_COUNT + 2;
/**
* The operation id for the '<em>Get Entities</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int MODEL___GET_ENTITIES = ELEMENT_OPERATION_COUNT + 3;
/**
* The operation id for the '<em>Get Connections</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int MODEL___GET_CONNECTIONS = ELEMENT_OPERATION_COUNT + 4;
/**
* The operation id for the '<em>Get Classifications</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int MODEL___GET_CLASSIFICATIONS = ELEMENT_OPERATION_COUNT + 5;
/**
* The operation id for the '<em>Get Ontology</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int MODEL___GET_ONTOLOGY = ELEMENT_OPERATION_COUNT + 6;
/**
* The operation id for the '<em>Get Classified Model</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int MODEL___GET_CLASSIFIED_MODEL = ELEMENT_OPERATION_COUNT + 7;
/**
* The operation id for the '<em>Get Classifying Model</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int MODEL___GET_CLASSIFYING_MODEL = ELEMENT_OPERATION_COUNT + 8;
/**
* The operation id for the '<em>Get Level</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int MODEL___GET_LEVEL = ELEMENT_OPERATION_COUNT + 9;
/**
* The operation id for the '<em>Is Root Model</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int MODEL___IS_ROOT_MODEL = ELEMENT_OPERATION_COUNT + 10;
/**
* The operation id for the '<em>Is Leaf Model</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int MODEL___IS_LEAF_MODEL = ELEMENT_OPERATION_COUNT + 11;
/**
* The number of operations of the '<em>Model</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int MODEL_OPERATION_COUNT = ELEMENT_OPERATION_COUNT + 12;
/**
* The meta object id for the '{@link de.uni_mannheim.informatik.swt.models.plm.PLM.impl.OntologyImpl <em>Ontology</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.impl.OntologyImpl
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.impl.PLMPackageImpl#getOntology()
* @generated
*/
int ONTOLOGY = 4;
/**
* The feature id for the '<em><b>Name</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ONTOLOGY__NAME = ELEMENT__NAME;
/**
* The feature id for the '<em><b>Expressed</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ONTOLOGY__EXPRESSED = ELEMENT__EXPRESSED;
/**
* The feature id for the '<em><b>Relevant</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ONTOLOGY__RELEVANT = ELEMENT__RELEVANT;
/**
* The feature id for the '<em><b>Visualizer</b></em>' containment reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ONTOLOGY__VISUALIZER = ELEMENT__VISUALIZER;
/**
* The feature id for the '<em><b>Fix</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ONTOLOGY__FIX = ELEMENT__FIX;
/**
* The feature id for the '<em><b>Origin</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ONTOLOGY__ORIGIN = ELEMENT_FEATURE_COUNT + 0;
/**
* The feature id for the '<em><b>Visualizers Shown</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ONTOLOGY__VISUALIZERS_SHOWN = ELEMENT_FEATURE_COUNT + 1;
/**
* The feature id for the '<em><b>Completness</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ONTOLOGY__COMPLETNESS = ELEMENT_FEATURE_COUNT + 2;
/**
* The feature id for the '<em><b>Content</b></em>' containment reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ONTOLOGY__CONTENT = ELEMENT_FEATURE_COUNT + 3;
/**
* The feature id for the '<em><b>Enumerations</b></em>' containment reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ONTOLOGY__ENUMERATIONS = ELEMENT_FEATURE_COUNT + 4;
/**
* The number of structural features of the '<em>Ontology</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ONTOLOGY_FEATURE_COUNT = ELEMENT_FEATURE_COUNT + 5;
/**
* The operation id for the '<em>Get Model At Level</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ONTOLOGY___GET_MODEL_AT_LEVEL__INT = ELEMENT_OPERATION_COUNT + 0;
/**
* The operation id for the '<em>Get Primitive Datatypes</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ONTOLOGY___GET_PRIMITIVE_DATATYPES = ELEMENT_OPERATION_COUNT + 1;
/**
* The operation id for the '<em>Get Regex For Primitive Datatype</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ONTOLOGY___GET_REGEX_FOR_PRIMITIVE_DATATYPE__STRING = ELEMENT_OPERATION_COUNT + 2;
/**
* The number of operations of the '<em>Ontology</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ONTOLOGY_OPERATION_COUNT = ELEMENT_OPERATION_COUNT + 3;
/**
* The meta object id for the '{@link de.uni_mannheim.informatik.swt.models.plm.PLM.impl.CorrelationImpl <em>Correlation</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.impl.CorrelationImpl
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.impl.PLMPackageImpl#getCorrelation()
* @generated
*/
int CORRELATION = 6;
/**
* The feature id for the '<em><b>Name</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CORRELATION__NAME = OWNED_ELEMENT__NAME;
/**
* The feature id for the '<em><b>Expressed</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CORRELATION__EXPRESSED = OWNED_ELEMENT__EXPRESSED;
/**
* The feature id for the '<em><b>Relevant</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CORRELATION__RELEVANT = OWNED_ELEMENT__RELEVANT;
/**
* The feature id for the '<em><b>Visualizer</b></em>' containment reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CORRELATION__VISUALIZER = OWNED_ELEMENT__VISUALIZER;
/**
* The feature id for the '<em><b>Fix</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CORRELATION__FIX = OWNED_ELEMENT__FIX;
/**
* The number of structural features of the '<em>Correlation</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CORRELATION_FEATURE_COUNT = OWNED_ELEMENT_FEATURE_COUNT + 0;
/**
* The operation id for the '<em>Get Model</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CORRELATION___GET_MODEL = OWNED_ELEMENT_OPERATION_COUNT + 0;
/**
* The number of operations of the '<em>Correlation</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CORRELATION_OPERATION_COUNT = OWNED_ELEMENT_OPERATION_COUNT + 1;
/**
* The meta object id for the '{@link de.uni_mannheim.informatik.swt.models.plm.PLM.impl.SetRelationshipImpl <em>Set Relationship</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.impl.SetRelationshipImpl
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.impl.PLMPackageImpl#getSetRelationship()
* @generated
*/
int SET_RELATIONSHIP = 7;
/**
* The feature id for the '<em><b>Name</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int SET_RELATIONSHIP__NAME = CORRELATION__NAME;
/**
* The feature id for the '<em><b>Expressed</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int SET_RELATIONSHIP__EXPRESSED = CORRELATION__EXPRESSED;
/**
* The feature id for the '<em><b>Relevant</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int SET_RELATIONSHIP__RELEVANT = CORRELATION__RELEVANT;
/**
* The feature id for the '<em><b>Visualizer</b></em>' containment reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int SET_RELATIONSHIP__VISUALIZER = CORRELATION__VISUALIZER;
/**
* The feature id for the '<em><b>Fix</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int SET_RELATIONSHIP__FIX = CORRELATION__FIX;
/**
* The feature id for the '<em><b>Base</b></em>' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int SET_RELATIONSHIP__BASE = CORRELATION_FEATURE_COUNT + 0;
/**
* The number of structural features of the '<em>Set Relationship</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int SET_RELATIONSHIP_FEATURE_COUNT = CORRELATION_FEATURE_COUNT + 1;
/**
* The operation id for the '<em>Get Model</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int SET_RELATIONSHIP___GET_MODEL = CORRELATION___GET_MODEL;
/**
* The operation id for the '<em>Get Target</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int SET_RELATIONSHIP___GET_TARGET = CORRELATION_OPERATION_COUNT + 0;
/**
* The number of operations of the '<em>Set Relationship</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int SET_RELATIONSHIP_OPERATION_COUNT = CORRELATION_OPERATION_COUNT + 1;
/**
* The meta object id for the '{@link de.uni_mannheim.informatik.swt.models.plm.PLM.impl.EqualityImpl <em>Equality</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.impl.EqualityImpl
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.impl.PLMPackageImpl#getEquality()
* @generated
*/
int EQUALITY = 8;
/**
* The feature id for the '<em><b>Name</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int EQUALITY__NAME = SET_RELATIONSHIP__NAME;
/**
* The feature id for the '<em><b>Expressed</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int EQUALITY__EXPRESSED = SET_RELATIONSHIP__EXPRESSED;
/**
* The feature id for the '<em><b>Relevant</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int EQUALITY__RELEVANT = SET_RELATIONSHIP__RELEVANT;
/**
* The feature id for the '<em><b>Visualizer</b></em>' containment reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int EQUALITY__VISUALIZER = SET_RELATIONSHIP__VISUALIZER;
/**
* The feature id for the '<em><b>Fix</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int EQUALITY__FIX = SET_RELATIONSHIP__FIX;
/**
* The feature id for the '<em><b>Base</b></em>' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int EQUALITY__BASE = SET_RELATIONSHIP__BASE;
/**
* The feature id for the '<em><b>Equal</b></em>' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int EQUALITY__EQUAL = SET_RELATIONSHIP_FEATURE_COUNT + 0;
/**
* The feature id for the '<em><b>True</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int EQUALITY__TRUE = SET_RELATIONSHIP_FEATURE_COUNT + 1;
/**
* The number of structural features of the '<em>Equality</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int EQUALITY_FEATURE_COUNT = SET_RELATIONSHIP_FEATURE_COUNT + 2;
/**
* The operation id for the '<em>Get Model</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int EQUALITY___GET_MODEL = SET_RELATIONSHIP___GET_MODEL;
/**
* The operation id for the '<em>Get Target</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int EQUALITY___GET_TARGET = SET_RELATIONSHIP_OPERATION_COUNT + 0;
/**
* The number of operations of the '<em>Equality</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int EQUALITY_OPERATION_COUNT = SET_RELATIONSHIP_OPERATION_COUNT + 1;
/**
* The meta object id for the '{@link de.uni_mannheim.informatik.swt.models.plm.PLM.impl.InversionImpl <em>Inversion</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.impl.InversionImpl
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.impl.PLMPackageImpl#getInversion()
* @generated
*/
int INVERSION = 9;
/**
* The feature id for the '<em><b>Name</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int INVERSION__NAME = SET_RELATIONSHIP__NAME;
/**
* The feature id for the '<em><b>Expressed</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int INVERSION__EXPRESSED = SET_RELATIONSHIP__EXPRESSED;
/**
* The feature id for the '<em><b>Relevant</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int INVERSION__RELEVANT = SET_RELATIONSHIP__RELEVANT;
/**
* The feature id for the '<em><b>Visualizer</b></em>' containment reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int INVERSION__VISUALIZER = SET_RELATIONSHIP__VISUALIZER;
/**
* The feature id for the '<em><b>Fix</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int INVERSION__FIX = SET_RELATIONSHIP__FIX;
/**
* The feature id for the '<em><b>Base</b></em>' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int INVERSION__BASE = SET_RELATIONSHIP__BASE;
/**
* The feature id for the '<em><b>Inverse</b></em>' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int INVERSION__INVERSE = SET_RELATIONSHIP_FEATURE_COUNT + 0;
/**
* The number of structural features of the '<em>Inversion</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int INVERSION_FEATURE_COUNT = SET_RELATIONSHIP_FEATURE_COUNT + 1;
/**
* The operation id for the '<em>Get Model</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int INVERSION___GET_MODEL = SET_RELATIONSHIP___GET_MODEL;
/**
* The operation id for the '<em>Get Target</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int INVERSION___GET_TARGET = SET_RELATIONSHIP_OPERATION_COUNT + 0;
/**
* The number of operations of the '<em>Inversion</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int INVERSION_OPERATION_COUNT = SET_RELATIONSHIP_OPERATION_COUNT + 1;
/**
* The meta object id for the '{@link de.uni_mannheim.informatik.swt.models.plm.PLM.impl.ComplementImpl <em>Complement</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.impl.ComplementImpl
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.impl.PLMPackageImpl#getComplement()
* @generated
*/
int COMPLEMENT = 10;
/**
* The feature id for the '<em><b>Name</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int COMPLEMENT__NAME = SET_RELATIONSHIP__NAME;
/**
* The feature id for the '<em><b>Expressed</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int COMPLEMENT__EXPRESSED = SET_RELATIONSHIP__EXPRESSED;
/**
* The feature id for the '<em><b>Relevant</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int COMPLEMENT__RELEVANT = SET_RELATIONSHIP__RELEVANT;
/**
* The feature id for the '<em><b>Visualizer</b></em>' containment reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int COMPLEMENT__VISUALIZER = SET_RELATIONSHIP__VISUALIZER;
/**
* The feature id for the '<em><b>Fix</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int COMPLEMENT__FIX = SET_RELATIONSHIP__FIX;
/**
* The feature id for the '<em><b>Base</b></em>' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int COMPLEMENT__BASE = SET_RELATIONSHIP__BASE;
/**
* The feature id for the '<em><b>Complement</b></em>' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int COMPLEMENT__COMPLEMENT = SET_RELATIONSHIP_FEATURE_COUNT + 0;
/**
* The number of structural features of the '<em>Complement</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int COMPLEMENT_FEATURE_COUNT = SET_RELATIONSHIP_FEATURE_COUNT + 1;
/**
* The operation id for the '<em>Get Model</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int COMPLEMENT___GET_MODEL = SET_RELATIONSHIP___GET_MODEL;
/**
* The operation id for the '<em>Get Target</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int COMPLEMENT___GET_TARGET = SET_RELATIONSHIP_OPERATION_COUNT + 0;
/**
* The number of operations of the '<em>Complement</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int COMPLEMENT_OPERATION_COUNT = SET_RELATIONSHIP_OPERATION_COUNT + 1;
/**
* The meta object id for the '{@link de.uni_mannheim.informatik.swt.models.plm.PLM.impl.GeneralizationImpl <em>Generalization</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.impl.GeneralizationImpl
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.impl.PLMPackageImpl#getGeneralization()
* @generated
*/
int GENERALIZATION = 11;
/**
* The feature id for the '<em><b>Name</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int GENERALIZATION__NAME = CORRELATION__NAME;
/**
* The feature id for the '<em><b>Expressed</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int GENERALIZATION__EXPRESSED = CORRELATION__EXPRESSED;
/**
* The feature id for the '<em><b>Relevant</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int GENERALIZATION__RELEVANT = CORRELATION__RELEVANT;
/**
* The feature id for the '<em><b>Visualizer</b></em>' containment reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int GENERALIZATION__VISUALIZER = CORRELATION__VISUALIZER;
/**
* The feature id for the '<em><b>Fix</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int GENERALIZATION__FIX = CORRELATION__FIX;
/**
* The feature id for the '<em><b>Supertype</b></em>' reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int GENERALIZATION__SUPERTYPE = CORRELATION_FEATURE_COUNT + 0;
/**
* The feature id for the '<em><b>Subtype</b></em>' reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int GENERALIZATION__SUBTYPE = CORRELATION_FEATURE_COUNT + 1;
/**
* The feature id for the '<em><b>Disjoint</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int GENERALIZATION__DISJOINT = CORRELATION_FEATURE_COUNT + 2;
/**
* The feature id for the '<em><b>Complete</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int GENERALIZATION__COMPLETE = CORRELATION_FEATURE_COUNT + 3;
/**
* The feature id for the '<em><b>Intersection</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int GENERALIZATION__INTERSECTION = CORRELATION_FEATURE_COUNT + 4;
/**
* The number of structural features of the '<em>Generalization</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int GENERALIZATION_FEATURE_COUNT = CORRELATION_FEATURE_COUNT + 5;
/**
* The operation id for the '<em>Get Model</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int GENERALIZATION___GET_MODEL = CORRELATION___GET_MODEL;
/**
* The operation id for the '<em>Is Disjoint</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int GENERALIZATION___IS_DISJOINT = CORRELATION_OPERATION_COUNT + 0;
/**
* The operation id for the '<em>Is Complete</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int GENERALIZATION___IS_COMPLETE = CORRELATION_OPERATION_COUNT + 1;
/**
* The operation id for the '<em>Is Intersection</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int GENERALIZATION___IS_INTERSECTION = CORRELATION_OPERATION_COUNT + 2;
/**
* The operation id for the '<em>Represent</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int GENERALIZATION___REPRESENT = CORRELATION_OPERATION_COUNT + 3;
/**
* The number of operations of the '<em>Generalization</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int GENERALIZATION_OPERATION_COUNT = CORRELATION_OPERATION_COUNT + 4;
/**
* The meta object id for the '{@link de.uni_mannheim.informatik.swt.models.plm.PLM.impl.ClassificationImpl <em>Classification</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.impl.ClassificationImpl
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.impl.PLMPackageImpl#getClassification()
* @generated
*/
int CLASSIFICATION = 12;
/**
* The feature id for the '<em><b>Name</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CLASSIFICATION__NAME = CORRELATION__NAME;
/**
* The feature id for the '<em><b>Expressed</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CLASSIFICATION__EXPRESSED = CORRELATION__EXPRESSED;
/**
* The feature id for the '<em><b>Relevant</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CLASSIFICATION__RELEVANT = CORRELATION__RELEVANT;
/**
* The feature id for the '<em><b>Visualizer</b></em>' containment reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CLASSIFICATION__VISUALIZER = CORRELATION__VISUALIZER;
/**
* The feature id for the '<em><b>Fix</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CLASSIFICATION__FIX = CORRELATION__FIX;
/**
* The feature id for the '<em><b>Instance</b></em>' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CLASSIFICATION__INSTANCE = CORRELATION_FEATURE_COUNT + 0;
/**
* The feature id for the '<em><b>Type</b></em>' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CLASSIFICATION__TYPE = CORRELATION_FEATURE_COUNT + 1;
/**
* The feature id for the '<em><b>Kind</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CLASSIFICATION__KIND = CORRELATION_FEATURE_COUNT + 2;
/**
* The number of structural features of the '<em>Classification</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CLASSIFICATION_FEATURE_COUNT = CORRELATION_FEATURE_COUNT + 3;
/**
* The operation id for the '<em>Get Model</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CLASSIFICATION___GET_MODEL = CORRELATION___GET_MODEL;
/**
* The operation id for the '<em>Represent</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CLASSIFICATION___REPRESENT = CORRELATION_OPERATION_COUNT + 0;
/**
* The number of operations of the '<em>Classification</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CLASSIFICATION_OPERATION_COUNT = CORRELATION_OPERATION_COUNT + 1;
/**
* The meta object id for the '{@link de.uni_mannheim.informatik.swt.models.plm.PLM.impl.ClabjectImpl <em>Clabject</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.impl.ClabjectImpl
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.impl.PLMPackageImpl#getClabject()
* @generated
*/
int CLABJECT = 13;
/**
* The feature id for the '<em><b>Name</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CLABJECT__NAME = DOMAIN_ELEMENT__NAME;
/**
* The feature id for the '<em><b>Expressed</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CLABJECT__EXPRESSED = DOMAIN_ELEMENT__EXPRESSED;
/**
* The feature id for the '<em><b>Relevant</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CLABJECT__RELEVANT = DOMAIN_ELEMENT__RELEVANT;
/**
* The feature id for the '<em><b>Visualizer</b></em>' containment reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CLABJECT__VISUALIZER = DOMAIN_ELEMENT__VISUALIZER;
/**
* The feature id for the '<em><b>Fix</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CLABJECT__FIX = DOMAIN_ELEMENT__FIX;
/**
* The feature id for the '<em><b>Elided</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CLABJECT__ELIDED = DOMAIN_ELEMENT__ELIDED;
/**
* The feature id for the '<em><b>Origin</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CLABJECT__ORIGIN = DOMAIN_ELEMENT_FEATURE_COUNT + 0;
/**
* The feature id for the '<em><b>Visualizers Shown</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CLABJECT__VISUALIZERS_SHOWN = DOMAIN_ELEMENT_FEATURE_COUNT + 1;
/**
* The feature id for the '<em><b>Completness</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CLABJECT__COMPLETNESS = DOMAIN_ELEMENT_FEATURE_COUNT + 2;
/**
* The feature id for the '<em><b>Instantiable</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CLABJECT__INSTANTIABLE = DOMAIN_ELEMENT_FEATURE_COUNT + 3;
/**
* The feature id for the '<em><b>Potency</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CLABJECT__POTENCY = DOMAIN_ELEMENT_FEATURE_COUNT + 4;
/**
* The feature id for the '<em><b>Level</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CLABJECT__LEVEL = DOMAIN_ELEMENT_FEATURE_COUNT + 5;
/**
* The feature id for the '<em><b>Content</b></em>' containment reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CLABJECT__CONTENT = DOMAIN_ELEMENT_FEATURE_COUNT + 6;
/**
* The feature id for the '<em><b>Feature</b></em>' containment reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CLABJECT__FEATURE = DOMAIN_ELEMENT_FEATURE_COUNT + 7;
/**
* The number of structural features of the '<em>Clabject</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CLABJECT_FEATURE_COUNT = DOMAIN_ELEMENT_FEATURE_COUNT + 8;
/**
* The operation id for the '<em>All Instances From</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CLABJECT___ALL_INSTANCES_FROM__STRING = DOMAIN_ELEMENT_OPERATION_COUNT + 0;
/**
* The operation id for the '<em>Get Model</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CLABJECT___GET_MODEL = DOMAIN_ELEMENT_OPERATION_COUNT + 1;
/**
* The operation id for the '<em>Get Ontology</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CLABJECT___GET_ONTOLOGY = DOMAIN_ELEMENT_OPERATION_COUNT + 2;
/**
* The operation id for the '<em>Get Supertypes</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CLABJECT___GET_SUPERTYPES = DOMAIN_ELEMENT_OPERATION_COUNT + 3;
/**
* The operation id for the '<em>Get Supertypes</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CLABJECT___GET_SUPERTYPES__ELIST = DOMAIN_ELEMENT_OPERATION_COUNT + 4;
/**
* The operation id for the '<em>Get Direct Supertypes</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CLABJECT___GET_DIRECT_SUPERTYPES = DOMAIN_ELEMENT_OPERATION_COUNT + 5;
/**
* The operation id for the '<em>Get Subtypes</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CLABJECT___GET_SUBTYPES = DOMAIN_ELEMENT_OPERATION_COUNT + 6;
/**
* The operation id for the '<em>Get Hollow Subtypes</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CLABJECT___GET_HOLLOW_SUBTYPES = DOMAIN_ELEMENT_OPERATION_COUNT + 7;
/**
* The operation id for the '<em>Get Hollow Supertypes</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CLABJECT___GET_HOLLOW_SUPERTYPES = DOMAIN_ELEMENT_OPERATION_COUNT + 8;
/**
* The operation id for the '<em>Get Classifications As Instance</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CLABJECT___GET_CLASSIFICATIONS_AS_INSTANCE = DOMAIN_ELEMENT_OPERATION_COUNT + 9;
/**
* The operation id for the '<em>Get Classifications As Type</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CLABJECT___GET_CLASSIFICATIONS_AS_TYPE = DOMAIN_ELEMENT_OPERATION_COUNT + 10;
/**
* The operation id for the '<em>Get Instances</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CLABJECT___GET_INSTANCES = DOMAIN_ELEMENT_OPERATION_COUNT + 11;
/**
* The operation id for the '<em>Get Types</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CLABJECT___GET_TYPES = DOMAIN_ELEMENT_OPERATION_COUNT + 12;
/**
* The operation id for the '<em>Get Direct Types</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CLABJECT___GET_DIRECT_TYPES = DOMAIN_ELEMENT_OPERATION_COUNT + 13;
/**
* The operation id for the '<em>Get Model Types</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CLABJECT___GET_MODEL_TYPES = DOMAIN_ELEMENT_OPERATION_COUNT + 14;
/**
* The operation id for the '<em>Get Eigen Classification Tree As Instance</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CLABJECT___GET_EIGEN_CLASSIFICATION_TREE_AS_INSTANCE = DOMAIN_ELEMENT_OPERATION_COUNT + 15;
/**
* The operation id for the '<em>Get Classification Tree As Instance</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CLABJECT___GET_CLASSIFICATION_TREE_AS_INSTANCE = DOMAIN_ELEMENT_OPERATION_COUNT + 16;
/**
* The operation id for the '<em>Get Direct Instances</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CLABJECT___GET_DIRECT_INSTANCES = DOMAIN_ELEMENT_OPERATION_COUNT + 17;
/**
* The operation id for the '<em>Get Eigen Instances</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CLABJECT___GET_EIGEN_INSTANCES = DOMAIN_ELEMENT_OPERATION_COUNT + 18;
/**
* The operation id for the '<em>Get Eigen Classification Tree As Type</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CLABJECT___GET_EIGEN_CLASSIFICATION_TREE_AS_TYPE = DOMAIN_ELEMENT_OPERATION_COUNT + 19;
/**
* The operation id for the '<em>Get Classification Tree As Type</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CLABJECT___GET_CLASSIFICATION_TREE_AS_TYPE = DOMAIN_ELEMENT_OPERATION_COUNT + 20;
/**
* The operation id for the '<em>Get All Features</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CLABJECT___GET_ALL_FEATURES = DOMAIN_ELEMENT_OPERATION_COUNT + 21;
/**
* The operation id for the '<em>Get All Attributes</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CLABJECT___GET_ALL_ATTRIBUTES = DOMAIN_ELEMENT_OPERATION_COUNT + 22;
/**
* The operation id for the '<em>Get Eigen Attributes</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CLABJECT___GET_EIGEN_ATTRIBUTES = DOMAIN_ELEMENT_OPERATION_COUNT + 23;
/**
* The operation id for the '<em>Get All Methods</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CLABJECT___GET_ALL_METHODS = DOMAIN_ELEMENT_OPERATION_COUNT + 24;
/**
* The operation id for the '<em>Get Eigen Methods</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CLABJECT___GET_EIGEN_METHODS = DOMAIN_ELEMENT_OPERATION_COUNT + 25;
/**
* The operation id for the '<em>Is Instance Of</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CLABJECT___IS_INSTANCE_OF__CLABJECT = DOMAIN_ELEMENT_OPERATION_COUNT + 26;
/**
* The operation id for the '<em>Is Type Of</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CLABJECT___IS_TYPE_OF__CLABJECT = DOMAIN_ELEMENT_OPERATION_COUNT + 27;
/**
* The operation id for the '<em>Get Eigen Connections</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CLABJECT___GET_EIGEN_CONNECTIONS = DOMAIN_ELEMENT_OPERATION_COUNT + 28;
/**
* The operation id for the '<em>Get Connections</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CLABJECT___GET_CONNECTIONS = DOMAIN_ELEMENT_OPERATION_COUNT + 29;
/**
* The operation id for the '<em>Get Inherited Connections</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CLABJECT___GET_INHERITED_CONNECTIONS = DOMAIN_ELEMENT_OPERATION_COUNT + 30;
/**
* The operation id for the '<em>Get Model Complete Types</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CLABJECT___GET_MODEL_COMPLETE_TYPES = DOMAIN_ELEMENT_OPERATION_COUNT + 31;
/**
* The operation id for the '<em>Get Model Incomplete Types</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CLABJECT___GET_MODEL_INCOMPLETE_TYPES = DOMAIN_ELEMENT_OPERATION_COUNT + 32;
/**
* The operation id for the '<em>Get Blueprint</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CLABJECT___GET_BLUEPRINT = DOMAIN_ELEMENT_OPERATION_COUNT + 33;
/**
* The operation id for the '<em>Get Offspring</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CLABJECT___GET_OFFSPRING = DOMAIN_ELEMENT_OPERATION_COUNT + 34;
/**
* The operation id for the '<em>Get Isonyms</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CLABJECT___GET_ISONYMS = DOMAIN_ELEMENT_OPERATION_COUNT + 35;
/**
* The operation id for the '<em>Get Hyponyms</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CLABJECT___GET_HYPONYMS = DOMAIN_ELEMENT_OPERATION_COUNT + 36;
/**
* The operation id for the '<em>Get Domain For Connection</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CLABJECT___GET_DOMAIN_FOR_CONNECTION__CONNECTION = DOMAIN_ELEMENT_OPERATION_COUNT + 37;
/**
* The operation id for the '<em>Get Possible Domain Specific Visualizers</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CLABJECT___GET_POSSIBLE_DOMAIN_SPECIFIC_VISUALIZERS = DOMAIN_ELEMENT_OPERATION_COUNT + 38;
/**
* The operation id for the '<em>Get Generalizations As Subtype</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CLABJECT___GET_GENERALIZATIONS_AS_SUBTYPE = DOMAIN_ELEMENT_OPERATION_COUNT + 39;
/**
* The operation id for the '<em>Get Generalizations As Supertype</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CLABJECT___GET_GENERALIZATIONS_AS_SUPERTYPE = DOMAIN_ELEMENT_OPERATION_COUNT + 40;
/**
* The operation id for the '<em>Get Eigen Navigations</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CLABJECT___GET_EIGEN_NAVIGATIONS = DOMAIN_ELEMENT_OPERATION_COUNT + 41;
/**
* The operation id for the '<em>Get Inherited Navigations</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CLABJECT___GET_INHERITED_NAVIGATIONS = DOMAIN_ELEMENT_OPERATION_COUNT + 42;
/**
* The operation id for the '<em>Get All Navigations</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CLABJECT___GET_ALL_NAVIGATIONS = DOMAIN_ELEMENT_OPERATION_COUNT + 43;
/**
* The operation id for the '<em>Get Domain Participation Names</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CLABJECT___GET_DOMAIN_PARTICIPATION_NAMES = DOMAIN_ELEMENT_OPERATION_COUNT + 44;
/**
* The operation id for the '<em>Get Domain For Participation Name</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CLABJECT___GET_DOMAIN_FOR_PARTICIPATION_NAME__STRING = DOMAIN_ELEMENT_OPERATION_COUNT + 45;
/**
* The operation id for the '<em>Get All Navigations For Participation Name</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CLABJECT___GET_ALL_NAVIGATIONS_FOR_PARTICIPATION_NAME__STRING = DOMAIN_ELEMENT_OPERATION_COUNT + 46;
/**
* The operation id for the '<em>Get All Navigations As Destination</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CLABJECT___GET_ALL_NAVIGATIONS_AS_DESTINATION = DOMAIN_ELEMENT_OPERATION_COUNT + 47;
/**
* The operation id for the '<em>Get Eigen Navigations As Destination</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CLABJECT___GET_EIGEN_NAVIGATIONS_AS_DESTINATION = DOMAIN_ELEMENT_OPERATION_COUNT + 48;
/**
* The operation id for the '<em>Get Inherited Navigations As Destination</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CLABJECT___GET_INHERITED_NAVIGATIONS_AS_DESTINATION = DOMAIN_ELEMENT_OPERATION_COUNT + 49;
/**
* The operation id for the '<em>Represent</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CLABJECT___REPRESENT = DOMAIN_ELEMENT_OPERATION_COUNT + 50;
/**
* The operation id for the '<em>Get Feature For Name</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CLABJECT___GET_FEATURE_FOR_NAME__STRING = DOMAIN_ELEMENT_OPERATION_COUNT + 51;
/**
* The operation id for the '<em>Get Potency As String</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CLABJECT___GET_POTENCY_AS_STRING = DOMAIN_ELEMENT_OPERATION_COUNT + 52;
/**
* The operation id for the '<em>Get Disjoint Siblings</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CLABJECT___GET_DISJOINT_SIBLINGS = DOMAIN_ELEMENT_OPERATION_COUNT + 53;
/**
* The operation id for the '<em>Get Container</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CLABJECT___GET_CONTAINER = DOMAIN_ELEMENT_OPERATION_COUNT + 54;
/**
* The operation id for the '<em>Get Attribute By Name</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CLABJECT___GET_ATTRIBUTE_BY_NAME__STRING = DOMAIN_ELEMENT_OPERATION_COUNT + 55;
/**
* The operation id for the '<em>Violates Multiplicity Constraints</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CLABJECT___VIOLATES_MULTIPLICITY_CONSTRAINTS = DOMAIN_ELEMENT_OPERATION_COUNT + 56;
/**
* The number of operations of the '<em>Clabject</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CLABJECT_OPERATION_COUNT = DOMAIN_ELEMENT_OPERATION_COUNT + 57;
/**
* The meta object id for the '{@link de.uni_mannheim.informatik.swt.models.plm.PLM.impl.FeatureImpl <em>Feature</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.impl.FeatureImpl
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.impl.PLMPackageImpl#getFeature()
* @generated
*/
int FEATURE = 14;
/**
* The feature id for the '<em><b>Name</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int FEATURE__NAME = DOMAIN_ELEMENT__NAME;
/**
* The feature id for the '<em><b>Expressed</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int FEATURE__EXPRESSED = DOMAIN_ELEMENT__EXPRESSED;
/**
* The feature id for the '<em><b>Relevant</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int FEATURE__RELEVANT = DOMAIN_ELEMENT__RELEVANT;
/**
* The feature id for the '<em><b>Visualizer</b></em>' containment reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int FEATURE__VISUALIZER = DOMAIN_ELEMENT__VISUALIZER;
/**
* The feature id for the '<em><b>Fix</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int FEATURE__FIX = DOMAIN_ELEMENT__FIX;
/**
* The feature id for the '<em><b>Elided</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int FEATURE__ELIDED = DOMAIN_ELEMENT__ELIDED;
/**
* The feature id for the '<em><b>Durability</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int FEATURE__DURABILITY = DOMAIN_ELEMENT_FEATURE_COUNT + 0;
/**
* The number of structural features of the '<em>Feature</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int FEATURE_FEATURE_COUNT = DOMAIN_ELEMENT_FEATURE_COUNT + 1;
/**
* The operation id for the '<em>Get Clabject</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int FEATURE___GET_CLABJECT = DOMAIN_ELEMENT_OPERATION_COUNT + 0;
/**
* The operation id for the '<em>Get Durability As String</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int FEATURE___GET_DURABILITY_AS_STRING = DOMAIN_ELEMENT_OPERATION_COUNT + 1;
/**
* The operation id for the '<em>Represent</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int FEATURE___REPRESENT = DOMAIN_ELEMENT_OPERATION_COUNT + 2;
/**
* The number of operations of the '<em>Feature</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int FEATURE_OPERATION_COUNT = DOMAIN_ELEMENT_OPERATION_COUNT + 3;
/**
* The meta object id for the '{@link de.uni_mannheim.informatik.swt.models.plm.PLM.impl.EntityImpl <em>Entity</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.impl.EntityImpl
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.impl.PLMPackageImpl#getEntity()
* @generated
*/
int ENTITY = 15;
/**
* The feature id for the '<em><b>Name</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ENTITY__NAME = CLABJECT__NAME;
/**
* The feature id for the '<em><b>Expressed</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ENTITY__EXPRESSED = CLABJECT__EXPRESSED;
/**
* The feature id for the '<em><b>Relevant</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ENTITY__RELEVANT = CLABJECT__RELEVANT;
/**
* The feature id for the '<em><b>Visualizer</b></em>' containment reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ENTITY__VISUALIZER = CLABJECT__VISUALIZER;
/**
* The feature id for the '<em><b>Fix</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ENTITY__FIX = CLABJECT__FIX;
/**
* The feature id for the '<em><b>Elided</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ENTITY__ELIDED = CLABJECT__ELIDED;
/**
* The feature id for the '<em><b>Origin</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ENTITY__ORIGIN = CLABJECT__ORIGIN;
/**
* The feature id for the '<em><b>Visualizers Shown</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ENTITY__VISUALIZERS_SHOWN = CLABJECT__VISUALIZERS_SHOWN;
/**
* The feature id for the '<em><b>Completness</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ENTITY__COMPLETNESS = CLABJECT__COMPLETNESS;
/**
* The feature id for the '<em><b>Instantiable</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ENTITY__INSTANTIABLE = CLABJECT__INSTANTIABLE;
/**
* The feature id for the '<em><b>Potency</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ENTITY__POTENCY = CLABJECT__POTENCY;
/**
* The feature id for the '<em><b>Level</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ENTITY__LEVEL = CLABJECT__LEVEL;
/**
* The feature id for the '<em><b>Content</b></em>' containment reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ENTITY__CONTENT = CLABJECT__CONTENT;
/**
* The feature id for the '<em><b>Feature</b></em>' containment reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ENTITY__FEATURE = CLABJECT__FEATURE;
/**
* The number of structural features of the '<em>Entity</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ENTITY_FEATURE_COUNT = CLABJECT_FEATURE_COUNT + 0;
/**
* The operation id for the '<em>All Instances From</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ENTITY___ALL_INSTANCES_FROM__STRING = CLABJECT___ALL_INSTANCES_FROM__STRING;
/**
* The operation id for the '<em>Get Model</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ENTITY___GET_MODEL = CLABJECT___GET_MODEL;
/**
* The operation id for the '<em>Get Ontology</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ENTITY___GET_ONTOLOGY = CLABJECT___GET_ONTOLOGY;
/**
* The operation id for the '<em>Get Supertypes</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ENTITY___GET_SUPERTYPES = CLABJECT___GET_SUPERTYPES;
/**
* The operation id for the '<em>Get Supertypes</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ENTITY___GET_SUPERTYPES__ELIST = CLABJECT___GET_SUPERTYPES__ELIST;
/**
* The operation id for the '<em>Get Direct Supertypes</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ENTITY___GET_DIRECT_SUPERTYPES = CLABJECT___GET_DIRECT_SUPERTYPES;
/**
* The operation id for the '<em>Get Subtypes</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ENTITY___GET_SUBTYPES = CLABJECT___GET_SUBTYPES;
/**
* The operation id for the '<em>Get Hollow Subtypes</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ENTITY___GET_HOLLOW_SUBTYPES = CLABJECT___GET_HOLLOW_SUBTYPES;
/**
* The operation id for the '<em>Get Hollow Supertypes</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ENTITY___GET_HOLLOW_SUPERTYPES = CLABJECT___GET_HOLLOW_SUPERTYPES;
/**
* The operation id for the '<em>Get Classifications As Instance</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ENTITY___GET_CLASSIFICATIONS_AS_INSTANCE = CLABJECT___GET_CLASSIFICATIONS_AS_INSTANCE;
/**
* The operation id for the '<em>Get Classifications As Type</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ENTITY___GET_CLASSIFICATIONS_AS_TYPE = CLABJECT___GET_CLASSIFICATIONS_AS_TYPE;
/**
* The operation id for the '<em>Get Instances</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ENTITY___GET_INSTANCES = CLABJECT___GET_INSTANCES;
/**
* The operation id for the '<em>Get Types</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ENTITY___GET_TYPES = CLABJECT___GET_TYPES;
/**
* The operation id for the '<em>Get Direct Types</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ENTITY___GET_DIRECT_TYPES = CLABJECT___GET_DIRECT_TYPES;
/**
* The operation id for the '<em>Get Model Types</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ENTITY___GET_MODEL_TYPES = CLABJECT___GET_MODEL_TYPES;
/**
* The operation id for the '<em>Get Eigen Classification Tree As Instance</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ENTITY___GET_EIGEN_CLASSIFICATION_TREE_AS_INSTANCE = CLABJECT___GET_EIGEN_CLASSIFICATION_TREE_AS_INSTANCE;
/**
* The operation id for the '<em>Get Classification Tree As Instance</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ENTITY___GET_CLASSIFICATION_TREE_AS_INSTANCE = CLABJECT___GET_CLASSIFICATION_TREE_AS_INSTANCE;
/**
* The operation id for the '<em>Get Direct Instances</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ENTITY___GET_DIRECT_INSTANCES = CLABJECT___GET_DIRECT_INSTANCES;
/**
* The operation id for the '<em>Get Eigen Instances</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ENTITY___GET_EIGEN_INSTANCES = CLABJECT___GET_EIGEN_INSTANCES;
/**
* The operation id for the '<em>Get Eigen Classification Tree As Type</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ENTITY___GET_EIGEN_CLASSIFICATION_TREE_AS_TYPE = CLABJECT___GET_EIGEN_CLASSIFICATION_TREE_AS_TYPE;
/**
* The operation id for the '<em>Get Classification Tree As Type</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ENTITY___GET_CLASSIFICATION_TREE_AS_TYPE = CLABJECT___GET_CLASSIFICATION_TREE_AS_TYPE;
/**
* The operation id for the '<em>Get All Features</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ENTITY___GET_ALL_FEATURES = CLABJECT___GET_ALL_FEATURES;
/**
* The operation id for the '<em>Get All Attributes</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ENTITY___GET_ALL_ATTRIBUTES = CLABJECT___GET_ALL_ATTRIBUTES;
/**
* The operation id for the '<em>Get Eigen Attributes</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ENTITY___GET_EIGEN_ATTRIBUTES = CLABJECT___GET_EIGEN_ATTRIBUTES;
/**
* The operation id for the '<em>Get All Methods</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ENTITY___GET_ALL_METHODS = CLABJECT___GET_ALL_METHODS;
/**
* The operation id for the '<em>Get Eigen Methods</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ENTITY___GET_EIGEN_METHODS = CLABJECT___GET_EIGEN_METHODS;
/**
* The operation id for the '<em>Is Instance Of</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ENTITY___IS_INSTANCE_OF__CLABJECT = CLABJECT___IS_INSTANCE_OF__CLABJECT;
/**
* The operation id for the '<em>Is Type Of</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ENTITY___IS_TYPE_OF__CLABJECT = CLABJECT___IS_TYPE_OF__CLABJECT;
/**
* The operation id for the '<em>Get Eigen Connections</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ENTITY___GET_EIGEN_CONNECTIONS = CLABJECT___GET_EIGEN_CONNECTIONS;
/**
* The operation id for the '<em>Get Connections</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ENTITY___GET_CONNECTIONS = CLABJECT___GET_CONNECTIONS;
/**
* The operation id for the '<em>Get Inherited Connections</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ENTITY___GET_INHERITED_CONNECTIONS = CLABJECT___GET_INHERITED_CONNECTIONS;
/**
* The operation id for the '<em>Get Model Complete Types</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ENTITY___GET_MODEL_COMPLETE_TYPES = CLABJECT___GET_MODEL_COMPLETE_TYPES;
/**
* The operation id for the '<em>Get Model Incomplete Types</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ENTITY___GET_MODEL_INCOMPLETE_TYPES = CLABJECT___GET_MODEL_INCOMPLETE_TYPES;
/**
* The operation id for the '<em>Get Blueprint</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ENTITY___GET_BLUEPRINT = CLABJECT___GET_BLUEPRINT;
/**
* The operation id for the '<em>Get Offspring</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ENTITY___GET_OFFSPRING = CLABJECT___GET_OFFSPRING;
/**
* The operation id for the '<em>Get Isonyms</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ENTITY___GET_ISONYMS = CLABJECT___GET_ISONYMS;
/**
* The operation id for the '<em>Get Hyponyms</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ENTITY___GET_HYPONYMS = CLABJECT___GET_HYPONYMS;
/**
* The operation id for the '<em>Get Domain For Connection</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ENTITY___GET_DOMAIN_FOR_CONNECTION__CONNECTION = CLABJECT___GET_DOMAIN_FOR_CONNECTION__CONNECTION;
/**
* The operation id for the '<em>Get Possible Domain Specific Visualizers</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ENTITY___GET_POSSIBLE_DOMAIN_SPECIFIC_VISUALIZERS = CLABJECT___GET_POSSIBLE_DOMAIN_SPECIFIC_VISUALIZERS;
/**
* The operation id for the '<em>Get Generalizations As Subtype</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ENTITY___GET_GENERALIZATIONS_AS_SUBTYPE = CLABJECT___GET_GENERALIZATIONS_AS_SUBTYPE;
/**
* The operation id for the '<em>Get Generalizations As Supertype</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ENTITY___GET_GENERALIZATIONS_AS_SUPERTYPE = CLABJECT___GET_GENERALIZATIONS_AS_SUPERTYPE;
/**
* The operation id for the '<em>Get Eigen Navigations</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ENTITY___GET_EIGEN_NAVIGATIONS = CLABJECT___GET_EIGEN_NAVIGATIONS;
/**
* The operation id for the '<em>Get Inherited Navigations</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ENTITY___GET_INHERITED_NAVIGATIONS = CLABJECT___GET_INHERITED_NAVIGATIONS;
/**
* The operation id for the '<em>Get All Navigations</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ENTITY___GET_ALL_NAVIGATIONS = CLABJECT___GET_ALL_NAVIGATIONS;
/**
* The operation id for the '<em>Get Domain Participation Names</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ENTITY___GET_DOMAIN_PARTICIPATION_NAMES = CLABJECT___GET_DOMAIN_PARTICIPATION_NAMES;
/**
* The operation id for the '<em>Get Domain For Participation Name</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ENTITY___GET_DOMAIN_FOR_PARTICIPATION_NAME__STRING = CLABJECT___GET_DOMAIN_FOR_PARTICIPATION_NAME__STRING;
/**
* The operation id for the '<em>Get All Navigations For Participation Name</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ENTITY___GET_ALL_NAVIGATIONS_FOR_PARTICIPATION_NAME__STRING = CLABJECT___GET_ALL_NAVIGATIONS_FOR_PARTICIPATION_NAME__STRING;
/**
* The operation id for the '<em>Get All Navigations As Destination</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ENTITY___GET_ALL_NAVIGATIONS_AS_DESTINATION = CLABJECT___GET_ALL_NAVIGATIONS_AS_DESTINATION;
/**
* The operation id for the '<em>Get Eigen Navigations As Destination</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ENTITY___GET_EIGEN_NAVIGATIONS_AS_DESTINATION = CLABJECT___GET_EIGEN_NAVIGATIONS_AS_DESTINATION;
/**
* The operation id for the '<em>Get Inherited Navigations As Destination</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ENTITY___GET_INHERITED_NAVIGATIONS_AS_DESTINATION = CLABJECT___GET_INHERITED_NAVIGATIONS_AS_DESTINATION;
/**
* The operation id for the '<em>Get Feature For Name</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ENTITY___GET_FEATURE_FOR_NAME__STRING = CLABJECT___GET_FEATURE_FOR_NAME__STRING;
/**
* The operation id for the '<em>Get Potency As String</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ENTITY___GET_POTENCY_AS_STRING = CLABJECT___GET_POTENCY_AS_STRING;
/**
* The operation id for the '<em>Get Disjoint Siblings</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ENTITY___GET_DISJOINT_SIBLINGS = CLABJECT___GET_DISJOINT_SIBLINGS;
/**
* The operation id for the '<em>Get Container</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ENTITY___GET_CONTAINER = CLABJECT___GET_CONTAINER;
/**
* The operation id for the '<em>Get Attribute By Name</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ENTITY___GET_ATTRIBUTE_BY_NAME__STRING = CLABJECT___GET_ATTRIBUTE_BY_NAME__STRING;
/**
* The operation id for the '<em>Violates Multiplicity Constraints</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ENTITY___VIOLATES_MULTIPLICITY_CONSTRAINTS = CLABJECT___VIOLATES_MULTIPLICITY_CONSTRAINTS;
/**
* The operation id for the '<em>Represent</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ENTITY___REPRESENT = CLABJECT_OPERATION_COUNT + 0;
/**
* The number of operations of the '<em>Entity</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ENTITY_OPERATION_COUNT = CLABJECT_OPERATION_COUNT + 1;
/**
* The meta object id for the '{@link de.uni_mannheim.informatik.swt.models.plm.PLM.impl.ConnectionImpl <em>Connection</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.impl.ConnectionImpl
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.impl.PLMPackageImpl#getConnection()
* @generated
*/
int CONNECTION = 16;
/**
* The feature id for the '<em><b>Name</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CONNECTION__NAME = CLABJECT__NAME;
/**
* The feature id for the '<em><b>Expressed</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CONNECTION__EXPRESSED = CLABJECT__EXPRESSED;
/**
* The feature id for the '<em><b>Relevant</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CONNECTION__RELEVANT = CLABJECT__RELEVANT;
/**
* The feature id for the '<em><b>Visualizer</b></em>' containment reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CONNECTION__VISUALIZER = CLABJECT__VISUALIZER;
/**
* The feature id for the '<em><b>Fix</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CONNECTION__FIX = CLABJECT__FIX;
/**
* The feature id for the '<em><b>Elided</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CONNECTION__ELIDED = CLABJECT__ELIDED;
/**
* The feature id for the '<em><b>Origin</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CONNECTION__ORIGIN = CLABJECT__ORIGIN;
/**
* The feature id for the '<em><b>Visualizers Shown</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CONNECTION__VISUALIZERS_SHOWN = CLABJECT__VISUALIZERS_SHOWN;
/**
* The feature id for the '<em><b>Completness</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CONNECTION__COMPLETNESS = CLABJECT__COMPLETNESS;
/**
* The feature id for the '<em><b>Instantiable</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CONNECTION__INSTANTIABLE = CLABJECT__INSTANTIABLE;
/**
* The feature id for the '<em><b>Potency</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CONNECTION__POTENCY = CLABJECT__POTENCY;
/**
* The feature id for the '<em><b>Level</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CONNECTION__LEVEL = CLABJECT__LEVEL;
/**
* The feature id for the '<em><b>Content</b></em>' containment reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CONNECTION__CONTENT = CLABJECT__CONTENT;
/**
* The feature id for the '<em><b>Feature</b></em>' containment reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CONNECTION__FEATURE = CLABJECT__FEATURE;
/**
* The feature id for the '<em><b>Transitive</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CONNECTION__TRANSITIVE = CLABJECT_FEATURE_COUNT + 0;
/**
* The feature id for the '<em><b>Participation</b></em>' containment reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CONNECTION__PARTICIPATION = CLABJECT_FEATURE_COUNT + 1;
/**
* The number of structural features of the '<em>Connection</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CONNECTION_FEATURE_COUNT = CLABJECT_FEATURE_COUNT + 2;
/**
* The operation id for the '<em>All Instances From</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CONNECTION___ALL_INSTANCES_FROM__STRING = CLABJECT___ALL_INSTANCES_FROM__STRING;
/**
* The operation id for the '<em>Get Model</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CONNECTION___GET_MODEL = CLABJECT___GET_MODEL;
/**
* The operation id for the '<em>Get Ontology</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CONNECTION___GET_ONTOLOGY = CLABJECT___GET_ONTOLOGY;
/**
* The operation id for the '<em>Get Supertypes</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CONNECTION___GET_SUPERTYPES = CLABJECT___GET_SUPERTYPES;
/**
* The operation id for the '<em>Get Supertypes</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CONNECTION___GET_SUPERTYPES__ELIST = CLABJECT___GET_SUPERTYPES__ELIST;
/**
* The operation id for the '<em>Get Direct Supertypes</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CONNECTION___GET_DIRECT_SUPERTYPES = CLABJECT___GET_DIRECT_SUPERTYPES;
/**
* The operation id for the '<em>Get Subtypes</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CONNECTION___GET_SUBTYPES = CLABJECT___GET_SUBTYPES;
/**
* The operation id for the '<em>Get Hollow Subtypes</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CONNECTION___GET_HOLLOW_SUBTYPES = CLABJECT___GET_HOLLOW_SUBTYPES;
/**
* The operation id for the '<em>Get Hollow Supertypes</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CONNECTION___GET_HOLLOW_SUPERTYPES = CLABJECT___GET_HOLLOW_SUPERTYPES;
/**
* The operation id for the '<em>Get Classifications As Instance</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CONNECTION___GET_CLASSIFICATIONS_AS_INSTANCE = CLABJECT___GET_CLASSIFICATIONS_AS_INSTANCE;
/**
* The operation id for the '<em>Get Classifications As Type</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CONNECTION___GET_CLASSIFICATIONS_AS_TYPE = CLABJECT___GET_CLASSIFICATIONS_AS_TYPE;
/**
* The operation id for the '<em>Get Instances</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CONNECTION___GET_INSTANCES = CLABJECT___GET_INSTANCES;
/**
* The operation id for the '<em>Get Types</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CONNECTION___GET_TYPES = CLABJECT___GET_TYPES;
/**
* The operation id for the '<em>Get Direct Types</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CONNECTION___GET_DIRECT_TYPES = CLABJECT___GET_DIRECT_TYPES;
/**
* The operation id for the '<em>Get Model Types</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CONNECTION___GET_MODEL_TYPES = CLABJECT___GET_MODEL_TYPES;
/**
* The operation id for the '<em>Get Eigen Classification Tree As Instance</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CONNECTION___GET_EIGEN_CLASSIFICATION_TREE_AS_INSTANCE = CLABJECT___GET_EIGEN_CLASSIFICATION_TREE_AS_INSTANCE;
/**
* The operation id for the '<em>Get Classification Tree As Instance</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CONNECTION___GET_CLASSIFICATION_TREE_AS_INSTANCE = CLABJECT___GET_CLASSIFICATION_TREE_AS_INSTANCE;
/**
* The operation id for the '<em>Get Direct Instances</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CONNECTION___GET_DIRECT_INSTANCES = CLABJECT___GET_DIRECT_INSTANCES;
/**
* The operation id for the '<em>Get Eigen Instances</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CONNECTION___GET_EIGEN_INSTANCES = CLABJECT___GET_EIGEN_INSTANCES;
/**
* The operation id for the '<em>Get Eigen Classification Tree As Type</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CONNECTION___GET_EIGEN_CLASSIFICATION_TREE_AS_TYPE = CLABJECT___GET_EIGEN_CLASSIFICATION_TREE_AS_TYPE;
/**
* The operation id for the '<em>Get Classification Tree As Type</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CONNECTION___GET_CLASSIFICATION_TREE_AS_TYPE = CLABJECT___GET_CLASSIFICATION_TREE_AS_TYPE;
/**
* The operation id for the '<em>Get All Features</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CONNECTION___GET_ALL_FEATURES = CLABJECT___GET_ALL_FEATURES;
/**
* The operation id for the '<em>Get All Attributes</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CONNECTION___GET_ALL_ATTRIBUTES = CLABJECT___GET_ALL_ATTRIBUTES;
/**
* The operation id for the '<em>Get Eigen Attributes</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CONNECTION___GET_EIGEN_ATTRIBUTES = CLABJECT___GET_EIGEN_ATTRIBUTES;
/**
* The operation id for the '<em>Get All Methods</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CONNECTION___GET_ALL_METHODS = CLABJECT___GET_ALL_METHODS;
/**
* The operation id for the '<em>Get Eigen Methods</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CONNECTION___GET_EIGEN_METHODS = CLABJECT___GET_EIGEN_METHODS;
/**
* The operation id for the '<em>Is Instance Of</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CONNECTION___IS_INSTANCE_OF__CLABJECT = CLABJECT___IS_INSTANCE_OF__CLABJECT;
/**
* The operation id for the '<em>Is Type Of</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CONNECTION___IS_TYPE_OF__CLABJECT = CLABJECT___IS_TYPE_OF__CLABJECT;
/**
* The operation id for the '<em>Get Eigen Connections</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CONNECTION___GET_EIGEN_CONNECTIONS = CLABJECT___GET_EIGEN_CONNECTIONS;
/**
* The operation id for the '<em>Get Connections</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CONNECTION___GET_CONNECTIONS = CLABJECT___GET_CONNECTIONS;
/**
* The operation id for the '<em>Get Inherited Connections</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CONNECTION___GET_INHERITED_CONNECTIONS = CLABJECT___GET_INHERITED_CONNECTIONS;
/**
* The operation id for the '<em>Get Model Complete Types</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CONNECTION___GET_MODEL_COMPLETE_TYPES = CLABJECT___GET_MODEL_COMPLETE_TYPES;
/**
* The operation id for the '<em>Get Model Incomplete Types</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CONNECTION___GET_MODEL_INCOMPLETE_TYPES = CLABJECT___GET_MODEL_INCOMPLETE_TYPES;
/**
* The operation id for the '<em>Get Blueprint</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CONNECTION___GET_BLUEPRINT = CLABJECT___GET_BLUEPRINT;
/**
* The operation id for the '<em>Get Offspring</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CONNECTION___GET_OFFSPRING = CLABJECT___GET_OFFSPRING;
/**
* The operation id for the '<em>Get Isonyms</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CONNECTION___GET_ISONYMS = CLABJECT___GET_ISONYMS;
/**
* The operation id for the '<em>Get Hyponyms</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CONNECTION___GET_HYPONYMS = CLABJECT___GET_HYPONYMS;
/**
* The operation id for the '<em>Get Domain For Connection</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CONNECTION___GET_DOMAIN_FOR_CONNECTION__CONNECTION = CLABJECT___GET_DOMAIN_FOR_CONNECTION__CONNECTION;
/**
* The operation id for the '<em>Get Possible Domain Specific Visualizers</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CONNECTION___GET_POSSIBLE_DOMAIN_SPECIFIC_VISUALIZERS = CLABJECT___GET_POSSIBLE_DOMAIN_SPECIFIC_VISUALIZERS;
/**
* The operation id for the '<em>Get Generalizations As Subtype</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CONNECTION___GET_GENERALIZATIONS_AS_SUBTYPE = CLABJECT___GET_GENERALIZATIONS_AS_SUBTYPE;
/**
* The operation id for the '<em>Get Generalizations As Supertype</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CONNECTION___GET_GENERALIZATIONS_AS_SUPERTYPE = CLABJECT___GET_GENERALIZATIONS_AS_SUPERTYPE;
/**
* The operation id for the '<em>Get Eigen Navigations</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CONNECTION___GET_EIGEN_NAVIGATIONS = CLABJECT___GET_EIGEN_NAVIGATIONS;
/**
* The operation id for the '<em>Get Inherited Navigations</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CONNECTION___GET_INHERITED_NAVIGATIONS = CLABJECT___GET_INHERITED_NAVIGATIONS;
/**
* The operation id for the '<em>Get All Navigations</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CONNECTION___GET_ALL_NAVIGATIONS = CLABJECT___GET_ALL_NAVIGATIONS;
/**
* The operation id for the '<em>Get Domain Participation Names</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CONNECTION___GET_DOMAIN_PARTICIPATION_NAMES = CLABJECT___GET_DOMAIN_PARTICIPATION_NAMES;
/**
* The operation id for the '<em>Get Domain For Participation Name</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CONNECTION___GET_DOMAIN_FOR_PARTICIPATION_NAME__STRING = CLABJECT___GET_DOMAIN_FOR_PARTICIPATION_NAME__STRING;
/**
* The operation id for the '<em>Get All Navigations For Participation Name</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CONNECTION___GET_ALL_NAVIGATIONS_FOR_PARTICIPATION_NAME__STRING = CLABJECT___GET_ALL_NAVIGATIONS_FOR_PARTICIPATION_NAME__STRING;
/**
* The operation id for the '<em>Get All Navigations As Destination</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CONNECTION___GET_ALL_NAVIGATIONS_AS_DESTINATION = CLABJECT___GET_ALL_NAVIGATIONS_AS_DESTINATION;
/**
* The operation id for the '<em>Get Eigen Navigations As Destination</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CONNECTION___GET_EIGEN_NAVIGATIONS_AS_DESTINATION = CLABJECT___GET_EIGEN_NAVIGATIONS_AS_DESTINATION;
/**
* The operation id for the '<em>Get Inherited Navigations As Destination</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CONNECTION___GET_INHERITED_NAVIGATIONS_AS_DESTINATION = CLABJECT___GET_INHERITED_NAVIGATIONS_AS_DESTINATION;
/**
* The operation id for the '<em>Get Feature For Name</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CONNECTION___GET_FEATURE_FOR_NAME__STRING = CLABJECT___GET_FEATURE_FOR_NAME__STRING;
/**
* The operation id for the '<em>Get Potency As String</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CONNECTION___GET_POTENCY_AS_STRING = CLABJECT___GET_POTENCY_AS_STRING;
/**
* The operation id for the '<em>Get Disjoint Siblings</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CONNECTION___GET_DISJOINT_SIBLINGS = CLABJECT___GET_DISJOINT_SIBLINGS;
/**
* The operation id for the '<em>Get Container</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CONNECTION___GET_CONTAINER = CLABJECT___GET_CONTAINER;
/**
* The operation id for the '<em>Get Attribute By Name</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CONNECTION___GET_ATTRIBUTE_BY_NAME__STRING = CLABJECT___GET_ATTRIBUTE_BY_NAME__STRING;
/**
* The operation id for the '<em>Violates Multiplicity Constraints</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CONNECTION___VIOLATES_MULTIPLICITY_CONSTRAINTS = CLABJECT___VIOLATES_MULTIPLICITY_CONSTRAINTS;
/**
* The operation id for the '<em>Get Domain</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CONNECTION___GET_DOMAIN = CLABJECT_OPERATION_COUNT + 0;
/**
* The operation id for the '<em>Get Not Domain</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CONNECTION___GET_NOT_DOMAIN = CLABJECT_OPERATION_COUNT + 1;
/**
* The operation id for the '<em>Get Human Readable Name</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CONNECTION___GET_HUMAN_READABLE_NAME = CLABJECT_OPERATION_COUNT + 2;
/**
* The operation id for the '<em>Get Participants</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CONNECTION___GET_PARTICIPANTS = CLABJECT_OPERATION_COUNT + 3;
/**
* The operation id for the '<em>Get Participation Names</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CONNECTION___GET_PARTICIPATION_NAMES = CLABJECT_OPERATION_COUNT + 4;
/**
* The operation id for the '<em>Get Domain</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CONNECTION___GET_DOMAIN__CLABJECT = CLABJECT_OPERATION_COUNT + 5;
/**
* The operation id for the '<em>Get Participation Names For Participant</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CONNECTION___GET_PARTICIPATION_NAMES_FOR_PARTICIPANT__CLABJECT = CLABJECT_OPERATION_COUNT + 6;
/**
* The operation id for the '<em>Get Lower For Participation Name</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CONNECTION___GET_LOWER_FOR_PARTICIPATION_NAME__STRING = CLABJECT_OPERATION_COUNT + 7;
/**
* The operation id for the '<em>Get Upper For Participation Name</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CONNECTION___GET_UPPER_FOR_PARTICIPATION_NAME__STRING = CLABJECT_OPERATION_COUNT + 8;
/**
* The operation id for the '<em>Is Navigable For Participation Name</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CONNECTION___IS_NAVIGABLE_FOR_PARTICIPATION_NAME__STRING = CLABJECT_OPERATION_COUNT + 9;
/**
* The operation id for the '<em>Get Order</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CONNECTION___GET_ORDER = CLABJECT_OPERATION_COUNT + 10;
/**
* The operation id for the '<em>Get Inherited Participations</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CONNECTION___GET_INHERITED_PARTICIPATIONS = CLABJECT_OPERATION_COUNT + 11;
/**
* The operation id for the '<em>Get All Participations</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CONNECTION___GET_ALL_PARTICIPATIONS = CLABJECT_OPERATION_COUNT + 12;
/**
* The operation id for the '<em>Get Participant For Participation Name</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CONNECTION___GET_PARTICIPANT_FOR_PARTICIPATION_NAME__STRING = CLABJECT_OPERATION_COUNT + 13;
/**
* The operation id for the '<em>Represent</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CONNECTION___REPRESENT = CLABJECT_OPERATION_COUNT + 14;
/**
* The number of operations of the '<em>Connection</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CONNECTION_OPERATION_COUNT = CLABJECT_OPERATION_COUNT + 15;
/**
* The meta object id for the '{@link de.uni_mannheim.informatik.swt.models.plm.PLM.impl.ParticipationImpl <em>Participation</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.impl.ParticipationImpl
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.impl.PLMPackageImpl#getParticipation()
* @generated
*/
int PARTICIPATION = 17;
/**
* The feature id for the '<em><b>Lower</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int PARTICIPATION__LOWER = 0;
/**
* The feature id for the '<em><b>Upper</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int PARTICIPATION__UPPER = 1;
/**
* The feature id for the '<em><b>Navigable</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int PARTICIPATION__NAVIGABLE = 2;
/**
* The feature id for the '<em><b>Destination</b></em>' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int PARTICIPATION__DESTINATION = 3;
/**
* The feature id for the '<em><b>Connection</b></em>' container reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int PARTICIPATION__CONNECTION = 4;
/**
* The feature id for the '<em><b>Expressed Participation Name</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int PARTICIPATION__EXPRESSED_PARTICIPATION_NAME = 5;
/**
* The feature id for the '<em><b>Containment</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int PARTICIPATION__CONTAINMENT = 6;
/**
* The number of structural features of the '<em>Participation</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int PARTICIPATION_FEATURE_COUNT = 7;
/**
* The operation id for the '<em>Get Human Readable Participation Name</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int PARTICIPATION___GET_HUMAN_READABLE_PARTICIPATION_NAME = 0;
/**
* The operation id for the '<em>Has Default Participation Name</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int PARTICIPATION___HAS_DEFAULT_PARTICIPATION_NAME = 1;
/**
* The operation id for the '<em>Represent</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int PARTICIPATION___REPRESENT = 2;
/**
* The operation id for the '<em>Participation Name</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int PARTICIPATION___PARTICIPATION_NAME = 3;
/**
* The operation id for the '<em>Represent Multiplicity</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int PARTICIPATION___REPRESENT_MULTIPLICITY = 4;
/**
* The operation id for the '<em>Get Name</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int PARTICIPATION___GET_NAME = 5;
/**
* The operation id for the '<em>Conforms</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int PARTICIPATION___CONFORMS__PARTICIPATION = 6;
/**
* The number of operations of the '<em>Participation</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int PARTICIPATION_OPERATION_COUNT = 7;
/**
* The meta object id for the '{@link de.uni_mannheim.informatik.swt.models.plm.PLM.impl.LMLVisualizerImpl <em>LML Visualizer</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.impl.LMLVisualizerImpl
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.impl.PLMPackageImpl#getLMLVisualizer()
* @generated
*/
int LML_VISUALIZER = 18;
/**
* The feature id for the '<em><b>Attributes</b></em>' attribute list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int LML_VISUALIZER__ATTRIBUTES = 0;
/**
* The feature id for the '<em><b>Durability</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int LML_VISUALIZER__DURABILITY = 1;
/**
* The feature id for the '<em><b>Template</b></em>' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int LML_VISUALIZER__TEMPLATE = 2;
/**
* The feature id for the '<em><b>Dsl Visualizer</b></em>' containment reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int LML_VISUALIZER__DSL_VISUALIZER = 3;
/**
* The number of structural features of the '<em>LML Visualizer</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int LML_VISUALIZER_FEATURE_COUNT = 4;
/**
* The operation id for the '<em>Get Default Visualization Values</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int LML_VISUALIZER___GET_DEFAULT_VISUALIZATION_VALUES = 0;
/**
* The operation id for the '<em>Get Value For Key</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int LML_VISUALIZER___GET_VALUE_FOR_KEY__STRING = 1;
/**
* The operation id for the '<em>Get Containing Element</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int LML_VISUALIZER___GET_CONTAINING_ELEMENT = 2;
/**
* The operation id for the '<em>EOperation0</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int LML_VISUALIZER___EOPERATION0 = 3;
/**
* The number of operations of the '<em>LML Visualizer</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int LML_VISUALIZER_OPERATION_COUNT = 4;
/**
* The meta object id for the '{@link de.uni_mannheim.informatik.swt.models.plm.PLM.impl.AttributeImpl <em>Attribute</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.impl.AttributeImpl
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.impl.PLMPackageImpl#getAttribute()
* @generated
*/
int ATTRIBUTE = 19;
/**
* The feature id for the '<em><b>Name</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ATTRIBUTE__NAME = FEATURE__NAME;
/**
* The feature id for the '<em><b>Expressed</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ATTRIBUTE__EXPRESSED = FEATURE__EXPRESSED;
/**
* The feature id for the '<em><b>Relevant</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ATTRIBUTE__RELEVANT = FEATURE__RELEVANT;
/**
* The feature id for the '<em><b>Visualizer</b></em>' containment reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ATTRIBUTE__VISUALIZER = FEATURE__VISUALIZER;
/**
* The feature id for the '<em><b>Fix</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ATTRIBUTE__FIX = FEATURE__FIX;
/**
* The feature id for the '<em><b>Elided</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ATTRIBUTE__ELIDED = FEATURE__ELIDED;
/**
* The feature id for the '<em><b>Durability</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ATTRIBUTE__DURABILITY = FEATURE__DURABILITY;
/**
* The feature id for the '<em><b>Value</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ATTRIBUTE__VALUE = FEATURE_FEATURE_COUNT + 0;
/**
* The feature id for the '<em><b>Mutability</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ATTRIBUTE__MUTABILITY = FEATURE_FEATURE_COUNT + 1;
/**
* The feature id for the '<em><b>Datatype</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ATTRIBUTE__DATATYPE = FEATURE_FEATURE_COUNT + 2;
/**
* The number of structural features of the '<em>Attribute</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ATTRIBUTE_FEATURE_COUNT = FEATURE_FEATURE_COUNT + 3;
/**
* The operation id for the '<em>Get Clabject</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ATTRIBUTE___GET_CLABJECT = FEATURE___GET_CLABJECT;
/**
* The operation id for the '<em>Get Durability As String</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ATTRIBUTE___GET_DURABILITY_AS_STRING = FEATURE___GET_DURABILITY_AS_STRING;
/**
* The operation id for the '<em>Get Mutability As String</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ATTRIBUTE___GET_MUTABILITY_AS_STRING = FEATURE_OPERATION_COUNT + 0;
/**
* The operation id for the '<em>Represent</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ATTRIBUTE___REPRESENT = FEATURE_OPERATION_COUNT + 1;
/**
* The operation id for the '<em>Is Primitive Datatype Attribute</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ATTRIBUTE___IS_PRIMITIVE_DATATYPE_ATTRIBUTE = FEATURE_OPERATION_COUNT + 2;
/**
* The number of operations of the '<em>Attribute</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ATTRIBUTE_OPERATION_COUNT = FEATURE_OPERATION_COUNT + 3;
/**
* The meta object id for the '{@link de.uni_mannheim.informatik.swt.models.plm.PLM.impl.MethodImpl <em>Method</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.impl.MethodImpl
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.impl.PLMPackageImpl#getMethod()
* @generated
*/
int METHOD = 20;
/**
* The feature id for the '<em><b>Name</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int METHOD__NAME = FEATURE__NAME;
/**
* The feature id for the '<em><b>Expressed</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int METHOD__EXPRESSED = FEATURE__EXPRESSED;
/**
* The feature id for the '<em><b>Relevant</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int METHOD__RELEVANT = FEATURE__RELEVANT;
/**
* The feature id for the '<em><b>Visualizer</b></em>' containment reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int METHOD__VISUALIZER = FEATURE__VISUALIZER;
/**
* The feature id for the '<em><b>Fix</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int METHOD__FIX = FEATURE__FIX;
/**
* The feature id for the '<em><b>Elided</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int METHOD__ELIDED = FEATURE__ELIDED;
/**
* The feature id for the '<em><b>Durability</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int METHOD__DURABILITY = FEATURE__DURABILITY;
/**
* The feature id for the '<em><b>Body</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int METHOD__BODY = FEATURE_FEATURE_COUNT + 0;
/**
* The feature id for the '<em><b>Input</b></em>' containment reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int METHOD__INPUT = FEATURE_FEATURE_COUNT + 1;
/**
* The feature id for the '<em><b>Output</b></em>' containment reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int METHOD__OUTPUT = FEATURE_FEATURE_COUNT + 2;
/**
* The number of structural features of the '<em>Method</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int METHOD_FEATURE_COUNT = FEATURE_FEATURE_COUNT + 3;
/**
* The operation id for the '<em>Get Clabject</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int METHOD___GET_CLABJECT = FEATURE___GET_CLABJECT;
/**
* The operation id for the '<em>Get Durability As String</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int METHOD___GET_DURABILITY_AS_STRING = FEATURE___GET_DURABILITY_AS_STRING;
/**
* The operation id for the '<em>Represent</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int METHOD___REPRESENT = FEATURE_OPERATION_COUNT + 0;
/**
* The number of operations of the '<em>Method</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int METHOD_OPERATION_COUNT = FEATURE_OPERATION_COUNT + 1;
/**
* The meta object id for the '{@link de.uni_mannheim.informatik.swt.models.plm.PLM.impl.EnumerationImpl <em>Enumeration</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.impl.EnumerationImpl
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.impl.PLMPackageImpl#getEnumeration()
* @generated
*/
int ENUMERATION = 21;
/**
* The feature id for the '<em><b>Name</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ENUMERATION__NAME = ELEMENT__NAME;
/**
* The feature id for the '<em><b>Expressed</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ENUMERATION__EXPRESSED = ELEMENT__EXPRESSED;
/**
* The feature id for the '<em><b>Relevant</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ENUMERATION__RELEVANT = ELEMENT__RELEVANT;
/**
* The feature id for the '<em><b>Visualizer</b></em>' containment reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ENUMERATION__VISUALIZER = ELEMENT__VISUALIZER;
/**
* The feature id for the '<em><b>Fix</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ENUMERATION__FIX = ELEMENT__FIX;
/**
* The feature id for the '<em><b>Literals</b></em>' attribute list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ENUMERATION__LITERALS = ELEMENT_FEATURE_COUNT + 0;
/**
* The number of structural features of the '<em>Enumeration</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ENUMERATION_FEATURE_COUNT = ELEMENT_FEATURE_COUNT + 1;
/**
* The number of operations of the '<em>Enumeration</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ENUMERATION_OPERATION_COUNT = ELEMENT_OPERATION_COUNT + 0;
/**
* The meta object id for the '{@link de.uni_mannheim.informatik.swt.models.plm.PLM.impl.ContextImpl <em>Context</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.impl.ContextImpl
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.impl.PLMPackageImpl#getContext()
* @generated
*/
int CONTEXT = 22;
/**
* The feature id for the '<em><b>Origin</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CONTEXT__ORIGIN = 0;
/**
* The feature id for the '<em><b>Visualizers Shown</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CONTEXT__VISUALIZERS_SHOWN = 1;
/**
* The feature id for the '<em><b>Completness</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CONTEXT__COMPLETNESS = 2;
/**
* The number of structural features of the '<em>Context</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CONTEXT_FEATURE_COUNT = 3;
/**
* The number of operations of the '<em>Context</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CONTEXT_OPERATION_COUNT = 0;
/**
* The meta object id for the '{@link de.uni_mannheim.informatik.swt.models.plm.PLM.impl.ParameterImpl <em>Parameter</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.impl.ParameterImpl
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.impl.PLMPackageImpl#getParameter()
* @generated
*/
int PARAMETER = 23;
/**
* The feature id for the '<em><b>Name</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int PARAMETER__NAME = 0;
/**
* The feature id for the '<em><b>Expression</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int PARAMETER__EXPRESSION = 1;
/**
* The number of structural features of the '<em>Parameter</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int PARAMETER_FEATURE_COUNT = 2;
/**
* The number of operations of the '<em>Parameter</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int PARAMETER_OPERATION_COUNT = 0;
/**
* The meta object id for the '{@link de.uni_mannheim.informatik.swt.models.plm.PLM.impl.AbstractDSLVisualizerImpl <em>Abstract DSL Visualizer</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.impl.AbstractDSLVisualizerImpl
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.impl.PLMPackageImpl#getAbstractDSLVisualizer()
* @generated
*/
int ABSTRACT_DSL_VISUALIZER = 24;
/**
* The number of structural features of the '<em>Abstract DSL Visualizer</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ABSTRACT_DSL_VISUALIZER_FEATURE_COUNT = 0;
/**
* The number of operations of the '<em>Abstract DSL Visualizer</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ABSTRACT_DSL_VISUALIZER_OPERATION_COUNT = 0;
/**
* The meta object id for the '{@link de.uni_mannheim.informatik.swt.models.plm.PLM.ClassificationKind <em>Classification Kind</em>}' enum.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.ClassificationKind
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.impl.PLMPackageImpl#getClassificationKind()
* @generated
*/
int CLASSIFICATION_KIND = 25;
/**
* Returns the meta object for class '{@link de.uni_mannheim.informatik.swt.models.plm.PLM.Domain <em>Domain</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Domain</em>'.
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.Domain
* @generated
*/
EClass getDomain();
/**
* Returns the meta object for the attribute '{@link de.uni_mannheim.informatik.swt.models.plm.PLM.Domain#getName <em>Name</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Name</em>'.
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.Domain#getName()
* @see #getDomain()
* @generated
*/
EAttribute getDomain_Name();
/**
* Returns the meta object for the containment reference list '{@link de.uni_mannheim.informatik.swt.models.plm.PLM.Domain#getOntologies <em>Ontologies</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference list '<em>Ontologies</em>'.
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.Domain#getOntologies()
* @see #getDomain()
* @generated
*/
EReference getDomain_Ontologies();
/**
* Returns the meta object for the containment reference '{@link de.uni_mannheim.informatik.swt.models.plm.PLM.Domain#getDomains <em>Domains</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference '<em>Domains</em>'.
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.Domain#getDomains()
* @see #getDomain()
* @generated
*/
EReference getDomain_Domains();
/**
* Returns the meta object for class '{@link de.uni_mannheim.informatik.swt.models.plm.PLM.Element <em>Element</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Element</em>'.
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.Element
* @generated
*/
EClass getElement();
/**
* Returns the meta object for the attribute '{@link de.uni_mannheim.informatik.swt.models.plm.PLM.Element#getName <em>Name</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Name</em>'.
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.Element#getName()
* @see #getElement()
* @generated
*/
EAttribute getElement_Name();
/**
* Returns the meta object for the attribute '{@link de.uni_mannheim.informatik.swt.models.plm.PLM.Element#isExpressed <em>Expressed</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Expressed</em>'.
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.Element#isExpressed()
* @see #getElement()
* @generated
*/
EAttribute getElement_Expressed();
/**
* Returns the meta object for the attribute '{@link de.uni_mannheim.informatik.swt.models.plm.PLM.Element#isRelevant <em>Relevant</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Relevant</em>'.
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.Element#isRelevant()
* @see #getElement()
* @generated
*/
EAttribute getElement_Relevant();
/**
* Returns the meta object for the containment reference list '{@link de.uni_mannheim.informatik.swt.models.plm.PLM.Element#getVisualizer <em>Visualizer</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference list '<em>Visualizer</em>'.
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.Element#getVisualizer()
* @see #getElement()
* @generated
*/
EReference getElement_Visualizer();
/**
* Returns the meta object for the attribute '{@link de.uni_mannheim.informatik.swt.models.plm.PLM.Element#isFix <em>Fix</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Fix</em>'.
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.Element#isFix()
* @see #getElement()
* @generated
*/
EAttribute getElement_Fix();
/**
* Returns the meta object for class '{@link de.uni_mannheim.informatik.swt.models.plm.PLM.DomainElement <em>Domain Element</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Domain Element</em>'.
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.DomainElement
* @generated
*/
EClass getDomainElement();
/**
* Returns the meta object for the attribute '{@link de.uni_mannheim.informatik.swt.models.plm.PLM.DomainElement#isElided <em>Elided</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Elided</em>'.
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.DomainElement#isElided()
* @see #getDomainElement()
* @generated
*/
EAttribute getDomainElement_Elided();
/**
* Returns the meta object for class '{@link de.uni_mannheim.informatik.swt.models.plm.PLM.Model <em>Model</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Model</em>'.
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.Model
* @generated
*/
EClass getModel();
/**
* Returns the meta object for the containment reference list '{@link de.uni_mannheim.informatik.swt.models.plm.PLM.Model#getContent <em>Content</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference list '<em>Content</em>'.
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.Model#getContent()
* @see #getModel()
* @generated
*/
EReference getModel_Content();
/**
* Returns the meta object for the '{@link de.uni_mannheim.informatik.swt.models.plm.PLM.Model#getAllGeneralizations() <em>Get All Generalizations</em>}' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the '<em>Get All Generalizations</em>' operation.
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.Model#getAllGeneralizations()
* @generated
*/
EOperation getModel__GetAllGeneralizations();
/**
* Returns the meta object for the '{@link de.uni_mannheim.informatik.swt.models.plm.PLM.Model#getSetRelationships() <em>Get Set Relationships</em>}' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the '<em>Get Set Relationships</em>' operation.
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.Model#getSetRelationships()
* @generated
*/
EOperation getModel__GetSetRelationships();
/**
* Returns the meta object for the '{@link de.uni_mannheim.informatik.swt.models.plm.PLM.Model#getClabjects() <em>Get Clabjects</em>}' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the '<em>Get Clabjects</em>' operation.
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.Model#getClabjects()
* @generated
*/
EOperation getModel__GetClabjects();
/**
* Returns the meta object for the '{@link de.uni_mannheim.informatik.swt.models.plm.PLM.Model#getEntities() <em>Get Entities</em>}' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the '<em>Get Entities</em>' operation.
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.Model#getEntities()
* @generated
*/
EOperation getModel__GetEntities();
/**
* Returns the meta object for the '{@link de.uni_mannheim.informatik.swt.models.plm.PLM.Model#getConnections() <em>Get Connections</em>}' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the '<em>Get Connections</em>' operation.
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.Model#getConnections()
* @generated
*/
EOperation getModel__GetConnections();
/**
* Returns the meta object for the '{@link de.uni_mannheim.informatik.swt.models.plm.PLM.Model#getClassifications() <em>Get Classifications</em>}' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the '<em>Get Classifications</em>' operation.
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.Model#getClassifications()
* @generated
*/
EOperation getModel__GetClassifications();
/**
* Returns the meta object for the '{@link de.uni_mannheim.informatik.swt.models.plm.PLM.Model#getOntology() <em>Get Ontology</em>}' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the '<em>Get Ontology</em>' operation.
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.Model#getOntology()
* @generated
*/
EOperation getModel__GetOntology();
/**
* Returns the meta object for the '{@link de.uni_mannheim.informatik.swt.models.plm.PLM.Model#getClassifiedModel() <em>Get Classified Model</em>}' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the '<em>Get Classified Model</em>' operation.
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.Model#getClassifiedModel()
* @generated
*/
EOperation getModel__GetClassifiedModel();
/**
* Returns the meta object for the '{@link de.uni_mannheim.informatik.swt.models.plm.PLM.Model#getClassifyingModel() <em>Get Classifying Model</em>}' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the '<em>Get Classifying Model</em>' operation.
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.Model#getClassifyingModel()
* @generated
*/
EOperation getModel__GetClassifyingModel();
/**
* Returns the meta object for the '{@link de.uni_mannheim.informatik.swt.models.plm.PLM.Model#getLevel() <em>Get Level</em>}' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the '<em>Get Level</em>' operation.
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.Model#getLevel()
* @generated
*/
EOperation getModel__GetLevel();
/**
* Returns the meta object for the '{@link de.uni_mannheim.informatik.swt.models.plm.PLM.Model#isRootModel() <em>Is Root Model</em>}' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the '<em>Is Root Model</em>' operation.
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.Model#isRootModel()
* @generated
*/
EOperation getModel__IsRootModel();
/**
* Returns the meta object for the '{@link de.uni_mannheim.informatik.swt.models.plm.PLM.Model#isLeafModel() <em>Is Leaf Model</em>}' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the '<em>Is Leaf Model</em>' operation.
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.Model#isLeafModel()
* @generated
*/
EOperation getModel__IsLeafModel();
/**
* Returns the meta object for class '{@link de.uni_mannheim.informatik.swt.models.plm.PLM.Ontology <em>Ontology</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Ontology</em>'.
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.Ontology
* @generated
*/
EClass getOntology();
/**
* Returns the meta object for the containment reference list '{@link de.uni_mannheim.informatik.swt.models.plm.PLM.Ontology#getContent <em>Content</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference list '<em>Content</em>'.
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.Ontology#getContent()
* @see #getOntology()
* @generated
*/
EReference getOntology_Content();
/**
* Returns the meta object for the containment reference list '{@link de.uni_mannheim.informatik.swt.models.plm.PLM.Ontology#getEnumerations <em>Enumerations</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference list '<em>Enumerations</em>'.
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.Ontology#getEnumerations()
* @see #getOntology()
* @generated
*/
EReference getOntology_Enumerations();
/**
* Returns the meta object for the '{@link de.uni_mannheim.informatik.swt.models.plm.PLM.Ontology#getModelAtLevel(int) <em>Get Model At Level</em>}' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the '<em>Get Model At Level</em>' operation.
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.Ontology#getModelAtLevel(int)
* @generated
*/
EOperation getOntology__GetModelAtLevel__int();
/**
* Returns the meta object for the '{@link de.uni_mannheim.informatik.swt.models.plm.PLM.Ontology#getPrimitiveDatatypes() <em>Get Primitive Datatypes</em>}' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the '<em>Get Primitive Datatypes</em>' operation.
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.Ontology#getPrimitiveDatatypes()
* @generated
*/
EOperation getOntology__GetPrimitiveDatatypes();
/**
* Returns the meta object for the '{@link de.uni_mannheim.informatik.swt.models.plm.PLM.Ontology#getRegexForPrimitiveDatatype(java.lang.String) <em>Get Regex For Primitive Datatype</em>}' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the '<em>Get Regex For Primitive Datatype</em>' operation.
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.Ontology#getRegexForPrimitiveDatatype(java.lang.String)
* @generated
*/
EOperation getOntology__GetRegexForPrimitiveDatatype__String();
/**
* Returns the meta object for class '{@link de.uni_mannheim.informatik.swt.models.plm.PLM.OwnedElement <em>Owned Element</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Owned Element</em>'.
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.OwnedElement
* @generated
*/
EClass getOwnedElement();
/**
* Returns the meta object for class '{@link de.uni_mannheim.informatik.swt.models.plm.PLM.Correlation <em>Correlation</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Correlation</em>'.
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.Correlation
* @generated
*/
EClass getCorrelation();
/**
* Returns the meta object for the '{@link de.uni_mannheim.informatik.swt.models.plm.PLM.Correlation#getModel() <em>Get Model</em>}' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the '<em>Get Model</em>' operation.
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.Correlation#getModel()
* @generated
*/
EOperation getCorrelation__GetModel();
/**
* Returns the meta object for class '{@link de.uni_mannheim.informatik.swt.models.plm.PLM.SetRelationship <em>Set Relationship</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Set Relationship</em>'.
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.SetRelationship
* @generated
*/
EClass getSetRelationship();
/**
* Returns the meta object for the reference '{@link de.uni_mannheim.informatik.swt.models.plm.PLM.SetRelationship#getBase <em>Base</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the reference '<em>Base</em>'.
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.SetRelationship#getBase()
* @see #getSetRelationship()
* @generated
*/
EReference getSetRelationship_Base();
/**
* Returns the meta object for the '{@link de.uni_mannheim.informatik.swt.models.plm.PLM.SetRelationship#getTarget() <em>Get Target</em>}' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the '<em>Get Target</em>' operation.
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.SetRelationship#getTarget()
* @generated
*/
EOperation getSetRelationship__GetTarget();
/**
* Returns the meta object for class '{@link de.uni_mannheim.informatik.swt.models.plm.PLM.Equality <em>Equality</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Equality</em>'.
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.Equality
* @generated
*/
EClass getEquality();
/**
* Returns the meta object for the reference '{@link de.uni_mannheim.informatik.swt.models.plm.PLM.Equality#getEqual <em>Equal</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the reference '<em>Equal</em>'.
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.Equality#getEqual()
* @see #getEquality()
* @generated
*/
EReference getEquality_Equal();
/**
* Returns the meta object for the attribute '{@link de.uni_mannheim.informatik.swt.models.plm.PLM.Equality#getTrue <em>True</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>True</em>'.
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.Equality#getTrue()
* @see #getEquality()
* @generated
*/
EAttribute getEquality_True();
/**
* Returns the meta object for the '{@link de.uni_mannheim.informatik.swt.models.plm.PLM.Equality#getTarget() <em>Get Target</em>}' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the '<em>Get Target</em>' operation.
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.Equality#getTarget()
* @generated
*/
EOperation getEquality__GetTarget();
/**
* Returns the meta object for class '{@link de.uni_mannheim.informatik.swt.models.plm.PLM.Inversion <em>Inversion</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Inversion</em>'.
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.Inversion
* @generated
*/
EClass getInversion();
/**
* Returns the meta object for the reference '{@link de.uni_mannheim.informatik.swt.models.plm.PLM.Inversion#getInverse <em>Inverse</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the reference '<em>Inverse</em>'.
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.Inversion#getInverse()
* @see #getInversion()
* @generated
*/
EReference getInversion_Inverse();
/**
* Returns the meta object for the '{@link de.uni_mannheim.informatik.swt.models.plm.PLM.Inversion#getTarget() <em>Get Target</em>}' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the '<em>Get Target</em>' operation.
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.Inversion#getTarget()
* @generated
*/
EOperation getInversion__GetTarget();
/**
* Returns the meta object for class '{@link de.uni_mannheim.informatik.swt.models.plm.PLM.Complement <em>Complement</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Complement</em>'.
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.Complement
* @generated
*/
EClass getComplement();
/**
* Returns the meta object for the reference '{@link de.uni_mannheim.informatik.swt.models.plm.PLM.Complement#getComplement <em>Complement</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the reference '<em>Complement</em>'.
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.Complement#getComplement()
* @see #getComplement()
* @generated
*/
EReference getComplement_Complement();
/**
* Returns the meta object for the '{@link de.uni_mannheim.informatik.swt.models.plm.PLM.Complement#getTarget() <em>Get Target</em>}' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the '<em>Get Target</em>' operation.
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.Complement#getTarget()
* @generated
*/
EOperation getComplement__GetTarget();
/**
* Returns the meta object for class '{@link de.uni_mannheim.informatik.swt.models.plm.PLM.Generalization <em>Generalization</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Generalization</em>'.
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.Generalization
* @generated
*/
EClass getGeneralization();
/**
* Returns the meta object for the reference list '{@link de.uni_mannheim.informatik.swt.models.plm.PLM.Generalization#getSupertype <em>Supertype</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the reference list '<em>Supertype</em>'.
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.Generalization#getSupertype()
* @see #getGeneralization()
* @generated
*/
EReference getGeneralization_Supertype();
/**
* Returns the meta object for the reference list '{@link de.uni_mannheim.informatik.swt.models.plm.PLM.Generalization#getSubtype <em>Subtype</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the reference list '<em>Subtype</em>'.
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.Generalization#getSubtype()
* @see #getGeneralization()
* @generated
*/
EReference getGeneralization_Subtype();
/**
* Returns the meta object for the attribute '{@link de.uni_mannheim.informatik.swt.models.plm.PLM.Generalization#getDisjoint <em>Disjoint</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Disjoint</em>'.
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.Generalization#getDisjoint()
* @see #getGeneralization()
* @generated
*/
EAttribute getGeneralization_Disjoint();
/**
* Returns the meta object for the attribute '{@link de.uni_mannheim.informatik.swt.models.plm.PLM.Generalization#getComplete <em>Complete</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Complete</em>'.
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.Generalization#getComplete()
* @see #getGeneralization()
* @generated
*/
EAttribute getGeneralization_Complete();
/**
* Returns the meta object for the attribute '{@link de.uni_mannheim.informatik.swt.models.plm.PLM.Generalization#getIntersection <em>Intersection</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Intersection</em>'.
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.Generalization#getIntersection()
* @see #getGeneralization()
* @generated
*/
EAttribute getGeneralization_Intersection();
/**
* Returns the meta object for the '{@link de.uni_mannheim.informatik.swt.models.plm.PLM.Generalization#isDisjoint() <em>Is Disjoint</em>}' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the '<em>Is Disjoint</em>' operation.
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.Generalization#isDisjoint()
* @generated
*/
EOperation getGeneralization__IsDisjoint();
/**
* Returns the meta object for the '{@link de.uni_mannheim.informatik.swt.models.plm.PLM.Generalization#isComplete() <em>Is Complete</em>}' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the '<em>Is Complete</em>' operation.
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.Generalization#isComplete()
* @generated
*/
EOperation getGeneralization__IsComplete();
/**
* Returns the meta object for the '{@link de.uni_mannheim.informatik.swt.models.plm.PLM.Generalization#isIntersection() <em>Is Intersection</em>}' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the '<em>Is Intersection</em>' operation.
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.Generalization#isIntersection()
* @generated
*/
EOperation getGeneralization__IsIntersection();
/**
* Returns the meta object for the '{@link de.uni_mannheim.informatik.swt.models.plm.PLM.Generalization#represent() <em>Represent</em>}' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the '<em>Represent</em>' operation.
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.Generalization#represent()
* @generated
*/
EOperation getGeneralization__Represent();
/**
* Returns the meta object for class '{@link de.uni_mannheim.informatik.swt.models.plm.PLM.Classification <em>Classification</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Classification</em>'.
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.Classification
* @generated
*/
EClass getClassification();
/**
* Returns the meta object for the reference '{@link de.uni_mannheim.informatik.swt.models.plm.PLM.Classification#getInstance <em>Instance</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the reference '<em>Instance</em>'.
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.Classification#getInstance()
* @see #getClassification()
* @generated
*/
EReference getClassification_Instance();
/**
* Returns the meta object for the reference '{@link de.uni_mannheim.informatik.swt.models.plm.PLM.Classification#getType <em>Type</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the reference '<em>Type</em>'.
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.Classification#getType()
* @see #getClassification()
* @generated
*/
EReference getClassification_Type();
/**
* Returns the meta object for the attribute '{@link de.uni_mannheim.informatik.swt.models.plm.PLM.Classification#getKind <em>Kind</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Kind</em>'.
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.Classification#getKind()
* @see #getClassification()
* @generated
*/
EAttribute getClassification_Kind();
/**
* Returns the meta object for the '{@link de.uni_mannheim.informatik.swt.models.plm.PLM.Classification#represent() <em>Represent</em>}' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the '<em>Represent</em>' operation.
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.Classification#represent()
* @generated
*/
EOperation getClassification__Represent();
/**
* Returns the meta object for class '{@link de.uni_mannheim.informatik.swt.models.plm.PLM.Clabject <em>Clabject</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Clabject</em>'.
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.Clabject
* @generated
*/
EClass getClabject();
/**
* Returns the meta object for the attribute '{@link de.uni_mannheim.informatik.swt.models.plm.PLM.Clabject#isInstantiable <em>Instantiable</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Instantiable</em>'.
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.Clabject#isInstantiable()
* @see #getClabject()
* @generated
*/
EAttribute getClabject_Instantiable();
/**
* Returns the meta object for the attribute '{@link de.uni_mannheim.informatik.swt.models.plm.PLM.Clabject#getPotency <em>Potency</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Potency</em>'.
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.Clabject#getPotency()
* @see #getClabject()
* @generated
*/
EAttribute getClabject_Potency();
/**
* Returns the meta object for the attribute '{@link de.uni_mannheim.informatik.swt.models.plm.PLM.Clabject#getLevel <em>Level</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Level</em>'.
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.Clabject#getLevel()
* @see #getClabject()
* @generated
*/
EAttribute getClabject_Level();
/**
* Returns the meta object for the containment reference list '{@link de.uni_mannheim.informatik.swt.models.plm.PLM.Clabject#getContent <em>Content</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference list '<em>Content</em>'.
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.Clabject#getContent()
* @see #getClabject()
* @generated
*/
EReference getClabject_Content();
/**
* Returns the meta object for the containment reference list '{@link de.uni_mannheim.informatik.swt.models.plm.PLM.Clabject#getFeature <em>Feature</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference list '<em>Feature</em>'.
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.Clabject#getFeature()
* @see #getClabject()
* @generated
*/
EReference getClabject_Feature();
/**
* Returns the meta object for the '{@link de.uni_mannheim.informatik.swt.models.plm.PLM.Clabject#allInstancesFrom(java.lang.String) <em>All Instances From</em>}' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the '<em>All Instances From</em>' operation.
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.Clabject#allInstancesFrom(java.lang.String)
* @generated
*/
EOperation getClabject__AllInstancesFrom__String();
/**
* Returns the meta object for the '{@link de.uni_mannheim.informatik.swt.models.plm.PLM.Clabject#getModel() <em>Get Model</em>}' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the '<em>Get Model</em>' operation.
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.Clabject#getModel()
* @generated
*/
EOperation getClabject__GetModel();
/**
* Returns the meta object for the '{@link de.uni_mannheim.informatik.swt.models.plm.PLM.Clabject#getOntology() <em>Get Ontology</em>}' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the '<em>Get Ontology</em>' operation.
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.Clabject#getOntology()
* @generated
*/
EOperation getClabject__GetOntology();
/**
* Returns the meta object for the '{@link de.uni_mannheim.informatik.swt.models.plm.PLM.Clabject#getSupertypes() <em>Get Supertypes</em>}' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the '<em>Get Supertypes</em>' operation.
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.Clabject#getSupertypes()
* @generated
*/
EOperation getClabject__GetSupertypes();
/**
* Returns the meta object for the '{@link de.uni_mannheim.informatik.swt.models.plm.PLM.Clabject#getSupertypes(org.eclipse.emf.common.util.EList) <em>Get Supertypes</em>}' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the '<em>Get Supertypes</em>' operation.
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.Clabject#getSupertypes(org.eclipse.emf.common.util.EList)
* @generated
*/
EOperation getClabject__GetSupertypes__EList();
/**
* Returns the meta object for the '{@link de.uni_mannheim.informatik.swt.models.plm.PLM.Clabject#getDirectSupertypes() <em>Get Direct Supertypes</em>}' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the '<em>Get Direct Supertypes</em>' operation.
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.Clabject#getDirectSupertypes()
* @generated
*/
EOperation getClabject__GetDirectSupertypes();
/**
* Returns the meta object for the '{@link de.uni_mannheim.informatik.swt.models.plm.PLM.Clabject#getSubtypes() <em>Get Subtypes</em>}' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the '<em>Get Subtypes</em>' operation.
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.Clabject#getSubtypes()
* @generated
*/
EOperation getClabject__GetSubtypes();
/**
* Returns the meta object for the '{@link de.uni_mannheim.informatik.swt.models.plm.PLM.Clabject#getHollowSubtypes() <em>Get Hollow Subtypes</em>}' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the '<em>Get Hollow Subtypes</em>' operation.
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.Clabject#getHollowSubtypes()
* @generated
*/
EOperation getClabject__GetHollowSubtypes();
/**
* Returns the meta object for the '{@link de.uni_mannheim.informatik.swt.models.plm.PLM.Clabject#getHollowSupertypes() <em>Get Hollow Supertypes</em>}' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the '<em>Get Hollow Supertypes</em>' operation.
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.Clabject#getHollowSupertypes()
* @generated
*/
EOperation getClabject__GetHollowSupertypes();
/**
* Returns the meta object for the '{@link de.uni_mannheim.informatik.swt.models.plm.PLM.Clabject#getClassificationsAsInstance() <em>Get Classifications As Instance</em>}' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the '<em>Get Classifications As Instance</em>' operation.
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.Clabject#getClassificationsAsInstance()
* @generated
*/
EOperation getClabject__GetClassificationsAsInstance();
/**
* Returns the meta object for the '{@link de.uni_mannheim.informatik.swt.models.plm.PLM.Clabject#getClassificationsAsType() <em>Get Classifications As Type</em>}' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the '<em>Get Classifications As Type</em>' operation.
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.Clabject#getClassificationsAsType()
* @generated
*/
EOperation getClabject__GetClassificationsAsType();
/**
* Returns the meta object for the '{@link de.uni_mannheim.informatik.swt.models.plm.PLM.Clabject#getInstances() <em>Get Instances</em>}' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the '<em>Get Instances</em>' operation.
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.Clabject#getInstances()
* @generated
*/
EOperation getClabject__GetInstances();
/**
* Returns the meta object for the '{@link de.uni_mannheim.informatik.swt.models.plm.PLM.Clabject#getTypes() <em>Get Types</em>}' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the '<em>Get Types</em>' operation.
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.Clabject#getTypes()
* @generated
*/
EOperation getClabject__GetTypes();
/**
* Returns the meta object for the '{@link de.uni_mannheim.informatik.swt.models.plm.PLM.Clabject#getDirectTypes() <em>Get Direct Types</em>}' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the '<em>Get Direct Types</em>' operation.
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.Clabject#getDirectTypes()
* @generated
*/
EOperation getClabject__GetDirectTypes();
/**
* Returns the meta object for the '{@link de.uni_mannheim.informatik.swt.models.plm.PLM.Clabject#getModelTypes() <em>Get Model Types</em>}' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the '<em>Get Model Types</em>' operation.
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.Clabject#getModelTypes()
* @generated
*/
EOperation getClabject__GetModelTypes();
/**
* Returns the meta object for the '{@link de.uni_mannheim.informatik.swt.models.plm.PLM.Clabject#getEigenClassificationTreeAsInstance() <em>Get Eigen Classification Tree As Instance</em>}' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the '<em>Get Eigen Classification Tree As Instance</em>' operation.
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.Clabject#getEigenClassificationTreeAsInstance()
* @generated
*/
EOperation getClabject__GetEigenClassificationTreeAsInstance();
/**
* Returns the meta object for the '{@link de.uni_mannheim.informatik.swt.models.plm.PLM.Clabject#getClassificationTreeAsInstance() <em>Get Classification Tree As Instance</em>}' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the '<em>Get Classification Tree As Instance</em>' operation.
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.Clabject#getClassificationTreeAsInstance()
* @generated
*/
EOperation getClabject__GetClassificationTreeAsInstance();
/**
* Returns the meta object for the '{@link de.uni_mannheim.informatik.swt.models.plm.PLM.Clabject#getDirectInstances() <em>Get Direct Instances</em>}' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the '<em>Get Direct Instances</em>' operation.
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.Clabject#getDirectInstances()
* @generated
*/
EOperation getClabject__GetDirectInstances();
/**
* Returns the meta object for the '{@link de.uni_mannheim.informatik.swt.models.plm.PLM.Clabject#getEigenInstances() <em>Get Eigen Instances</em>}' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the '<em>Get Eigen Instances</em>' operation.
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.Clabject#getEigenInstances()
* @generated
*/
EOperation getClabject__GetEigenInstances();
/**
* Returns the meta object for the '{@link de.uni_mannheim.informatik.swt.models.plm.PLM.Clabject#getEigenClassificationTreeAsType() <em>Get Eigen Classification Tree As Type</em>}' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the '<em>Get Eigen Classification Tree As Type</em>' operation.
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.Clabject#getEigenClassificationTreeAsType()
* @generated
*/
EOperation getClabject__GetEigenClassificationTreeAsType();
/**
* Returns the meta object for the '{@link de.uni_mannheim.informatik.swt.models.plm.PLM.Clabject#getClassificationTreeAsType() <em>Get Classification Tree As Type</em>}' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the '<em>Get Classification Tree As Type</em>' operation.
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.Clabject#getClassificationTreeAsType()
* @generated
*/
EOperation getClabject__GetClassificationTreeAsType();
/**
* Returns the meta object for the '{@link de.uni_mannheim.informatik.swt.models.plm.PLM.Clabject#getAllFeatures() <em>Get All Features</em>}' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the '<em>Get All Features</em>' operation.
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.Clabject#getAllFeatures()
* @generated
*/
EOperation getClabject__GetAllFeatures();
/**
* Returns the meta object for the '{@link de.uni_mannheim.informatik.swt.models.plm.PLM.Clabject#getAllAttributes() <em>Get All Attributes</em>}' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the '<em>Get All Attributes</em>' operation.
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.Clabject#getAllAttributes()
* @generated
*/
EOperation getClabject__GetAllAttributes();
/**
* Returns the meta object for the '{@link de.uni_mannheim.informatik.swt.models.plm.PLM.Clabject#getEigenAttributes() <em>Get Eigen Attributes</em>}' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the '<em>Get Eigen Attributes</em>' operation.
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.Clabject#getEigenAttributes()
* @generated
*/
EOperation getClabject__GetEigenAttributes();
/**
* Returns the meta object for the '{@link de.uni_mannheim.informatik.swt.models.plm.PLM.Clabject#getAllMethods() <em>Get All Methods</em>}' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the '<em>Get All Methods</em>' operation.
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.Clabject#getAllMethods()
* @generated
*/
EOperation getClabject__GetAllMethods();
/**
* Returns the meta object for the '{@link de.uni_mannheim.informatik.swt.models.plm.PLM.Clabject#getEigenMethods() <em>Get Eigen Methods</em>}' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the '<em>Get Eigen Methods</em>' operation.
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.Clabject#getEigenMethods()
* @generated
*/
EOperation getClabject__GetEigenMethods();
/**
* Returns the meta object for the '{@link de.uni_mannheim.informatik.swt.models.plm.PLM.Clabject#isInstanceOf(de.uni_mannheim.informatik.swt.models.plm.PLM.Clabject) <em>Is Instance Of</em>}' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the '<em>Is Instance Of</em>' operation.
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.Clabject#isInstanceOf(de.uni_mannheim.informatik.swt.models.plm.PLM.Clabject)
* @generated
*/
EOperation getClabject__IsInstanceOf__Clabject();
/**
* Returns the meta object for the '{@link de.uni_mannheim.informatik.swt.models.plm.PLM.Clabject#isTypeOf(de.uni_mannheim.informatik.swt.models.plm.PLM.Clabject) <em>Is Type Of</em>}' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the '<em>Is Type Of</em>' operation.
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.Clabject#isTypeOf(de.uni_mannheim.informatik.swt.models.plm.PLM.Clabject)
* @generated
*/
EOperation getClabject__IsTypeOf__Clabject();
/**
* Returns the meta object for the '{@link de.uni_mannheim.informatik.swt.models.plm.PLM.Clabject#getEigenConnections() <em>Get Eigen Connections</em>}' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the '<em>Get Eigen Connections</em>' operation.
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.Clabject#getEigenConnections()
* @generated
*/
EOperation getClabject__GetEigenConnections();
/**
* Returns the meta object for the '{@link de.uni_mannheim.informatik.swt.models.plm.PLM.Clabject#getConnections() <em>Get Connections</em>}' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the '<em>Get Connections</em>' operation.
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.Clabject#getConnections()
* @generated
*/
EOperation getClabject__GetConnections();
/**
* Returns the meta object for the '{@link de.uni_mannheim.informatik.swt.models.plm.PLM.Clabject#getInheritedConnections() <em>Get Inherited Connections</em>}' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the '<em>Get Inherited Connections</em>' operation.
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.Clabject#getInheritedConnections()
* @generated
*/
EOperation getClabject__GetInheritedConnections();
/**
* Returns the meta object for the '{@link de.uni_mannheim.informatik.swt.models.plm.PLM.Clabject#getModelCompleteTypes() <em>Get Model Complete Types</em>}' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the '<em>Get Model Complete Types</em>' operation.
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.Clabject#getModelCompleteTypes()
* @generated
*/
EOperation getClabject__GetModelCompleteTypes();
/**
* Returns the meta object for the '{@link de.uni_mannheim.informatik.swt.models.plm.PLM.Clabject#getModelIncompleteTypes() <em>Get Model Incomplete Types</em>}' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the '<em>Get Model Incomplete Types</em>' operation.
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.Clabject#getModelIncompleteTypes()
* @generated
*/
EOperation getClabject__GetModelIncompleteTypes();
/**
* Returns the meta object for the '{@link de.uni_mannheim.informatik.swt.models.plm.PLM.Clabject#getBlueprint() <em>Get Blueprint</em>}' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the '<em>Get Blueprint</em>' operation.
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.Clabject#getBlueprint()
* @generated
*/
EOperation getClabject__GetBlueprint();
/**
* Returns the meta object for the '{@link de.uni_mannheim.informatik.swt.models.plm.PLM.Clabject#getOffspring() <em>Get Offspring</em>}' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the '<em>Get Offspring</em>' operation.
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.Clabject#getOffspring()
* @generated
*/
EOperation getClabject__GetOffspring();
/**
* Returns the meta object for the '{@link de.uni_mannheim.informatik.swt.models.plm.PLM.Clabject#getIsonyms() <em>Get Isonyms</em>}' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the '<em>Get Isonyms</em>' operation.
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.Clabject#getIsonyms()
* @generated
*/
EOperation getClabject__GetIsonyms();
/**
* Returns the meta object for the '{@link de.uni_mannheim.informatik.swt.models.plm.PLM.Clabject#getHyponyms() <em>Get Hyponyms</em>}' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the '<em>Get Hyponyms</em>' operation.
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.Clabject#getHyponyms()
* @generated
*/
EOperation getClabject__GetHyponyms();
/**
* Returns the meta object for the '{@link de.uni_mannheim.informatik.swt.models.plm.PLM.Clabject#getDomainForConnection(de.uni_mannheim.informatik.swt.models.plm.PLM.Connection) <em>Get Domain For Connection</em>}' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the '<em>Get Domain For Connection</em>' operation.
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.Clabject#getDomainForConnection(de.uni_mannheim.informatik.swt.models.plm.PLM.Connection)
* @generated
*/
EOperation getClabject__GetDomainForConnection__Connection();
/**
* Returns the meta object for the '{@link de.uni_mannheim.informatik.swt.models.plm.PLM.Clabject#getPossibleDomainSpecificVisualizers() <em>Get Possible Domain Specific Visualizers</em>}' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the '<em>Get Possible Domain Specific Visualizers</em>' operation.
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.Clabject#getPossibleDomainSpecificVisualizers()
* @generated
*/
EOperation getClabject__GetPossibleDomainSpecificVisualizers();
/**
* Returns the meta object for the '{@link de.uni_mannheim.informatik.swt.models.plm.PLM.Clabject#getGeneralizationsAsSubtype() <em>Get Generalizations As Subtype</em>}' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the '<em>Get Generalizations As Subtype</em>' operation.
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.Clabject#getGeneralizationsAsSubtype()
* @generated
*/
EOperation getClabject__GetGeneralizationsAsSubtype();
/**
* Returns the meta object for the '{@link de.uni_mannheim.informatik.swt.models.plm.PLM.Clabject#getGeneralizationsAsSupertype() <em>Get Generalizations As Supertype</em>}' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the '<em>Get Generalizations As Supertype</em>' operation.
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.Clabject#getGeneralizationsAsSupertype()
* @generated
*/
EOperation getClabject__GetGeneralizationsAsSupertype();
/**
* Returns the meta object for the '{@link de.uni_mannheim.informatik.swt.models.plm.PLM.Clabject#getEigenNavigations() <em>Get Eigen Navigations</em>}' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the '<em>Get Eigen Navigations</em>' operation.
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.Clabject#getEigenNavigations()
* @generated
*/
EOperation getClabject__GetEigenNavigations();
/**
* Returns the meta object for the '{@link de.uni_mannheim.informatik.swt.models.plm.PLM.Clabject#getInheritedNavigations() <em>Get Inherited Navigations</em>}' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the '<em>Get Inherited Navigations</em>' operation.
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.Clabject#getInheritedNavigations()
* @generated
*/
EOperation getClabject__GetInheritedNavigations();
/**
* Returns the meta object for the '{@link de.uni_mannheim.informatik.swt.models.plm.PLM.Clabject#getAllNavigations() <em>Get All Navigations</em>}' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the '<em>Get All Navigations</em>' operation.
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.Clabject#getAllNavigations()
* @generated
*/
EOperation getClabject__GetAllNavigations();
/**
* Returns the meta object for the '{@link de.uni_mannheim.informatik.swt.models.plm.PLM.Clabject#getDomainParticipationNames() <em>Get Domain Participation Names</em>}' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the '<em>Get Domain Participation Names</em>' operation.
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.Clabject#getDomainParticipationNames()
* @generated
*/
EOperation getClabject__GetDomainParticipationNames();
/**
* Returns the meta object for the '{@link de.uni_mannheim.informatik.swt.models.plm.PLM.Clabject#getDomainForParticipationName(java.lang.String) <em>Get Domain For Participation Name</em>}' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the '<em>Get Domain For Participation Name</em>' operation.
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.Clabject#getDomainForParticipationName(java.lang.String)
* @generated
*/
EOperation getClabject__GetDomainForParticipationName__String();
/**
* Returns the meta object for the '{@link de.uni_mannheim.informatik.swt.models.plm.PLM.Clabject#getAllNavigationsForParticipationName(java.lang.String) <em>Get All Navigations For Participation Name</em>}' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the '<em>Get All Navigations For Participation Name</em>' operation.
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.Clabject#getAllNavigationsForParticipationName(java.lang.String)
* @generated
*/
EOperation getClabject__GetAllNavigationsForParticipationName__String();
/**
* Returns the meta object for the '{@link de.uni_mannheim.informatik.swt.models.plm.PLM.Clabject#getAllNavigationsAsDestination() <em>Get All Navigations As Destination</em>}' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the '<em>Get All Navigations As Destination</em>' operation.
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.Clabject#getAllNavigationsAsDestination()
* @generated
*/
EOperation getClabject__GetAllNavigationsAsDestination();
/**
* Returns the meta object for the '{@link de.uni_mannheim.informatik.swt.models.plm.PLM.Clabject#getEigenNavigationsAsDestination() <em>Get Eigen Navigations As Destination</em>}' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the '<em>Get Eigen Navigations As Destination</em>' operation.
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.Clabject#getEigenNavigationsAsDestination()
* @generated
*/
EOperation getClabject__GetEigenNavigationsAsDestination();
/**
* Returns the meta object for the '{@link de.uni_mannheim.informatik.swt.models.plm.PLM.Clabject#getInheritedNavigationsAsDestination() <em>Get Inherited Navigations As Destination</em>}' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the '<em>Get Inherited Navigations As Destination</em>' operation.
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.Clabject#getInheritedNavigationsAsDestination()
* @generated
*/
EOperation getClabject__GetInheritedNavigationsAsDestination();
/**
* Returns the meta object for the '{@link de.uni_mannheim.informatik.swt.models.plm.PLM.Clabject#represent() <em>Represent</em>}' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the '<em>Represent</em>' operation.
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.Clabject#represent()
* @generated
*/
EOperation getClabject__Represent();
/**
* Returns the meta object for the '{@link de.uni_mannheim.informatik.swt.models.plm.PLM.Clabject#getFeatureForName(java.lang.String) <em>Get Feature For Name</em>}' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the '<em>Get Feature For Name</em>' operation.
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.Clabject#getFeatureForName(java.lang.String)
* @generated
*/
EOperation getClabject__GetFeatureForName__String();
/**
* Returns the meta object for the '{@link de.uni_mannheim.informatik.swt.models.plm.PLM.Clabject#getPotencyAsString() <em>Get Potency As String</em>}' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the '<em>Get Potency As String</em>' operation.
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.Clabject#getPotencyAsString()
* @generated
*/
EOperation getClabject__GetPotencyAsString();
/**
* Returns the meta object for the '{@link de.uni_mannheim.informatik.swt.models.plm.PLM.Clabject#getDisjointSiblings() <em>Get Disjoint Siblings</em>}' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the '<em>Get Disjoint Siblings</em>' operation.
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.Clabject#getDisjointSiblings()
* @generated
*/
EOperation getClabject__GetDisjointSiblings();
/**
* Returns the meta object for the '{@link de.uni_mannheim.informatik.swt.models.plm.PLM.Clabject#getContainer() <em>Get Container</em>}' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the '<em>Get Container</em>' operation.
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.Clabject#getContainer()
* @generated
*/
EOperation getClabject__GetContainer();
/**
* Returns the meta object for the '{@link de.uni_mannheim.informatik.swt.models.plm.PLM.Clabject#getAttributeByName(java.lang.String) <em>Get Attribute By Name</em>}' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the '<em>Get Attribute By Name</em>' operation.
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.Clabject#getAttributeByName(java.lang.String)
* @generated
*/
EOperation getClabject__GetAttributeByName__String();
/**
* Returns the meta object for the '{@link de.uni_mannheim.informatik.swt.models.plm.PLM.Clabject#violatesMultiplicityConstraints() <em>Violates Multiplicity Constraints</em>}' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the '<em>Violates Multiplicity Constraints</em>' operation.
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.Clabject#violatesMultiplicityConstraints()
* @generated
*/
EOperation getClabject__ViolatesMultiplicityConstraints();
/**
* Returns the meta object for class '{@link de.uni_mannheim.informatik.swt.models.plm.PLM.Feature <em>Feature</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Feature</em>'.
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.Feature
* @generated
*/
EClass getFeature();
/**
* Returns the meta object for the attribute '{@link de.uni_mannheim.informatik.swt.models.plm.PLM.Feature#getDurability <em>Durability</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Durability</em>'.
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.Feature#getDurability()
* @see #getFeature()
* @generated
*/
EAttribute getFeature_Durability();
/**
* Returns the meta object for the '{@link de.uni_mannheim.informatik.swt.models.plm.PLM.Feature#getClabject() <em>Get Clabject</em>}' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the '<em>Get Clabject</em>' operation.
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.Feature#getClabject()
* @generated
*/
EOperation getFeature__GetClabject();
/**
* Returns the meta object for the '{@link de.uni_mannheim.informatik.swt.models.plm.PLM.Feature#getDurabilityAsString() <em>Get Durability As String</em>}' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the '<em>Get Durability As String</em>' operation.
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.Feature#getDurabilityAsString()
* @generated
*/
EOperation getFeature__GetDurabilityAsString();
/**
* Returns the meta object for the '{@link de.uni_mannheim.informatik.swt.models.plm.PLM.Feature#represent() <em>Represent</em>}' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the '<em>Represent</em>' operation.
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.Feature#represent()
* @generated
*/
EOperation getFeature__Represent();
/**
* Returns the meta object for class '{@link de.uni_mannheim.informatik.swt.models.plm.PLM.Entity <em>Entity</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Entity</em>'.
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.Entity
* @generated
*/
EClass getEntity();
/**
* Returns the meta object for the '{@link de.uni_mannheim.informatik.swt.models.plm.PLM.Entity#represent() <em>Represent</em>}' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the '<em>Represent</em>' operation.
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.Entity#represent()
* @generated
*/
EOperation getEntity__Represent();
/**
* Returns the meta object for class '{@link de.uni_mannheim.informatik.swt.models.plm.PLM.Connection <em>Connection</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Connection</em>'.
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.Connection
* @generated
*/
EClass getConnection();
/**
* Returns the meta object for the attribute '{@link de.uni_mannheim.informatik.swt.models.plm.PLM.Connection#isTransitive <em>Transitive</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Transitive</em>'.
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.Connection#isTransitive()
* @see #getConnection()
* @generated
*/
EAttribute getConnection_Transitive();
/**
* Returns the meta object for the containment reference list '{@link de.uni_mannheim.informatik.swt.models.plm.PLM.Connection#getParticipation <em>Participation</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference list '<em>Participation</em>'.
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.Connection#getParticipation()
* @see #getConnection()
* @generated
*/
EReference getConnection_Participation();
/**
* Returns the meta object for the '{@link de.uni_mannheim.informatik.swt.models.plm.PLM.Connection#getDomain() <em>Get Domain</em>}' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the '<em>Get Domain</em>' operation.
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.Connection#getDomain()
* @generated
*/
EOperation getConnection__GetDomain();
/**
* Returns the meta object for the '{@link de.uni_mannheim.informatik.swt.models.plm.PLM.Connection#getNotDomain() <em>Get Not Domain</em>}' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the '<em>Get Not Domain</em>' operation.
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.Connection#getNotDomain()
* @generated
*/
EOperation getConnection__GetNotDomain();
/**
* Returns the meta object for the '{@link de.uni_mannheim.informatik.swt.models.plm.PLM.Connection#getHumanReadableName() <em>Get Human Readable Name</em>}' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the '<em>Get Human Readable Name</em>' operation.
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.Connection#getHumanReadableName()
* @generated
*/
EOperation getConnection__GetHumanReadableName();
/**
* Returns the meta object for the '{@link de.uni_mannheim.informatik.swt.models.plm.PLM.Connection#getParticipants() <em>Get Participants</em>}' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the '<em>Get Participants</em>' operation.
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.Connection#getParticipants()
* @generated
*/
EOperation getConnection__GetParticipants();
/**
* Returns the meta object for the '{@link de.uni_mannheim.informatik.swt.models.plm.PLM.Connection#getParticipationNames() <em>Get Participation Names</em>}' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the '<em>Get Participation Names</em>' operation.
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.Connection#getParticipationNames()
* @generated
*/
EOperation getConnection__GetParticipationNames();
/**
* Returns the meta object for the '{@link de.uni_mannheim.informatik.swt.models.plm.PLM.Connection#getDomain(de.uni_mannheim.informatik.swt.models.plm.PLM.Clabject) <em>Get Domain</em>}' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the '<em>Get Domain</em>' operation.
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.Connection#getDomain(de.uni_mannheim.informatik.swt.models.plm.PLM.Clabject)
* @generated
*/
EOperation getConnection__GetDomain__Clabject();
/**
* Returns the meta object for the '{@link de.uni_mannheim.informatik.swt.models.plm.PLM.Connection#getParticipationNamesForParticipant(de.uni_mannheim.informatik.swt.models.plm.PLM.Clabject) <em>Get Participation Names For Participant</em>}' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the '<em>Get Participation Names For Participant</em>' operation.
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.Connection#getParticipationNamesForParticipant(de.uni_mannheim.informatik.swt.models.plm.PLM.Clabject)
* @generated
*/
EOperation getConnection__GetParticipationNamesForParticipant__Clabject();
/**
* Returns the meta object for the '{@link de.uni_mannheim.informatik.swt.models.plm.PLM.Connection#getLowerForParticipationName(java.lang.String) <em>Get Lower For Participation Name</em>}' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the '<em>Get Lower For Participation Name</em>' operation.
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.Connection#getLowerForParticipationName(java.lang.String)
* @generated
*/
EOperation getConnection__GetLowerForParticipationName__String();
/**
* Returns the meta object for the '{@link de.uni_mannheim.informatik.swt.models.plm.PLM.Connection#getUpperForParticipationName(java.lang.String) <em>Get Upper For Participation Name</em>}' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the '<em>Get Upper For Participation Name</em>' operation.
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.Connection#getUpperForParticipationName(java.lang.String)
* @generated
*/
EOperation getConnection__GetUpperForParticipationName__String();
/**
* Returns the meta object for the '{@link de.uni_mannheim.informatik.swt.models.plm.PLM.Connection#isNavigableForParticipationName(java.lang.String) <em>Is Navigable For Participation Name</em>}' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the '<em>Is Navigable For Participation Name</em>' operation.
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.Connection#isNavigableForParticipationName(java.lang.String)
* @generated
*/
EOperation getConnection__IsNavigableForParticipationName__String();
/**
* Returns the meta object for the '{@link de.uni_mannheim.informatik.swt.models.plm.PLM.Connection#getOrder() <em>Get Order</em>}' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the '<em>Get Order</em>' operation.
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.Connection#getOrder()
* @generated
*/
EOperation getConnection__GetOrder();
/**
* Returns the meta object for the '{@link de.uni_mannheim.informatik.swt.models.plm.PLM.Connection#getInheritedParticipations() <em>Get Inherited Participations</em>}' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the '<em>Get Inherited Participations</em>' operation.
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.Connection#getInheritedParticipations()
* @generated
*/
EOperation getConnection__GetInheritedParticipations();
/**
* Returns the meta object for the '{@link de.uni_mannheim.informatik.swt.models.plm.PLM.Connection#getAllParticipations() <em>Get All Participations</em>}' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the '<em>Get All Participations</em>' operation.
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.Connection#getAllParticipations()
* @generated
*/
EOperation getConnection__GetAllParticipations();
/**
* Returns the meta object for the '{@link de.uni_mannheim.informatik.swt.models.plm.PLM.Connection#getParticipantForParticipationName(java.lang.String) <em>Get Participant For Participation Name</em>}' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the '<em>Get Participant For Participation Name</em>' operation.
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.Connection#getParticipantForParticipationName(java.lang.String)
* @generated
*/
EOperation getConnection__GetParticipantForParticipationName__String();
/**
* Returns the meta object for the '{@link de.uni_mannheim.informatik.swt.models.plm.PLM.Connection#represent() <em>Represent</em>}' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the '<em>Represent</em>' operation.
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.Connection#represent()
* @generated
*/
EOperation getConnection__Represent();
/**
* Returns the meta object for class '{@link de.uni_mannheim.informatik.swt.models.plm.PLM.Participation <em>Participation</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Participation</em>'.
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.Participation
* @generated
*/
EClass getParticipation();
/**
* Returns the meta object for the attribute '{@link de.uni_mannheim.informatik.swt.models.plm.PLM.Participation#getLower <em>Lower</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Lower</em>'.
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.Participation#getLower()
* @see #getParticipation()
* @generated
*/
EAttribute getParticipation_Lower();
/**
* Returns the meta object for the attribute '{@link de.uni_mannheim.informatik.swt.models.plm.PLM.Participation#getUpper <em>Upper</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Upper</em>'.
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.Participation#getUpper()
* @see #getParticipation()
* @generated
*/
EAttribute getParticipation_Upper();
/**
* Returns the meta object for the attribute '{@link de.uni_mannheim.informatik.swt.models.plm.PLM.Participation#isNavigable <em>Navigable</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Navigable</em>'.
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.Participation#isNavigable()
* @see #getParticipation()
* @generated
*/
EAttribute getParticipation_Navigable();
/**
* Returns the meta object for the reference '{@link de.uni_mannheim.informatik.swt.models.plm.PLM.Participation#getDestination <em>Destination</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the reference '<em>Destination</em>'.
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.Participation#getDestination()
* @see #getParticipation()
* @generated
*/
EReference getParticipation_Destination();
/**
* Returns the meta object for the container reference '{@link de.uni_mannheim.informatik.swt.models.plm.PLM.Participation#getConnection <em>Connection</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the container reference '<em>Connection</em>'.
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.Participation#getConnection()
* @see #getParticipation()
* @generated
*/
EReference getParticipation_Connection();
/**
* Returns the meta object for the attribute '{@link de.uni_mannheim.informatik.swt.models.plm.PLM.Participation#getExpressedParticipationName <em>Expressed Participation Name</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Expressed Participation Name</em>'.
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.Participation#getExpressedParticipationName()
* @see #getParticipation()
* @generated
*/
EAttribute getParticipation_ExpressedParticipationName();
/**
* Returns the meta object for the attribute '{@link de.uni_mannheim.informatik.swt.models.plm.PLM.Participation#isContainment <em>Containment</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Containment</em>'.
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.Participation#isContainment()
* @see #getParticipation()
* @generated
*/
EAttribute getParticipation_Containment();
/**
* Returns the meta object for the '{@link de.uni_mannheim.informatik.swt.models.plm.PLM.Participation#getHumanReadableParticipationName() <em>Get Human Readable Participation Name</em>}' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the '<em>Get Human Readable Participation Name</em>' operation.
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.Participation#getHumanReadableParticipationName()
* @generated
*/
EOperation getParticipation__GetHumanReadableParticipationName();
/**
* Returns the meta object for the '{@link de.uni_mannheim.informatik.swt.models.plm.PLM.Participation#hasDefaultParticipationName() <em>Has Default Participation Name</em>}' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the '<em>Has Default Participation Name</em>' operation.
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.Participation#hasDefaultParticipationName()
* @generated
*/
EOperation getParticipation__HasDefaultParticipationName();
/**
* Returns the meta object for the '{@link de.uni_mannheim.informatik.swt.models.plm.PLM.Participation#represent() <em>Represent</em>}' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the '<em>Represent</em>' operation.
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.Participation#represent()
* @generated
*/
EOperation getParticipation__Represent();
/**
* Returns the meta object for the '{@link de.uni_mannheim.informatik.swt.models.plm.PLM.Participation#participationName() <em>Participation Name</em>}' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the '<em>Participation Name</em>' operation.
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.Participation#participationName()
* @generated
*/
EOperation getParticipation__ParticipationName();
/**
* Returns the meta object for the '{@link de.uni_mannheim.informatik.swt.models.plm.PLM.Participation#representMultiplicity() <em>Represent Multiplicity</em>}' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the '<em>Represent Multiplicity</em>' operation.
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.Participation#representMultiplicity()
* @generated
*/
EOperation getParticipation__RepresentMultiplicity();
/**
* Returns the meta object for the '{@link de.uni_mannheim.informatik.swt.models.plm.PLM.Participation#getName() <em>Get Name</em>}' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the '<em>Get Name</em>' operation.
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.Participation#getName()
* @generated
*/
EOperation getParticipation__GetName();
/**
* Returns the meta object for the '{@link de.uni_mannheim.informatik.swt.models.plm.PLM.Participation#conforms(de.uni_mannheim.informatik.swt.models.plm.PLM.Participation) <em>Conforms</em>}' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the '<em>Conforms</em>' operation.
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.Participation#conforms(de.uni_mannheim.informatik.swt.models.plm.PLM.Participation)
* @generated
*/
EOperation getParticipation__Conforms__Participation();
/**
* Returns the meta object for class '{@link de.uni_mannheim.informatik.swt.models.plm.PLM.LMLVisualizer <em>LML Visualizer</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>LML Visualizer</em>'.
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.LMLVisualizer
* @generated
*/
EClass getLMLVisualizer();
/**
* Returns the meta object for the attribute list '{@link de.uni_mannheim.informatik.swt.models.plm.PLM.LMLVisualizer#getAttributes <em>Attributes</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute list '<em>Attributes</em>'.
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.LMLVisualizer#getAttributes()
* @see #getLMLVisualizer()
* @generated
*/
EAttribute getLMLVisualizer_Attributes();
/**
* Returns the meta object for the attribute '{@link de.uni_mannheim.informatik.swt.models.plm.PLM.LMLVisualizer#getDurability <em>Durability</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Durability</em>'.
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.LMLVisualizer#getDurability()
* @see #getLMLVisualizer()
* @generated
*/
EAttribute getLMLVisualizer_Durability();
/**
* Returns the meta object for the reference '{@link de.uni_mannheim.informatik.swt.models.plm.PLM.LMLVisualizer#getTemplate <em>Template</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the reference '<em>Template</em>'.
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.LMLVisualizer#getTemplate()
* @see #getLMLVisualizer()
* @generated
*/
EReference getLMLVisualizer_Template();
/**
* Returns the meta object for the containment reference list '{@link de.uni_mannheim.informatik.swt.models.plm.PLM.LMLVisualizer#getDslVisualizer <em>Dsl Visualizer</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference list '<em>Dsl Visualizer</em>'.
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.LMLVisualizer#getDslVisualizer()
* @see #getLMLVisualizer()
* @generated
*/
EReference getLMLVisualizer_DslVisualizer();
/**
* Returns the meta object for the '{@link de.uni_mannheim.informatik.swt.models.plm.PLM.LMLVisualizer#getDefaultVisualizationValues() <em>Get Default Visualization Values</em>}' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the '<em>Get Default Visualization Values</em>' operation.
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.LMLVisualizer#getDefaultVisualizationValues()
* @generated
*/
EOperation getLMLVisualizer__GetDefaultVisualizationValues();
/**
* Returns the meta object for the '{@link de.uni_mannheim.informatik.swt.models.plm.PLM.LMLVisualizer#getValueForKey(java.lang.String) <em>Get Value For Key</em>}' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the '<em>Get Value For Key</em>' operation.
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.LMLVisualizer#getValueForKey(java.lang.String)
* @generated
*/
EOperation getLMLVisualizer__GetValueForKey__String();
/**
* Returns the meta object for the '{@link de.uni_mannheim.informatik.swt.models.plm.PLM.LMLVisualizer#getContainingElement() <em>Get Containing Element</em>}' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the '<em>Get Containing Element</em>' operation.
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.LMLVisualizer#getContainingElement()
* @generated
*/
EOperation getLMLVisualizer__GetContainingElement();
/**
* Returns the meta object for the '{@link de.uni_mannheim.informatik.swt.models.plm.PLM.LMLVisualizer#EOperation0() <em>EOperation0</em>}' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the '<em>EOperation0</em>' operation.
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.LMLVisualizer#EOperation0()
* @generated
*/
EOperation getLMLVisualizer__EOperation0();
/**
* Returns the meta object for class '{@link de.uni_mannheim.informatik.swt.models.plm.PLM.Attribute <em>Attribute</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Attribute</em>'.
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.Attribute
* @generated
*/
EClass getAttribute();
/**
* Returns the meta object for the attribute '{@link de.uni_mannheim.informatik.swt.models.plm.PLM.Attribute#getValue <em>Value</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Value</em>'.
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.Attribute#getValue()
* @see #getAttribute()
* @generated
*/
EAttribute getAttribute_Value();
/**
* Returns the meta object for the attribute '{@link de.uni_mannheim.informatik.swt.models.plm.PLM.Attribute#getMutability <em>Mutability</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Mutability</em>'.
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.Attribute#getMutability()
* @see #getAttribute()
* @generated
*/
EAttribute getAttribute_Mutability();
/**
* Returns the meta object for the attribute '{@link de.uni_mannheim.informatik.swt.models.plm.PLM.Attribute#getDatatype <em>Datatype</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Datatype</em>'.
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.Attribute#getDatatype()
* @see #getAttribute()
* @generated
*/
EAttribute getAttribute_Datatype();
/**
* Returns the meta object for the '{@link de.uni_mannheim.informatik.swt.models.plm.PLM.Attribute#getMutabilityAsString() <em>Get Mutability As String</em>}' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the '<em>Get Mutability As String</em>' operation.
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.Attribute#getMutabilityAsString()
* @generated
*/
EOperation getAttribute__GetMutabilityAsString();
/**
* Returns the meta object for the '{@link de.uni_mannheim.informatik.swt.models.plm.PLM.Attribute#represent() <em>Represent</em>}' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the '<em>Represent</em>' operation.
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.Attribute#represent()
* @generated
*/
EOperation getAttribute__Represent();
/**
* Returns the meta object for the '{@link de.uni_mannheim.informatik.swt.models.plm.PLM.Attribute#isPrimitiveDatatypeAttribute() <em>Is Primitive Datatype Attribute</em>}' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the '<em>Is Primitive Datatype Attribute</em>' operation.
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.Attribute#isPrimitiveDatatypeAttribute()
* @generated
*/
EOperation getAttribute__IsPrimitiveDatatypeAttribute();
/**
* Returns the meta object for class '{@link de.uni_mannheim.informatik.swt.models.plm.PLM.Method <em>Method</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Method</em>'.
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.Method
* @generated
*/
EClass getMethod();
/**
* Returns the meta object for the attribute '{@link de.uni_mannheim.informatik.swt.models.plm.PLM.Method#getBody <em>Body</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Body</em>'.
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.Method#getBody()
* @see #getMethod()
* @generated
*/
EAttribute getMethod_Body();
/**
* Returns the meta object for the containment reference list '{@link de.uni_mannheim.informatik.swt.models.plm.PLM.Method#getInput <em>Input</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference list '<em>Input</em>'.
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.Method#getInput()
* @see #getMethod()
* @generated
*/
EReference getMethod_Input();
/**
* Returns the meta object for the containment reference list '{@link de.uni_mannheim.informatik.swt.models.plm.PLM.Method#getOutput <em>Output</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference list '<em>Output</em>'.
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.Method#getOutput()
* @see #getMethod()
* @generated
*/
EReference getMethod_Output();
/**
* Returns the meta object for the '{@link de.uni_mannheim.informatik.swt.models.plm.PLM.Method#represent() <em>Represent</em>}' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the '<em>Represent</em>' operation.
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.Method#represent()
* @generated
*/
EOperation getMethod__Represent();
/**
* Returns the meta object for class '{@link de.uni_mannheim.informatik.swt.models.plm.PLM.Enumeration <em>Enumeration</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Enumeration</em>'.
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.Enumeration
* @generated
*/
EClass getEnumeration();
/**
* Returns the meta object for the attribute list '{@link de.uni_mannheim.informatik.swt.models.plm.PLM.Enumeration#getLiterals <em>Literals</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute list '<em>Literals</em>'.
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.Enumeration#getLiterals()
* @see #getEnumeration()
* @generated
*/
EAttribute getEnumeration_Literals();
/**
* Returns the meta object for class '{@link de.uni_mannheim.informatik.swt.models.plm.PLM.Context <em>Context</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Context</em>'.
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.Context
* @generated
*/
EClass getContext();
/**
* Returns the meta object for the attribute '{@link de.uni_mannheim.informatik.swt.models.plm.PLM.Context#getOrigin <em>Origin</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Origin</em>'.
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.Context#getOrigin()
* @see #getContext()
* @generated
*/
EAttribute getContext_Origin();
/**
* Returns the meta object for the attribute '{@link de.uni_mannheim.informatik.swt.models.plm.PLM.Context#getVisualizersShown <em>Visualizers Shown</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Visualizers Shown</em>'.
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.Context#getVisualizersShown()
* @see #getContext()
* @generated
*/
EAttribute getContext_VisualizersShown();
/**
* Returns the meta object for the attribute '{@link de.uni_mannheim.informatik.swt.models.plm.PLM.Context#getCompletness <em>Completness</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Completness</em>'.
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.Context#getCompletness()
* @see #getContext()
* @generated
*/
EAttribute getContext_Completness();
/**
* Returns the meta object for class '{@link de.uni_mannheim.informatik.swt.models.plm.PLM.Parameter <em>Parameter</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Parameter</em>'.
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.Parameter
* @generated
*/
EClass getParameter();
/**
* Returns the meta object for the attribute '{@link de.uni_mannheim.informatik.swt.models.plm.PLM.Parameter#getName <em>Name</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Name</em>'.
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.Parameter#getName()
* @see #getParameter()
* @generated
*/
EAttribute getParameter_Name();
/**
* Returns the meta object for the attribute '{@link de.uni_mannheim.informatik.swt.models.plm.PLM.Parameter#getExpression <em>Expression</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Expression</em>'.
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.Parameter#getExpression()
* @see #getParameter()
* @generated
*/
EAttribute getParameter_Expression();
/**
* Returns the meta object for class '{@link de.uni_mannheim.informatik.swt.models.plm.PLM.AbstractDSLVisualizer <em>Abstract DSL Visualizer</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Abstract DSL Visualizer</em>'.
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.AbstractDSLVisualizer
* @generated
*/
EClass getAbstractDSLVisualizer();
/**
* Returns the meta object for enum '{@link de.uni_mannheim.informatik.swt.models.plm.PLM.ClassificationKind <em>Classification Kind</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for enum '<em>Classification Kind</em>'.
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.ClassificationKind
* @generated
*/
EEnum getClassificationKind();
/**
* 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
*/
PLMFactory getPLMFactory();
/**
* <!-- 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 de.uni_mannheim.informatik.swt.models.plm.PLM.impl.DomainImpl <em>Domain</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.impl.DomainImpl
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.impl.PLMPackageImpl#getDomain()
* @generated
*/
EClass DOMAIN = eINSTANCE.getDomain();
/**
* The meta object literal for the '<em><b>Name</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute DOMAIN__NAME = eINSTANCE.getDomain_Name();
/**
* The meta object literal for the '<em><b>Ontologies</b></em>' containment reference list feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference DOMAIN__ONTOLOGIES = eINSTANCE.getDomain_Ontologies();
/**
* The meta object literal for the '<em><b>Domains</b></em>' containment reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference DOMAIN__DOMAINS = eINSTANCE.getDomain_Domains();
/**
* The meta object literal for the '{@link de.uni_mannheim.informatik.swt.models.plm.PLM.impl.ElementImpl <em>Element</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.impl.ElementImpl
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.impl.PLMPackageImpl#getElement()
* @generated
*/
EClass ELEMENT = eINSTANCE.getElement();
/**
* The meta object literal for the '<em><b>Name</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute ELEMENT__NAME = eINSTANCE.getElement_Name();
/**
* The meta object literal for the '<em><b>Expressed</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute ELEMENT__EXPRESSED = eINSTANCE.getElement_Expressed();
/**
* The meta object literal for the '<em><b>Relevant</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute ELEMENT__RELEVANT = eINSTANCE.getElement_Relevant();
/**
* The meta object literal for the '<em><b>Visualizer</b></em>' containment reference list feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference ELEMENT__VISUALIZER = eINSTANCE.getElement_Visualizer();
/**
* The meta object literal for the '<em><b>Fix</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute ELEMENT__FIX = eINSTANCE.getElement_Fix();
/**
* The meta object literal for the '{@link de.uni_mannheim.informatik.swt.models.plm.PLM.impl.DomainElementImpl <em>Domain Element</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.impl.DomainElementImpl
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.impl.PLMPackageImpl#getDomainElement()
* @generated
*/
EClass DOMAIN_ELEMENT = eINSTANCE.getDomainElement();
/**
* The meta object literal for the '<em><b>Elided</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute DOMAIN_ELEMENT__ELIDED = eINSTANCE.getDomainElement_Elided();
/**
* The meta object literal for the '{@link de.uni_mannheim.informatik.swt.models.plm.PLM.impl.ModelImpl <em>Model</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.impl.ModelImpl
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.impl.PLMPackageImpl#getModel()
* @generated
*/
EClass MODEL = eINSTANCE.getModel();
/**
* The meta object literal for the '<em><b>Content</b></em>' containment reference list feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference MODEL__CONTENT = eINSTANCE.getModel_Content();
/**
* The meta object literal for the '<em><b>Get All Generalizations</b></em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EOperation MODEL___GET_ALL_GENERALIZATIONS = eINSTANCE.getModel__GetAllGeneralizations();
/**
* The meta object literal for the '<em><b>Get Set Relationships</b></em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EOperation MODEL___GET_SET_RELATIONSHIPS = eINSTANCE.getModel__GetSetRelationships();
/**
* The meta object literal for the '<em><b>Get Clabjects</b></em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EOperation MODEL___GET_CLABJECTS = eINSTANCE.getModel__GetClabjects();
/**
* The meta object literal for the '<em><b>Get Entities</b></em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EOperation MODEL___GET_ENTITIES = eINSTANCE.getModel__GetEntities();
/**
* The meta object literal for the '<em><b>Get Connections</b></em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EOperation MODEL___GET_CONNECTIONS = eINSTANCE.getModel__GetConnections();
/**
* The meta object literal for the '<em><b>Get Classifications</b></em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EOperation MODEL___GET_CLASSIFICATIONS = eINSTANCE.getModel__GetClassifications();
/**
* The meta object literal for the '<em><b>Get Ontology</b></em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EOperation MODEL___GET_ONTOLOGY = eINSTANCE.getModel__GetOntology();
/**
* The meta object literal for the '<em><b>Get Classified Model</b></em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EOperation MODEL___GET_CLASSIFIED_MODEL = eINSTANCE.getModel__GetClassifiedModel();
/**
* The meta object literal for the '<em><b>Get Classifying Model</b></em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EOperation MODEL___GET_CLASSIFYING_MODEL = eINSTANCE.getModel__GetClassifyingModel();
/**
* The meta object literal for the '<em><b>Get Level</b></em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EOperation MODEL___GET_LEVEL = eINSTANCE.getModel__GetLevel();
/**
* The meta object literal for the '<em><b>Is Root Model</b></em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EOperation MODEL___IS_ROOT_MODEL = eINSTANCE.getModel__IsRootModel();
/**
* The meta object literal for the '<em><b>Is Leaf Model</b></em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EOperation MODEL___IS_LEAF_MODEL = eINSTANCE.getModel__IsLeafModel();
/**
* The meta object literal for the '{@link de.uni_mannheim.informatik.swt.models.plm.PLM.impl.OntologyImpl <em>Ontology</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.impl.OntologyImpl
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.impl.PLMPackageImpl#getOntology()
* @generated
*/
EClass ONTOLOGY = eINSTANCE.getOntology();
/**
* The meta object literal for the '<em><b>Content</b></em>' containment reference list feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference ONTOLOGY__CONTENT = eINSTANCE.getOntology_Content();
/**
* The meta object literal for the '<em><b>Enumerations</b></em>' containment reference list feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference ONTOLOGY__ENUMERATIONS = eINSTANCE.getOntology_Enumerations();
/**
* The meta object literal for the '<em><b>Get Model At Level</b></em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EOperation ONTOLOGY___GET_MODEL_AT_LEVEL__INT = eINSTANCE.getOntology__GetModelAtLevel__int();
/**
* The meta object literal for the '<em><b>Get Primitive Datatypes</b></em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EOperation ONTOLOGY___GET_PRIMITIVE_DATATYPES = eINSTANCE.getOntology__GetPrimitiveDatatypes();
/**
* The meta object literal for the '<em><b>Get Regex For Primitive Datatype</b></em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EOperation ONTOLOGY___GET_REGEX_FOR_PRIMITIVE_DATATYPE__STRING = eINSTANCE.getOntology__GetRegexForPrimitiveDatatype__String();
/**
* The meta object literal for the '{@link de.uni_mannheim.informatik.swt.models.plm.PLM.impl.OwnedElementImpl <em>Owned Element</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.impl.OwnedElementImpl
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.impl.PLMPackageImpl#getOwnedElement()
* @generated
*/
EClass OWNED_ELEMENT = eINSTANCE.getOwnedElement();
/**
* The meta object literal for the '{@link de.uni_mannheim.informatik.swt.models.plm.PLM.impl.CorrelationImpl <em>Correlation</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.impl.CorrelationImpl
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.impl.PLMPackageImpl#getCorrelation()
* @generated
*/
EClass CORRELATION = eINSTANCE.getCorrelation();
/**
* The meta object literal for the '<em><b>Get Model</b></em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EOperation CORRELATION___GET_MODEL = eINSTANCE.getCorrelation__GetModel();
/**
* The meta object literal for the '{@link de.uni_mannheim.informatik.swt.models.plm.PLM.impl.SetRelationshipImpl <em>Set Relationship</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.impl.SetRelationshipImpl
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.impl.PLMPackageImpl#getSetRelationship()
* @generated
*/
EClass SET_RELATIONSHIP = eINSTANCE.getSetRelationship();
/**
* The meta object literal for the '<em><b>Base</b></em>' reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference SET_RELATIONSHIP__BASE = eINSTANCE.getSetRelationship_Base();
/**
* The meta object literal for the '<em><b>Get Target</b></em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EOperation SET_RELATIONSHIP___GET_TARGET = eINSTANCE.getSetRelationship__GetTarget();
/**
* The meta object literal for the '{@link de.uni_mannheim.informatik.swt.models.plm.PLM.impl.EqualityImpl <em>Equality</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.impl.EqualityImpl
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.impl.PLMPackageImpl#getEquality()
* @generated
*/
EClass EQUALITY = eINSTANCE.getEquality();
/**
* The meta object literal for the '<em><b>Equal</b></em>' reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference EQUALITY__EQUAL = eINSTANCE.getEquality_Equal();
/**
* The meta object literal for the '<em><b>True</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute EQUALITY__TRUE = eINSTANCE.getEquality_True();
/**
* The meta object literal for the '<em><b>Get Target</b></em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EOperation EQUALITY___GET_TARGET = eINSTANCE.getEquality__GetTarget();
/**
* The meta object literal for the '{@link de.uni_mannheim.informatik.swt.models.plm.PLM.impl.InversionImpl <em>Inversion</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.impl.InversionImpl
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.impl.PLMPackageImpl#getInversion()
* @generated
*/
EClass INVERSION = eINSTANCE.getInversion();
/**
* The meta object literal for the '<em><b>Inverse</b></em>' reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference INVERSION__INVERSE = eINSTANCE.getInversion_Inverse();
/**
* The meta object literal for the '<em><b>Get Target</b></em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EOperation INVERSION___GET_TARGET = eINSTANCE.getInversion__GetTarget();
/**
* The meta object literal for the '{@link de.uni_mannheim.informatik.swt.models.plm.PLM.impl.ComplementImpl <em>Complement</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.impl.ComplementImpl
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.impl.PLMPackageImpl#getComplement()
* @generated
*/
EClass COMPLEMENT = eINSTANCE.getComplement();
/**
* The meta object literal for the '<em><b>Complement</b></em>' reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference COMPLEMENT__COMPLEMENT = eINSTANCE.getComplement_Complement();
/**
* The meta object literal for the '<em><b>Get Target</b></em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EOperation COMPLEMENT___GET_TARGET = eINSTANCE.getComplement__GetTarget();
/**
* The meta object literal for the '{@link de.uni_mannheim.informatik.swt.models.plm.PLM.impl.GeneralizationImpl <em>Generalization</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.impl.GeneralizationImpl
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.impl.PLMPackageImpl#getGeneralization()
* @generated
*/
EClass GENERALIZATION = eINSTANCE.getGeneralization();
/**
* The meta object literal for the '<em><b>Supertype</b></em>' reference list feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference GENERALIZATION__SUPERTYPE = eINSTANCE.getGeneralization_Supertype();
/**
* The meta object literal for the '<em><b>Subtype</b></em>' reference list feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference GENERALIZATION__SUBTYPE = eINSTANCE.getGeneralization_Subtype();
/**
* The meta object literal for the '<em><b>Disjoint</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute GENERALIZATION__DISJOINT = eINSTANCE.getGeneralization_Disjoint();
/**
* The meta object literal for the '<em><b>Complete</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute GENERALIZATION__COMPLETE = eINSTANCE.getGeneralization_Complete();
/**
* The meta object literal for the '<em><b>Intersection</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute GENERALIZATION__INTERSECTION = eINSTANCE.getGeneralization_Intersection();
/**
* The meta object literal for the '<em><b>Is Disjoint</b></em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EOperation GENERALIZATION___IS_DISJOINT = eINSTANCE.getGeneralization__IsDisjoint();
/**
* The meta object literal for the '<em><b>Is Complete</b></em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EOperation GENERALIZATION___IS_COMPLETE = eINSTANCE.getGeneralization__IsComplete();
/**
* The meta object literal for the '<em><b>Is Intersection</b></em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EOperation GENERALIZATION___IS_INTERSECTION = eINSTANCE.getGeneralization__IsIntersection();
/**
* The meta object literal for the '<em><b>Represent</b></em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EOperation GENERALIZATION___REPRESENT = eINSTANCE.getGeneralization__Represent();
/**
* The meta object literal for the '{@link de.uni_mannheim.informatik.swt.models.plm.PLM.impl.ClassificationImpl <em>Classification</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.impl.ClassificationImpl
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.impl.PLMPackageImpl#getClassification()
* @generated
*/
EClass CLASSIFICATION = eINSTANCE.getClassification();
/**
* The meta object literal for the '<em><b>Instance</b></em>' reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference CLASSIFICATION__INSTANCE = eINSTANCE.getClassification_Instance();
/**
* The meta object literal for the '<em><b>Type</b></em>' reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference CLASSIFICATION__TYPE = eINSTANCE.getClassification_Type();
/**
* The meta object literal for the '<em><b>Kind</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute CLASSIFICATION__KIND = eINSTANCE.getClassification_Kind();
/**
* The meta object literal for the '<em><b>Represent</b></em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EOperation CLASSIFICATION___REPRESENT = eINSTANCE.getClassification__Represent();
/**
* The meta object literal for the '{@link de.uni_mannheim.informatik.swt.models.plm.PLM.impl.ClabjectImpl <em>Clabject</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.impl.ClabjectImpl
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.impl.PLMPackageImpl#getClabject()
* @generated
*/
EClass CLABJECT = eINSTANCE.getClabject();
/**
* The meta object literal for the '<em><b>Instantiable</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute CLABJECT__INSTANTIABLE = eINSTANCE.getClabject_Instantiable();
/**
* The meta object literal for the '<em><b>Potency</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute CLABJECT__POTENCY = eINSTANCE.getClabject_Potency();
/**
* The meta object literal for the '<em><b>Level</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute CLABJECT__LEVEL = eINSTANCE.getClabject_Level();
/**
* The meta object literal for the '<em><b>Content</b></em>' containment reference list feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference CLABJECT__CONTENT = eINSTANCE.getClabject_Content();
/**
* The meta object literal for the '<em><b>Feature</b></em>' containment reference list feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference CLABJECT__FEATURE = eINSTANCE.getClabject_Feature();
/**
* The meta object literal for the '<em><b>All Instances From</b></em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EOperation CLABJECT___ALL_INSTANCES_FROM__STRING = eINSTANCE.getClabject__AllInstancesFrom__String();
/**
* The meta object literal for the '<em><b>Get Model</b></em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EOperation CLABJECT___GET_MODEL = eINSTANCE.getClabject__GetModel();
/**
* The meta object literal for the '<em><b>Get Ontology</b></em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EOperation CLABJECT___GET_ONTOLOGY = eINSTANCE.getClabject__GetOntology();
/**
* The meta object literal for the '<em><b>Get Supertypes</b></em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EOperation CLABJECT___GET_SUPERTYPES = eINSTANCE.getClabject__GetSupertypes();
/**
* The meta object literal for the '<em><b>Get Supertypes</b></em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EOperation CLABJECT___GET_SUPERTYPES__ELIST = eINSTANCE.getClabject__GetSupertypes__EList();
/**
* The meta object literal for the '<em><b>Get Direct Supertypes</b></em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EOperation CLABJECT___GET_DIRECT_SUPERTYPES = eINSTANCE.getClabject__GetDirectSupertypes();
/**
* The meta object literal for the '<em><b>Get Subtypes</b></em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EOperation CLABJECT___GET_SUBTYPES = eINSTANCE.getClabject__GetSubtypes();
/**
* The meta object literal for the '<em><b>Get Hollow Subtypes</b></em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EOperation CLABJECT___GET_HOLLOW_SUBTYPES = eINSTANCE.getClabject__GetHollowSubtypes();
/**
* The meta object literal for the '<em><b>Get Hollow Supertypes</b></em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EOperation CLABJECT___GET_HOLLOW_SUPERTYPES = eINSTANCE.getClabject__GetHollowSupertypes();
/**
* The meta object literal for the '<em><b>Get Classifications As Instance</b></em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EOperation CLABJECT___GET_CLASSIFICATIONS_AS_INSTANCE = eINSTANCE.getClabject__GetClassificationsAsInstance();
/**
* The meta object literal for the '<em><b>Get Classifications As Type</b></em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EOperation CLABJECT___GET_CLASSIFICATIONS_AS_TYPE = eINSTANCE.getClabject__GetClassificationsAsType();
/**
* The meta object literal for the '<em><b>Get Instances</b></em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EOperation CLABJECT___GET_INSTANCES = eINSTANCE.getClabject__GetInstances();
/**
* The meta object literal for the '<em><b>Get Types</b></em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EOperation CLABJECT___GET_TYPES = eINSTANCE.getClabject__GetTypes();
/**
* The meta object literal for the '<em><b>Get Direct Types</b></em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EOperation CLABJECT___GET_DIRECT_TYPES = eINSTANCE.getClabject__GetDirectTypes();
/**
* The meta object literal for the '<em><b>Get Model Types</b></em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EOperation CLABJECT___GET_MODEL_TYPES = eINSTANCE.getClabject__GetModelTypes();
/**
* The meta object literal for the '<em><b>Get Eigen Classification Tree As Instance</b></em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EOperation CLABJECT___GET_EIGEN_CLASSIFICATION_TREE_AS_INSTANCE = eINSTANCE.getClabject__GetEigenClassificationTreeAsInstance();
/**
* The meta object literal for the '<em><b>Get Classification Tree As Instance</b></em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EOperation CLABJECT___GET_CLASSIFICATION_TREE_AS_INSTANCE = eINSTANCE.getClabject__GetClassificationTreeAsInstance();
/**
* The meta object literal for the '<em><b>Get Direct Instances</b></em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EOperation CLABJECT___GET_DIRECT_INSTANCES = eINSTANCE.getClabject__GetDirectInstances();
/**
* The meta object literal for the '<em><b>Get Eigen Instances</b></em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EOperation CLABJECT___GET_EIGEN_INSTANCES = eINSTANCE.getClabject__GetEigenInstances();
/**
* The meta object literal for the '<em><b>Get Eigen Classification Tree As Type</b></em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EOperation CLABJECT___GET_EIGEN_CLASSIFICATION_TREE_AS_TYPE = eINSTANCE.getClabject__GetEigenClassificationTreeAsType();
/**
* The meta object literal for the '<em><b>Get Classification Tree As Type</b></em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EOperation CLABJECT___GET_CLASSIFICATION_TREE_AS_TYPE = eINSTANCE.getClabject__GetClassificationTreeAsType();
/**
* The meta object literal for the '<em><b>Get All Features</b></em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EOperation CLABJECT___GET_ALL_FEATURES = eINSTANCE.getClabject__GetAllFeatures();
/**
* The meta object literal for the '<em><b>Get All Attributes</b></em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EOperation CLABJECT___GET_ALL_ATTRIBUTES = eINSTANCE.getClabject__GetAllAttributes();
/**
* The meta object literal for the '<em><b>Get Eigen Attributes</b></em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EOperation CLABJECT___GET_EIGEN_ATTRIBUTES = eINSTANCE.getClabject__GetEigenAttributes();
/**
* The meta object literal for the '<em><b>Get All Methods</b></em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EOperation CLABJECT___GET_ALL_METHODS = eINSTANCE.getClabject__GetAllMethods();
/**
* The meta object literal for the '<em><b>Get Eigen Methods</b></em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EOperation CLABJECT___GET_EIGEN_METHODS = eINSTANCE.getClabject__GetEigenMethods();
/**
* The meta object literal for the '<em><b>Is Instance Of</b></em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EOperation CLABJECT___IS_INSTANCE_OF__CLABJECT = eINSTANCE.getClabject__IsInstanceOf__Clabject();
/**
* The meta object literal for the '<em><b>Is Type Of</b></em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EOperation CLABJECT___IS_TYPE_OF__CLABJECT = eINSTANCE.getClabject__IsTypeOf__Clabject();
/**
* The meta object literal for the '<em><b>Get Eigen Connections</b></em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EOperation CLABJECT___GET_EIGEN_CONNECTIONS = eINSTANCE.getClabject__GetEigenConnections();
/**
* The meta object literal for the '<em><b>Get Connections</b></em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EOperation CLABJECT___GET_CONNECTIONS = eINSTANCE.getClabject__GetConnections();
/**
* The meta object literal for the '<em><b>Get Inherited Connections</b></em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EOperation CLABJECT___GET_INHERITED_CONNECTIONS = eINSTANCE.getClabject__GetInheritedConnections();
/**
* The meta object literal for the '<em><b>Get Model Complete Types</b></em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EOperation CLABJECT___GET_MODEL_COMPLETE_TYPES = eINSTANCE.getClabject__GetModelCompleteTypes();
/**
* The meta object literal for the '<em><b>Get Model Incomplete Types</b></em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EOperation CLABJECT___GET_MODEL_INCOMPLETE_TYPES = eINSTANCE.getClabject__GetModelIncompleteTypes();
/**
* The meta object literal for the '<em><b>Get Blueprint</b></em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EOperation CLABJECT___GET_BLUEPRINT = eINSTANCE.getClabject__GetBlueprint();
/**
* The meta object literal for the '<em><b>Get Offspring</b></em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EOperation CLABJECT___GET_OFFSPRING = eINSTANCE.getClabject__GetOffspring();
/**
* The meta object literal for the '<em><b>Get Isonyms</b></em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EOperation CLABJECT___GET_ISONYMS = eINSTANCE.getClabject__GetIsonyms();
/**
* The meta object literal for the '<em><b>Get Hyponyms</b></em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EOperation CLABJECT___GET_HYPONYMS = eINSTANCE.getClabject__GetHyponyms();
/**
* The meta object literal for the '<em><b>Get Domain For Connection</b></em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EOperation CLABJECT___GET_DOMAIN_FOR_CONNECTION__CONNECTION = eINSTANCE.getClabject__GetDomainForConnection__Connection();
/**
* The meta object literal for the '<em><b>Get Possible Domain Specific Visualizers</b></em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EOperation CLABJECT___GET_POSSIBLE_DOMAIN_SPECIFIC_VISUALIZERS = eINSTANCE.getClabject__GetPossibleDomainSpecificVisualizers();
/**
* The meta object literal for the '<em><b>Get Generalizations As Subtype</b></em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EOperation CLABJECT___GET_GENERALIZATIONS_AS_SUBTYPE = eINSTANCE.getClabject__GetGeneralizationsAsSubtype();
/**
* The meta object literal for the '<em><b>Get Generalizations As Supertype</b></em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EOperation CLABJECT___GET_GENERALIZATIONS_AS_SUPERTYPE = eINSTANCE.getClabject__GetGeneralizationsAsSupertype();
/**
* The meta object literal for the '<em><b>Get Eigen Navigations</b></em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EOperation CLABJECT___GET_EIGEN_NAVIGATIONS = eINSTANCE.getClabject__GetEigenNavigations();
/**
* The meta object literal for the '<em><b>Get Inherited Navigations</b></em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EOperation CLABJECT___GET_INHERITED_NAVIGATIONS = eINSTANCE.getClabject__GetInheritedNavigations();
/**
* The meta object literal for the '<em><b>Get All Navigations</b></em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EOperation CLABJECT___GET_ALL_NAVIGATIONS = eINSTANCE.getClabject__GetAllNavigations();
/**
* The meta object literal for the '<em><b>Get Domain Participation Names</b></em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EOperation CLABJECT___GET_DOMAIN_PARTICIPATION_NAMES = eINSTANCE.getClabject__GetDomainParticipationNames();
/**
* The meta object literal for the '<em><b>Get Domain For Participation Name</b></em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EOperation CLABJECT___GET_DOMAIN_FOR_PARTICIPATION_NAME__STRING = eINSTANCE.getClabject__GetDomainForParticipationName__String();
/**
* The meta object literal for the '<em><b>Get All Navigations For Participation Name</b></em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EOperation CLABJECT___GET_ALL_NAVIGATIONS_FOR_PARTICIPATION_NAME__STRING = eINSTANCE.getClabject__GetAllNavigationsForParticipationName__String();
/**
* The meta object literal for the '<em><b>Get All Navigations As Destination</b></em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EOperation CLABJECT___GET_ALL_NAVIGATIONS_AS_DESTINATION = eINSTANCE.getClabject__GetAllNavigationsAsDestination();
/**
* The meta object literal for the '<em><b>Get Eigen Navigations As Destination</b></em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EOperation CLABJECT___GET_EIGEN_NAVIGATIONS_AS_DESTINATION = eINSTANCE.getClabject__GetEigenNavigationsAsDestination();
/**
* The meta object literal for the '<em><b>Get Inherited Navigations As Destination</b></em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EOperation CLABJECT___GET_INHERITED_NAVIGATIONS_AS_DESTINATION = eINSTANCE.getClabject__GetInheritedNavigationsAsDestination();
/**
* The meta object literal for the '<em><b>Represent</b></em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EOperation CLABJECT___REPRESENT = eINSTANCE.getClabject__Represent();
/**
* The meta object literal for the '<em><b>Get Feature For Name</b></em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EOperation CLABJECT___GET_FEATURE_FOR_NAME__STRING = eINSTANCE.getClabject__GetFeatureForName__String();
/**
* The meta object literal for the '<em><b>Get Potency As String</b></em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EOperation CLABJECT___GET_POTENCY_AS_STRING = eINSTANCE.getClabject__GetPotencyAsString();
/**
* The meta object literal for the '<em><b>Get Disjoint Siblings</b></em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EOperation CLABJECT___GET_DISJOINT_SIBLINGS = eINSTANCE.getClabject__GetDisjointSiblings();
/**
* The meta object literal for the '<em><b>Get Container</b></em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EOperation CLABJECT___GET_CONTAINER = eINSTANCE.getClabject__GetContainer();
/**
* The meta object literal for the '<em><b>Get Attribute By Name</b></em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EOperation CLABJECT___GET_ATTRIBUTE_BY_NAME__STRING = eINSTANCE.getClabject__GetAttributeByName__String();
/**
* The meta object literal for the '<em><b>Violates Multiplicity Constraints</b></em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EOperation CLABJECT___VIOLATES_MULTIPLICITY_CONSTRAINTS = eINSTANCE.getClabject__ViolatesMultiplicityConstraints();
/**
* The meta object literal for the '{@link de.uni_mannheim.informatik.swt.models.plm.PLM.impl.FeatureImpl <em>Feature</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.impl.FeatureImpl
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.impl.PLMPackageImpl#getFeature()
* @generated
*/
EClass FEATURE = eINSTANCE.getFeature();
/**
* The meta object literal for the '<em><b>Durability</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute FEATURE__DURABILITY = eINSTANCE.getFeature_Durability();
/**
* The meta object literal for the '<em><b>Get Clabject</b></em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EOperation FEATURE___GET_CLABJECT = eINSTANCE.getFeature__GetClabject();
/**
* The meta object literal for the '<em><b>Get Durability As String</b></em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EOperation FEATURE___GET_DURABILITY_AS_STRING = eINSTANCE.getFeature__GetDurabilityAsString();
/**
* The meta object literal for the '<em><b>Represent</b></em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EOperation FEATURE___REPRESENT = eINSTANCE.getFeature__Represent();
/**
* The meta object literal for the '{@link de.uni_mannheim.informatik.swt.models.plm.PLM.impl.EntityImpl <em>Entity</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.impl.EntityImpl
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.impl.PLMPackageImpl#getEntity()
* @generated
*/
EClass ENTITY = eINSTANCE.getEntity();
/**
* The meta object literal for the '<em><b>Represent</b></em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EOperation ENTITY___REPRESENT = eINSTANCE.getEntity__Represent();
/**
* The meta object literal for the '{@link de.uni_mannheim.informatik.swt.models.plm.PLM.impl.ConnectionImpl <em>Connection</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.impl.ConnectionImpl
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.impl.PLMPackageImpl#getConnection()
* @generated
*/
EClass CONNECTION = eINSTANCE.getConnection();
/**
* The meta object literal for the '<em><b>Transitive</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute CONNECTION__TRANSITIVE = eINSTANCE.getConnection_Transitive();
/**
* The meta object literal for the '<em><b>Participation</b></em>' containment reference list feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference CONNECTION__PARTICIPATION = eINSTANCE.getConnection_Participation();
/**
* The meta object literal for the '<em><b>Get Domain</b></em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EOperation CONNECTION___GET_DOMAIN = eINSTANCE.getConnection__GetDomain();
/**
* The meta object literal for the '<em><b>Get Not Domain</b></em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EOperation CONNECTION___GET_NOT_DOMAIN = eINSTANCE.getConnection__GetNotDomain();
/**
* The meta object literal for the '<em><b>Get Human Readable Name</b></em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EOperation CONNECTION___GET_HUMAN_READABLE_NAME = eINSTANCE.getConnection__GetHumanReadableName();
/**
* The meta object literal for the '<em><b>Get Participants</b></em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EOperation CONNECTION___GET_PARTICIPANTS = eINSTANCE.getConnection__GetParticipants();
/**
* The meta object literal for the '<em><b>Get Participation Names</b></em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EOperation CONNECTION___GET_PARTICIPATION_NAMES = eINSTANCE.getConnection__GetParticipationNames();
/**
* The meta object literal for the '<em><b>Get Domain</b></em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EOperation CONNECTION___GET_DOMAIN__CLABJECT = eINSTANCE.getConnection__GetDomain__Clabject();
/**
* The meta object literal for the '<em><b>Get Participation Names For Participant</b></em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EOperation CONNECTION___GET_PARTICIPATION_NAMES_FOR_PARTICIPANT__CLABJECT = eINSTANCE.getConnection__GetParticipationNamesForParticipant__Clabject();
/**
* The meta object literal for the '<em><b>Get Lower For Participation Name</b></em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EOperation CONNECTION___GET_LOWER_FOR_PARTICIPATION_NAME__STRING = eINSTANCE.getConnection__GetLowerForParticipationName__String();
/**
* The meta object literal for the '<em><b>Get Upper For Participation Name</b></em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EOperation CONNECTION___GET_UPPER_FOR_PARTICIPATION_NAME__STRING = eINSTANCE.getConnection__GetUpperForParticipationName__String();
/**
* The meta object literal for the '<em><b>Is Navigable For Participation Name</b></em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EOperation CONNECTION___IS_NAVIGABLE_FOR_PARTICIPATION_NAME__STRING = eINSTANCE.getConnection__IsNavigableForParticipationName__String();
/**
* The meta object literal for the '<em><b>Get Order</b></em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EOperation CONNECTION___GET_ORDER = eINSTANCE.getConnection__GetOrder();
/**
* The meta object literal for the '<em><b>Get Inherited Participations</b></em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EOperation CONNECTION___GET_INHERITED_PARTICIPATIONS = eINSTANCE.getConnection__GetInheritedParticipations();
/**
* The meta object literal for the '<em><b>Get All Participations</b></em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EOperation CONNECTION___GET_ALL_PARTICIPATIONS = eINSTANCE.getConnection__GetAllParticipations();
/**
* The meta object literal for the '<em><b>Get Participant For Participation Name</b></em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EOperation CONNECTION___GET_PARTICIPANT_FOR_PARTICIPATION_NAME__STRING = eINSTANCE.getConnection__GetParticipantForParticipationName__String();
/**
* The meta object literal for the '<em><b>Represent</b></em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EOperation CONNECTION___REPRESENT = eINSTANCE.getConnection__Represent();
/**
* The meta object literal for the '{@link de.uni_mannheim.informatik.swt.models.plm.PLM.impl.ParticipationImpl <em>Participation</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.impl.ParticipationImpl
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.impl.PLMPackageImpl#getParticipation()
* @generated
*/
EClass PARTICIPATION = eINSTANCE.getParticipation();
/**
* The meta object literal for the '<em><b>Lower</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute PARTICIPATION__LOWER = eINSTANCE.getParticipation_Lower();
/**
* The meta object literal for the '<em><b>Upper</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute PARTICIPATION__UPPER = eINSTANCE.getParticipation_Upper();
/**
* The meta object literal for the '<em><b>Navigable</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute PARTICIPATION__NAVIGABLE = eINSTANCE.getParticipation_Navigable();
/**
* The meta object literal for the '<em><b>Destination</b></em>' reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference PARTICIPATION__DESTINATION = eINSTANCE.getParticipation_Destination();
/**
* The meta object literal for the '<em><b>Connection</b></em>' container reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference PARTICIPATION__CONNECTION = eINSTANCE.getParticipation_Connection();
/**
* The meta object literal for the '<em><b>Expressed Participation Name</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute PARTICIPATION__EXPRESSED_PARTICIPATION_NAME = eINSTANCE.getParticipation_ExpressedParticipationName();
/**
* The meta object literal for the '<em><b>Containment</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute PARTICIPATION__CONTAINMENT = eINSTANCE.getParticipation_Containment();
/**
* The meta object literal for the '<em><b>Get Human Readable Participation Name</b></em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EOperation PARTICIPATION___GET_HUMAN_READABLE_PARTICIPATION_NAME = eINSTANCE.getParticipation__GetHumanReadableParticipationName();
/**
* The meta object literal for the '<em><b>Has Default Participation Name</b></em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EOperation PARTICIPATION___HAS_DEFAULT_PARTICIPATION_NAME = eINSTANCE.getParticipation__HasDefaultParticipationName();
/**
* The meta object literal for the '<em><b>Represent</b></em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EOperation PARTICIPATION___REPRESENT = eINSTANCE.getParticipation__Represent();
/**
* The meta object literal for the '<em><b>Participation Name</b></em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EOperation PARTICIPATION___PARTICIPATION_NAME = eINSTANCE.getParticipation__ParticipationName();
/**
* The meta object literal for the '<em><b>Represent Multiplicity</b></em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EOperation PARTICIPATION___REPRESENT_MULTIPLICITY = eINSTANCE.getParticipation__RepresentMultiplicity();
/**
* The meta object literal for the '<em><b>Get Name</b></em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EOperation PARTICIPATION___GET_NAME = eINSTANCE.getParticipation__GetName();
/**
* The meta object literal for the '<em><b>Conforms</b></em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EOperation PARTICIPATION___CONFORMS__PARTICIPATION = eINSTANCE.getParticipation__Conforms__Participation();
/**
* The meta object literal for the '{@link de.uni_mannheim.informatik.swt.models.plm.PLM.impl.LMLVisualizerImpl <em>LML Visualizer</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.impl.LMLVisualizerImpl
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.impl.PLMPackageImpl#getLMLVisualizer()
* @generated
*/
EClass LML_VISUALIZER = eINSTANCE.getLMLVisualizer();
/**
* The meta object literal for the '<em><b>Attributes</b></em>' attribute list feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute LML_VISUALIZER__ATTRIBUTES = eINSTANCE.getLMLVisualizer_Attributes();
/**
* The meta object literal for the '<em><b>Durability</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute LML_VISUALIZER__DURABILITY = eINSTANCE.getLMLVisualizer_Durability();
/**
* The meta object literal for the '<em><b>Template</b></em>' reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference LML_VISUALIZER__TEMPLATE = eINSTANCE.getLMLVisualizer_Template();
/**
* The meta object literal for the '<em><b>Dsl Visualizer</b></em>' containment reference list feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference LML_VISUALIZER__DSL_VISUALIZER = eINSTANCE.getLMLVisualizer_DslVisualizer();
/**
* The meta object literal for the '<em><b>Get Default Visualization Values</b></em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EOperation LML_VISUALIZER___GET_DEFAULT_VISUALIZATION_VALUES = eINSTANCE.getLMLVisualizer__GetDefaultVisualizationValues();
/**
* The meta object literal for the '<em><b>Get Value For Key</b></em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EOperation LML_VISUALIZER___GET_VALUE_FOR_KEY__STRING = eINSTANCE.getLMLVisualizer__GetValueForKey__String();
/**
* The meta object literal for the '<em><b>Get Containing Element</b></em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EOperation LML_VISUALIZER___GET_CONTAINING_ELEMENT = eINSTANCE.getLMLVisualizer__GetContainingElement();
/**
* The meta object literal for the '<em><b>EOperation0</b></em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EOperation LML_VISUALIZER___EOPERATION0 = eINSTANCE.getLMLVisualizer__EOperation0();
/**
* The meta object literal for the '{@link de.uni_mannheim.informatik.swt.models.plm.PLM.impl.AttributeImpl <em>Attribute</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.impl.AttributeImpl
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.impl.PLMPackageImpl#getAttribute()
* @generated
*/
EClass ATTRIBUTE = eINSTANCE.getAttribute();
/**
* The meta object literal for the '<em><b>Value</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute ATTRIBUTE__VALUE = eINSTANCE.getAttribute_Value();
/**
* The meta object literal for the '<em><b>Mutability</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute ATTRIBUTE__MUTABILITY = eINSTANCE.getAttribute_Mutability();
/**
* The meta object literal for the '<em><b>Datatype</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute ATTRIBUTE__DATATYPE = eINSTANCE.getAttribute_Datatype();
/**
* The meta object literal for the '<em><b>Get Mutability As String</b></em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EOperation ATTRIBUTE___GET_MUTABILITY_AS_STRING = eINSTANCE.getAttribute__GetMutabilityAsString();
/**
* The meta object literal for the '<em><b>Represent</b></em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EOperation ATTRIBUTE___REPRESENT = eINSTANCE.getAttribute__Represent();
/**
* The meta object literal for the '<em><b>Is Primitive Datatype Attribute</b></em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EOperation ATTRIBUTE___IS_PRIMITIVE_DATATYPE_ATTRIBUTE = eINSTANCE.getAttribute__IsPrimitiveDatatypeAttribute();
/**
* The meta object literal for the '{@link de.uni_mannheim.informatik.swt.models.plm.PLM.impl.MethodImpl <em>Method</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.impl.MethodImpl
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.impl.PLMPackageImpl#getMethod()
* @generated
*/
EClass METHOD = eINSTANCE.getMethod();
/**
* The meta object literal for the '<em><b>Body</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute METHOD__BODY = eINSTANCE.getMethod_Body();
/**
* The meta object literal for the '<em><b>Input</b></em>' containment reference list feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference METHOD__INPUT = eINSTANCE.getMethod_Input();
/**
* The meta object literal for the '<em><b>Output</b></em>' containment reference list feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference METHOD__OUTPUT = eINSTANCE.getMethod_Output();
/**
* The meta object literal for the '<em><b>Represent</b></em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EOperation METHOD___REPRESENT = eINSTANCE.getMethod__Represent();
/**
* The meta object literal for the '{@link de.uni_mannheim.informatik.swt.models.plm.PLM.impl.EnumerationImpl <em>Enumeration</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.impl.EnumerationImpl
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.impl.PLMPackageImpl#getEnumeration()
* @generated
*/
EClass ENUMERATION = eINSTANCE.getEnumeration();
/**
* The meta object literal for the '<em><b>Literals</b></em>' attribute list feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute ENUMERATION__LITERALS = eINSTANCE.getEnumeration_Literals();
/**
* The meta object literal for the '{@link de.uni_mannheim.informatik.swt.models.plm.PLM.impl.ContextImpl <em>Context</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.impl.ContextImpl
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.impl.PLMPackageImpl#getContext()
* @generated
*/
EClass CONTEXT = eINSTANCE.getContext();
/**
* The meta object literal for the '<em><b>Origin</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute CONTEXT__ORIGIN = eINSTANCE.getContext_Origin();
/**
* The meta object literal for the '<em><b>Visualizers Shown</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute CONTEXT__VISUALIZERS_SHOWN = eINSTANCE.getContext_VisualizersShown();
/**
* The meta object literal for the '<em><b>Completness</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute CONTEXT__COMPLETNESS = eINSTANCE.getContext_Completness();
/**
* The meta object literal for the '{@link de.uni_mannheim.informatik.swt.models.plm.PLM.impl.ParameterImpl <em>Parameter</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.impl.ParameterImpl
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.impl.PLMPackageImpl#getParameter()
* @generated
*/
EClass PARAMETER = eINSTANCE.getParameter();
/**
* The meta object literal for the '<em><b>Name</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute PARAMETER__NAME = eINSTANCE.getParameter_Name();
/**
* The meta object literal for the '<em><b>Expression</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute PARAMETER__EXPRESSION = eINSTANCE.getParameter_Expression();
/**
* The meta object literal for the '{@link de.uni_mannheim.informatik.swt.models.plm.PLM.impl.AbstractDSLVisualizerImpl <em>Abstract DSL Visualizer</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.impl.AbstractDSLVisualizerImpl
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.impl.PLMPackageImpl#getAbstractDSLVisualizer()
* @generated
*/
EClass ABSTRACT_DSL_VISUALIZER = eINSTANCE.getAbstractDSLVisualizer();
/**
* The meta object literal for the '{@link de.uni_mannheim.informatik.swt.models.plm.PLM.ClassificationKind <em>Classification Kind</em>}' enum.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.ClassificationKind
* @see de.uni_mannheim.informatik.swt.models.plm.PLM.impl.PLMPackageImpl#getClassificationKind()
* @generated
*/
EEnum CLASSIFICATION_KIND = eINSTANCE.getClassificationKind();
}
} //PLMPackage