/******************************************************************************* * 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