AssurePackage.java
/**
* Copyright (c) 2004-2025 Carnegie Mellon University and others. (see Contributors file).
* All Rights Reserved.
*
* NO WARRANTY. ALL MATERIAL IS FURNISHED ON AN "AS-IS" BASIS. CARNEGIE MELLON UNIVERSITY MAKES NO WARRANTIES OF ANY
* KIND, EITHER EXPRESSED OR IMPLIED, AS TO ANY MATTER INCLUDING, BUT NOT LIMITED TO, WARRANTY OF FITNESS FOR PURPOSE
* OR MERCHANTABILITY, EXCLUSIVITY, OR RESULTS OBTAINED FROM USE OF THE MATERIAL. CARNEGIE MELLON UNIVERSITY DOES NOT
* MAKE ANY WARRANTY OF ANY KIND WITH RESPECT TO FREEDOM FROM PATENT, TRADEMARK, OR COPYRIGHT INFRINGEMENT.
*
* This program and the accompanying materials are made available under the terms of the Eclipse Public License 2.0
* which is available at https://www.eclipse.org/legal/epl-2.0/
* SPDX-License-Identifier: EPL-2.0
*
* Created, in part, with funding and support from the United States Government. (see Acknowledgments file).
*
* This program includes and/or can make use of certain third party source code, object code, documentation and other
* files ("Third Party Software"). The Third Party Software that is used by this program is dependent upon your system
* configuration. By using this program, You agree to comply with any and all relevant Third Party Software terms and
* conditions contained in any such Third Party Software or separate license file distributed with such Third Party
* Software. The parties who own the Third Party Software ("Third Party Licensors") are intended third party benefici-
* aries to this license with respect to the terms applicable to their Third Party Software. Third Party Software li-
* censes only apply to the Third Party Software and not any other portion of this program or this program as a whole.
*/
package org.osate.assure.assure;
import org.eclipse.emf.ecore.EAttribute;
import org.eclipse.emf.ecore.EClass;
import org.eclipse.emf.ecore.EEnum;
import org.eclipse.emf.ecore.EPackage;
import org.eclipse.emf.ecore.EReference;
/**
* <!-- begin-user-doc -->
* The <b>Package</b> for the model.
* It contains accessors for the meta objects to represent
* <ul>
* <li>each class,</li>
* <li>each feature of each class,</li>
* <li>each enum,</li>
* <li>and each data type</li>
* </ul>
* <!-- end-user-doc -->
* @see org.osate.assure.assure.AssureFactory
* @model kind="package"
* @generated
*/
public interface AssurePackage extends EPackage {
/**
* The package name.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
String eNAME = "assure";
/**
* The package namespace URI.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
String eNS_URI = "http://www.osate.org/assure/Assure";
/**
* The package namespace name.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
String eNS_PREFIX = "assure";
/**
* The singleton instance of the package.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
AssurePackage eINSTANCE = org.osate.assure.assure.impl.AssurePackageImpl.init();
/**
* The meta object id for the '{@link org.osate.assure.assure.impl.AssureResultImpl <em>Result</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.osate.assure.assure.impl.AssureResultImpl
* @see org.osate.assure.assure.impl.AssurePackageImpl#getAssureResult()
* @generated
*/
int ASSURE_RESULT = 5;
/**
* The feature id for the '<em><b>Metrics</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ASSURE_RESULT__METRICS = 0;
/**
* The number of structural features of the '<em>Result</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ASSURE_RESULT_FEATURE_COUNT = 1;
/**
* The meta object id for the '{@link org.osate.assure.assure.impl.AssuranceCaseResultImpl <em>Assurance Case Result</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.osate.assure.assure.impl.AssuranceCaseResultImpl
* @see org.osate.assure.assure.impl.AssurePackageImpl#getAssuranceCaseResult()
* @generated
*/
int ASSURANCE_CASE_RESULT = 0;
/**
* The feature id for the '<em><b>Metrics</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ASSURANCE_CASE_RESULT__METRICS = ASSURE_RESULT__METRICS;
/**
* The feature id for the '<em><b>Name</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ASSURANCE_CASE_RESULT__NAME = ASSURE_RESULT_FEATURE_COUNT + 0;
/**
* The feature id for the '<em><b>Message</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ASSURANCE_CASE_RESULT__MESSAGE = ASSURE_RESULT_FEATURE_COUNT + 1;
/**
* The feature id for the '<em><b>Model Result</b></em>' containment reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ASSURANCE_CASE_RESULT__MODEL_RESULT = ASSURE_RESULT_FEATURE_COUNT + 2;
/**
* The number of structural features of the '<em>Assurance Case Result</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ASSURANCE_CASE_RESULT_FEATURE_COUNT = ASSURE_RESULT_FEATURE_COUNT + 3;
/**
* The meta object id for the '{@link org.osate.assure.assure.impl.ModelResultImpl <em>Model Result</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.osate.assure.assure.impl.ModelResultImpl
* @see org.osate.assure.assure.impl.AssurePackageImpl#getModelResult()
* @generated
*/
int MODEL_RESULT = 1;
/**
* The feature id for the '<em><b>Metrics</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int MODEL_RESULT__METRICS = ASSURE_RESULT__METRICS;
/**
* The feature id for the '<em><b>Plan</b></em>' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int MODEL_RESULT__PLAN = ASSURE_RESULT_FEATURE_COUNT + 0;
/**
* The feature id for the '<em><b>Target</b></em>' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int MODEL_RESULT__TARGET = ASSURE_RESULT_FEATURE_COUNT + 1;
/**
* The feature id for the '<em><b>Message</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int MODEL_RESULT__MESSAGE = ASSURE_RESULT_FEATURE_COUNT + 2;
/**
* The feature id for the '<em><b>Claim Result</b></em>' containment reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int MODEL_RESULT__CLAIM_RESULT = ASSURE_RESULT_FEATURE_COUNT + 3;
/**
* The feature id for the '<em><b>Subsystem Result</b></em>' containment reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int MODEL_RESULT__SUBSYSTEM_RESULT = ASSURE_RESULT_FEATURE_COUNT + 4;
/**
* The feature id for the '<em><b>Sub Assurance Case</b></em>' containment reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int MODEL_RESULT__SUB_ASSURANCE_CASE = ASSURE_RESULT_FEATURE_COUNT + 5;
/**
* The number of structural features of the '<em>Model Result</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int MODEL_RESULT_FEATURE_COUNT = ASSURE_RESULT_FEATURE_COUNT + 6;
/**
* The meta object id for the '{@link org.osate.assure.assure.impl.SubsystemResultImpl <em>Subsystem Result</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.osate.assure.assure.impl.SubsystemResultImpl
* @see org.osate.assure.assure.impl.AssurePackageImpl#getSubsystemResult()
* @generated
*/
int SUBSYSTEM_RESULT = 2;
/**
* The feature id for the '<em><b>Metrics</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int SUBSYSTEM_RESULT__METRICS = ASSURE_RESULT__METRICS;
/**
* The feature id for the '<em><b>Target System</b></em>' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int SUBSYSTEM_RESULT__TARGET_SYSTEM = ASSURE_RESULT_FEATURE_COUNT + 0;
/**
* The feature id for the '<em><b>Message</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int SUBSYSTEM_RESULT__MESSAGE = ASSURE_RESULT_FEATURE_COUNT + 1;
/**
* The feature id for the '<em><b>Claim Result</b></em>' containment reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int SUBSYSTEM_RESULT__CLAIM_RESULT = ASSURE_RESULT_FEATURE_COUNT + 2;
/**
* The feature id for the '<em><b>Subsystem Result</b></em>' containment reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int SUBSYSTEM_RESULT__SUBSYSTEM_RESULT = ASSURE_RESULT_FEATURE_COUNT + 3;
/**
* The number of structural features of the '<em>Subsystem Result</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int SUBSYSTEM_RESULT_FEATURE_COUNT = ASSURE_RESULT_FEATURE_COUNT + 4;
/**
* The meta object id for the '{@link org.osate.assure.assure.impl.ClaimResultImpl <em>Claim Result</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.osate.assure.assure.impl.ClaimResultImpl
* @see org.osate.assure.assure.impl.AssurePackageImpl#getClaimResult()
* @generated
*/
int CLAIM_RESULT = 3;
/**
* The feature id for the '<em><b>Metrics</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CLAIM_RESULT__METRICS = ASSURE_RESULT__METRICS;
/**
* The feature id for the '<em><b>Target Reference</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CLAIM_RESULT__TARGET_REFERENCE = ASSURE_RESULT_FEATURE_COUNT + 0;
/**
* The feature id for the '<em><b>Model Element</b></em>' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CLAIM_RESULT__MODEL_ELEMENT = ASSURE_RESULT_FEATURE_COUNT + 1;
/**
* The feature id for the '<em><b>Message</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CLAIM_RESULT__MESSAGE = ASSURE_RESULT_FEATURE_COUNT + 2;
/**
* The feature id for the '<em><b>Sub Claim Result</b></em>' containment reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CLAIM_RESULT__SUB_CLAIM_RESULT = ASSURE_RESULT_FEATURE_COUNT + 3;
/**
* The feature id for the '<em><b>Verification Activity Result</b></em>' containment reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CLAIM_RESULT__VERIFICATION_ACTIVITY_RESULT = ASSURE_RESULT_FEATURE_COUNT + 4;
/**
* The feature id for the '<em><b>Predicate Result</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CLAIM_RESULT__PREDICATE_RESULT = ASSURE_RESULT_FEATURE_COUNT + 5;
/**
* The number of structural features of the '<em>Claim Result</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CLAIM_RESULT_FEATURE_COUNT = ASSURE_RESULT_FEATURE_COUNT + 6;
/**
* The meta object id for the '{@link org.osate.assure.assure.impl.VerificationResultImpl <em>Verification Result</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.osate.assure.assure.impl.VerificationResultImpl
* @see org.osate.assure.assure.impl.AssurePackageImpl#getVerificationResult()
* @generated
*/
int VERIFICATION_RESULT = 4;
/**
* The feature id for the '<em><b>Metrics</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int VERIFICATION_RESULT__METRICS = ASSURE_RESULT__METRICS;
/**
* The feature id for the '<em><b>Type</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int VERIFICATION_RESULT__TYPE = ASSURE_RESULT_FEATURE_COUNT + 0;
/**
* The feature id for the '<em><b>Issues</b></em>' containment reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int VERIFICATION_RESULT__ISSUES = ASSURE_RESULT_FEATURE_COUNT + 1;
/**
* The feature id for the '<em><b>Results</b></em>' containment reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int VERIFICATION_RESULT__RESULTS = ASSURE_RESULT_FEATURE_COUNT + 2;
/**
* The feature id for the '<em><b>Message</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int VERIFICATION_RESULT__MESSAGE = ASSURE_RESULT_FEATURE_COUNT + 3;
/**
* The feature id for the '<em><b>Analysisresult</b></em>' containment reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @since 2.0
* @generated
* @ordered
*/
int VERIFICATION_RESULT__ANALYSISRESULT = ASSURE_RESULT_FEATURE_COUNT + 4;
/**
* The number of structural features of the '<em>Verification Result</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int VERIFICATION_RESULT_FEATURE_COUNT = ASSURE_RESULT_FEATURE_COUNT + 5;
/**
* The meta object id for the '{@link org.osate.assure.assure.impl.VerificationExprImpl <em>Verification Expr</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.osate.assure.assure.impl.VerificationExprImpl
* @see org.osate.assure.assure.impl.AssurePackageImpl#getVerificationExpr()
* @generated
*/
int VERIFICATION_EXPR = 6;
/**
* The feature id for the '<em><b>Metrics</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int VERIFICATION_EXPR__METRICS = ASSURE_RESULT__METRICS;
/**
* The number of structural features of the '<em>Verification Expr</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int VERIFICATION_EXPR_FEATURE_COUNT = ASSURE_RESULT_FEATURE_COUNT + 0;
/**
* The meta object id for the '{@link org.osate.assure.assure.impl.ElseResultImpl <em>Else Result</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.osate.assure.assure.impl.ElseResultImpl
* @see org.osate.assure.assure.impl.AssurePackageImpl#getElseResult()
* @generated
*/
int ELSE_RESULT = 7;
/**
* The feature id for the '<em><b>Metrics</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ELSE_RESULT__METRICS = VERIFICATION_EXPR__METRICS;
/**
* The feature id for the '<em><b>First</b></em>' containment reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ELSE_RESULT__FIRST = VERIFICATION_EXPR_FEATURE_COUNT + 0;
/**
* The feature id for the '<em><b>Error</b></em>' containment reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ELSE_RESULT__ERROR = VERIFICATION_EXPR_FEATURE_COUNT + 1;
/**
* The feature id for the '<em><b>Fail</b></em>' containment reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ELSE_RESULT__FAIL = VERIFICATION_EXPR_FEATURE_COUNT + 2;
/**
* The feature id for the '<em><b>Timeout</b></em>' containment reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ELSE_RESULT__TIMEOUT = VERIFICATION_EXPR_FEATURE_COUNT + 3;
/**
* The feature id for the '<em><b>Did Fail</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ELSE_RESULT__DID_FAIL = VERIFICATION_EXPR_FEATURE_COUNT + 4;
/**
* The number of structural features of the '<em>Else Result</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ELSE_RESULT_FEATURE_COUNT = VERIFICATION_EXPR_FEATURE_COUNT + 5;
/**
* The meta object id for the '{@link org.osate.assure.assure.impl.ThenResultImpl <em>Then Result</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.osate.assure.assure.impl.ThenResultImpl
* @see org.osate.assure.assure.impl.AssurePackageImpl#getThenResult()
* @generated
*/
int THEN_RESULT = 8;
/**
* The feature id for the '<em><b>Metrics</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int THEN_RESULT__METRICS = VERIFICATION_EXPR__METRICS;
/**
* The feature id for the '<em><b>First</b></em>' containment reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int THEN_RESULT__FIRST = VERIFICATION_EXPR_FEATURE_COUNT + 0;
/**
* The feature id for the '<em><b>Second</b></em>' containment reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int THEN_RESULT__SECOND = VERIFICATION_EXPR_FEATURE_COUNT + 1;
/**
* The feature id for the '<em><b>Did Then Fail</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int THEN_RESULT__DID_THEN_FAIL = VERIFICATION_EXPR_FEATURE_COUNT + 2;
/**
* The number of structural features of the '<em>Then Result</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int THEN_RESULT_FEATURE_COUNT = VERIFICATION_EXPR_FEATURE_COUNT + 3;
/**
* The meta object id for the '{@link org.osate.assure.assure.impl.MetricsImpl <em>Metrics</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.osate.assure.assure.impl.MetricsImpl
* @see org.osate.assure.assure.impl.AssurePackageImpl#getMetrics()
* @generated
*/
int METRICS = 9;
/**
* The feature id for the '<em><b>Tbd Count</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int METRICS__TBD_COUNT = 0;
/**
* The feature id for the '<em><b>Success Count</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int METRICS__SUCCESS_COUNT = 1;
/**
* The feature id for the '<em><b>Fail Count</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int METRICS__FAIL_COUNT = 2;
/**
* The feature id for the '<em><b>Error Count</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int METRICS__ERROR_COUNT = 3;
/**
* The feature id for the '<em><b>Didelse Count</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int METRICS__DIDELSE_COUNT = 4;
/**
* The feature id for the '<em><b>Thenskip Count</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int METRICS__THENSKIP_COUNT = 5;
/**
* The feature id for the '<em><b>Preconditionfail Count</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int METRICS__PRECONDITIONFAIL_COUNT = 6;
/**
* The feature id for the '<em><b>Validationfail Count</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int METRICS__VALIDATIONFAIL_COUNT = 7;
/**
* The feature id for the '<em><b>Features Count</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int METRICS__FEATURES_COUNT = 8;
/**
* The feature id for the '<em><b>Features Requirements Count</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int METRICS__FEATURES_REQUIREMENTS_COUNT = 9;
/**
* The feature id for the '<em><b>Quality Category Requirements Count</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int METRICS__QUALITY_CATEGORY_REQUIREMENTS_COUNT = 10;
/**
* The feature id for the '<em><b>Total Quality Category Count</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int METRICS__TOTAL_QUALITY_CATEGORY_COUNT = 11;
/**
* The feature id for the '<em><b>Requirements Without Plan Claim Count</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int METRICS__REQUIREMENTS_WITHOUT_PLAN_CLAIM_COUNT = 12;
/**
* The feature id for the '<em><b>No Verification Plans Count</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int METRICS__NO_VERIFICATION_PLANS_COUNT = 13;
/**
* The feature id for the '<em><b>Requirements Count</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int METRICS__REQUIREMENTS_COUNT = 14;
/**
* The feature id for the '<em><b>Exceptions Count</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int METRICS__EXCEPTIONS_COUNT = 15;
/**
* The feature id for the '<em><b>Req Target Has EMV2 Subclause Count</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int METRICS__REQ_TARGET_HAS_EMV2_SUBCLAUSE_COUNT = 16;
/**
* The feature id for the '<em><b>Features Requiring Classifier Count</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int METRICS__FEATURES_REQUIRING_CLASSIFIER_COUNT = 17;
/**
* The feature id for the '<em><b>Features With Required Classifier Count</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int METRICS__FEATURES_WITH_REQUIRED_CLASSIFIER_COUNT = 18;
/**
* The feature id for the '<em><b>Weight</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int METRICS__WEIGHT = 19;
/**
* The feature id for the '<em><b>Execution Time</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int METRICS__EXECUTION_TIME = 20;
/**
* The number of structural features of the '<em>Metrics</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int METRICS_FEATURE_COUNT = 21;
/**
* The meta object id for the '{@link org.osate.assure.assure.impl.QualifiedVerificationPlanElementReferenceImpl <em>Qualified Verification Plan Element Reference</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.osate.assure.assure.impl.QualifiedVerificationPlanElementReferenceImpl
* @see org.osate.assure.assure.impl.AssurePackageImpl#getQualifiedVerificationPlanElementReference()
* @generated
*/
int QUALIFIED_VERIFICATION_PLAN_ELEMENT_REFERENCE = 10;
/**
* The feature id for the '<em><b>Verification Plan</b></em>' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int QUALIFIED_VERIFICATION_PLAN_ELEMENT_REFERENCE__VERIFICATION_PLAN = 0;
/**
* The feature id for the '<em><b>Requirement</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int QUALIFIED_VERIFICATION_PLAN_ELEMENT_REFERENCE__REQUIREMENT = 1;
/**
* The number of structural features of the '<em>Qualified Verification Plan Element Reference</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int QUALIFIED_VERIFICATION_PLAN_ELEMENT_REFERENCE_FEATURE_COUNT = 2;
/**
* The meta object id for the '{@link org.osate.assure.assure.impl.QualifiedClaimReferenceImpl <em>Qualified Claim Reference</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.osate.assure.assure.impl.QualifiedClaimReferenceImpl
* @see org.osate.assure.assure.impl.AssurePackageImpl#getQualifiedClaimReference()
* @generated
*/
int QUALIFIED_CLAIM_REFERENCE = 11;
/**
* The feature id for the '<em><b>Verification Plan</b></em>' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int QUALIFIED_CLAIM_REFERENCE__VERIFICATION_PLAN = QUALIFIED_VERIFICATION_PLAN_ELEMENT_REFERENCE__VERIFICATION_PLAN;
/**
* The feature id for the '<em><b>Requirement</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int QUALIFIED_CLAIM_REFERENCE__REQUIREMENT = QUALIFIED_VERIFICATION_PLAN_ELEMENT_REFERENCE__REQUIREMENT;
/**
* The number of structural features of the '<em>Qualified Claim Reference</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int QUALIFIED_CLAIM_REFERENCE_FEATURE_COUNT = QUALIFIED_VERIFICATION_PLAN_ELEMENT_REFERENCE_FEATURE_COUNT + 0;
/**
* The meta object id for the '{@link org.osate.assure.assure.impl.QualifiedVAReferenceImpl <em>Qualified VA Reference</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.osate.assure.assure.impl.QualifiedVAReferenceImpl
* @see org.osate.assure.assure.impl.AssurePackageImpl#getQualifiedVAReference()
* @generated
*/
int QUALIFIED_VA_REFERENCE = 12;
/**
* The feature id for the '<em><b>Verification Plan</b></em>' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int QUALIFIED_VA_REFERENCE__VERIFICATION_PLAN = QUALIFIED_VERIFICATION_PLAN_ELEMENT_REFERENCE__VERIFICATION_PLAN;
/**
* The feature id for the '<em><b>Requirement</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int QUALIFIED_VA_REFERENCE__REQUIREMENT = QUALIFIED_VERIFICATION_PLAN_ELEMENT_REFERENCE__REQUIREMENT;
/**
* The feature id for the '<em><b>Verification Activity</b></em>' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int QUALIFIED_VA_REFERENCE__VERIFICATION_ACTIVITY = QUALIFIED_VERIFICATION_PLAN_ELEMENT_REFERENCE_FEATURE_COUNT + 0;
/**
* The number of structural features of the '<em>Qualified VA Reference</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int QUALIFIED_VA_REFERENCE_FEATURE_COUNT = QUALIFIED_VERIFICATION_PLAN_ELEMENT_REFERENCE_FEATURE_COUNT + 1;
/**
* The meta object id for the '{@link org.osate.assure.assure.impl.NestedClaimReferenceImpl <em>Nested Claim Reference</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.osate.assure.assure.impl.NestedClaimReferenceImpl
* @see org.osate.assure.assure.impl.AssurePackageImpl#getNestedClaimReference()
* @generated
*/
int NESTED_CLAIM_REFERENCE = 13;
/**
* The feature id for the '<em><b>Requirement</b></em>' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int NESTED_CLAIM_REFERENCE__REQUIREMENT = 0;
/**
* The feature id for the '<em><b>Sub</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int NESTED_CLAIM_REFERENCE__SUB = 1;
/**
* The number of structural features of the '<em>Nested Claim Reference</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int NESTED_CLAIM_REFERENCE_FEATURE_COUNT = 2;
/**
* The meta object id for the '{@link org.osate.assure.assure.impl.PreconditionResultImpl <em>Precondition Result</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.osate.assure.assure.impl.PreconditionResultImpl
* @see org.osate.assure.assure.impl.AssurePackageImpl#getPreconditionResult()
* @generated
*/
int PRECONDITION_RESULT = 14;
/**
* The feature id for the '<em><b>Metrics</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int PRECONDITION_RESULT__METRICS = VERIFICATION_RESULT__METRICS;
/**
* The feature id for the '<em><b>Type</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int PRECONDITION_RESULT__TYPE = VERIFICATION_RESULT__TYPE;
/**
* The feature id for the '<em><b>Issues</b></em>' containment reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int PRECONDITION_RESULT__ISSUES = VERIFICATION_RESULT__ISSUES;
/**
* The feature id for the '<em><b>Results</b></em>' containment reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int PRECONDITION_RESULT__RESULTS = VERIFICATION_RESULT__RESULTS;
/**
* The feature id for the '<em><b>Message</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int PRECONDITION_RESULT__MESSAGE = VERIFICATION_RESULT__MESSAGE;
/**
* The feature id for the '<em><b>Analysisresult</b></em>' containment reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @since 2.0
* @generated
* @ordered
*/
int PRECONDITION_RESULT__ANALYSISRESULT = VERIFICATION_RESULT__ANALYSISRESULT;
/**
* The feature id for the '<em><b>Target</b></em>' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int PRECONDITION_RESULT__TARGET = VERIFICATION_RESULT_FEATURE_COUNT + 0;
/**
* The number of structural features of the '<em>Precondition Result</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int PRECONDITION_RESULT_FEATURE_COUNT = VERIFICATION_RESULT_FEATURE_COUNT + 1;
/**
* The meta object id for the '{@link org.osate.assure.assure.impl.ValidationResultImpl <em>Validation Result</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.osate.assure.assure.impl.ValidationResultImpl
* @see org.osate.assure.assure.impl.AssurePackageImpl#getValidationResult()
* @generated
*/
int VALIDATION_RESULT = 15;
/**
* The feature id for the '<em><b>Metrics</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int VALIDATION_RESULT__METRICS = VERIFICATION_RESULT__METRICS;
/**
* The feature id for the '<em><b>Type</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int VALIDATION_RESULT__TYPE = VERIFICATION_RESULT__TYPE;
/**
* The feature id for the '<em><b>Issues</b></em>' containment reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int VALIDATION_RESULT__ISSUES = VERIFICATION_RESULT__ISSUES;
/**
* The feature id for the '<em><b>Results</b></em>' containment reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int VALIDATION_RESULT__RESULTS = VERIFICATION_RESULT__RESULTS;
/**
* The feature id for the '<em><b>Message</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int VALIDATION_RESULT__MESSAGE = VERIFICATION_RESULT__MESSAGE;
/**
* The feature id for the '<em><b>Analysisresult</b></em>' containment reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @since 2.0
* @generated
* @ordered
*/
int VALIDATION_RESULT__ANALYSISRESULT = VERIFICATION_RESULT__ANALYSISRESULT;
/**
* The feature id for the '<em><b>Target</b></em>' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int VALIDATION_RESULT__TARGET = VERIFICATION_RESULT_FEATURE_COUNT + 0;
/**
* The number of structural features of the '<em>Validation Result</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int VALIDATION_RESULT_FEATURE_COUNT = VERIFICATION_RESULT_FEATURE_COUNT + 1;
/**
* The meta object id for the '{@link org.osate.assure.assure.impl.VerificationActivityResultImpl <em>Verification Activity Result</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.osate.assure.assure.impl.VerificationActivityResultImpl
* @see org.osate.assure.assure.impl.AssurePackageImpl#getVerificationActivityResult()
* @generated
*/
int VERIFICATION_ACTIVITY_RESULT = 16;
/**
* The feature id for the '<em><b>Metrics</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int VERIFICATION_ACTIVITY_RESULT__METRICS = VERIFICATION_RESULT__METRICS;
/**
* The feature id for the '<em><b>Type</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int VERIFICATION_ACTIVITY_RESULT__TYPE = VERIFICATION_RESULT__TYPE;
/**
* The feature id for the '<em><b>Issues</b></em>' containment reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int VERIFICATION_ACTIVITY_RESULT__ISSUES = VERIFICATION_RESULT__ISSUES;
/**
* The feature id for the '<em><b>Results</b></em>' containment reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int VERIFICATION_ACTIVITY_RESULT__RESULTS = VERIFICATION_RESULT__RESULTS;
/**
* The feature id for the '<em><b>Message</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int VERIFICATION_ACTIVITY_RESULT__MESSAGE = VERIFICATION_RESULT__MESSAGE;
/**
* The feature id for the '<em><b>Analysisresult</b></em>' containment reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @since 2.0
* @generated
* @ordered
*/
int VERIFICATION_ACTIVITY_RESULT__ANALYSISRESULT = VERIFICATION_RESULT__ANALYSISRESULT;
/**
* The feature id for the '<em><b>Target Reference</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int VERIFICATION_ACTIVITY_RESULT__TARGET_REFERENCE = VERIFICATION_RESULT_FEATURE_COUNT + 0;
/**
* The feature id for the '<em><b>Precondition Result</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int VERIFICATION_ACTIVITY_RESULT__PRECONDITION_RESULT = VERIFICATION_RESULT_FEATURE_COUNT + 1;
/**
* The feature id for the '<em><b>Validation Result</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int VERIFICATION_ACTIVITY_RESULT__VALIDATION_RESULT = VERIFICATION_RESULT_FEATURE_COUNT + 2;
/**
* The number of structural features of the '<em>Verification Activity Result</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int VERIFICATION_ACTIVITY_RESULT_FEATURE_COUNT = VERIFICATION_RESULT_FEATURE_COUNT + 3;
/**
* The meta object id for the '{@link org.osate.assure.assure.impl.PredicateResultImpl <em>Predicate Result</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.osate.assure.assure.impl.PredicateResultImpl
* @see org.osate.assure.assure.impl.AssurePackageImpl#getPredicateResult()
* @generated
*/
int PREDICATE_RESULT = 17;
/**
* The feature id for the '<em><b>Metrics</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int PREDICATE_RESULT__METRICS = VERIFICATION_RESULT__METRICS;
/**
* The feature id for the '<em><b>Type</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int PREDICATE_RESULT__TYPE = VERIFICATION_RESULT__TYPE;
/**
* The feature id for the '<em><b>Issues</b></em>' containment reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int PREDICATE_RESULT__ISSUES = VERIFICATION_RESULT__ISSUES;
/**
* The feature id for the '<em><b>Results</b></em>' containment reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int PREDICATE_RESULT__RESULTS = VERIFICATION_RESULT__RESULTS;
/**
* The feature id for the '<em><b>Message</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int PREDICATE_RESULT__MESSAGE = VERIFICATION_RESULT__MESSAGE;
/**
* The feature id for the '<em><b>Analysisresult</b></em>' containment reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @since 2.0
* @generated
* @ordered
*/
int PREDICATE_RESULT__ANALYSISRESULT = VERIFICATION_RESULT__ANALYSISRESULT;
/**
* The feature id for the '<em><b>Target Reference</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int PREDICATE_RESULT__TARGET_REFERENCE = VERIFICATION_RESULT_FEATURE_COUNT + 0;
/**
* The number of structural features of the '<em>Predicate Result</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int PREDICATE_RESULT_FEATURE_COUNT = VERIFICATION_RESULT_FEATURE_COUNT + 1;
/**
* Returns the meta object for class '{@link org.osate.assure.assure.AssuranceCaseResult <em>Assurance Case Result</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Assurance Case Result</em>'.
* @see org.osate.assure.assure.AssuranceCaseResult
* @generated
*/
EClass getAssuranceCaseResult();
/**
* Returns the meta object for the attribute '{@link org.osate.assure.assure.AssuranceCaseResult#getName <em>Name</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Name</em>'.
* @see org.osate.assure.assure.AssuranceCaseResult#getName()
* @see #getAssuranceCaseResult()
* @generated
*/
EAttribute getAssuranceCaseResult_Name();
/**
* Returns the meta object for the attribute '{@link org.osate.assure.assure.AssuranceCaseResult#getMessage <em>Message</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Message</em>'.
* @see org.osate.assure.assure.AssuranceCaseResult#getMessage()
* @see #getAssuranceCaseResult()
* @generated
*/
EAttribute getAssuranceCaseResult_Message();
/**
* Returns the meta object for the containment reference list '{@link org.osate.assure.assure.AssuranceCaseResult#getModelResult <em>Model Result</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference list '<em>Model Result</em>'.
* @see org.osate.assure.assure.AssuranceCaseResult#getModelResult()
* @see #getAssuranceCaseResult()
* @generated
*/
EReference getAssuranceCaseResult_ModelResult();
/**
* Returns the meta object for class '{@link org.osate.assure.assure.ModelResult <em>Model Result</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Model Result</em>'.
* @see org.osate.assure.assure.ModelResult
* @generated
*/
EClass getModelResult();
/**
* Returns the meta object for the reference '{@link org.osate.assure.assure.ModelResult#getPlan <em>Plan</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the reference '<em>Plan</em>'.
* @see org.osate.assure.assure.ModelResult#getPlan()
* @see #getModelResult()
* @generated
*/
EReference getModelResult_Plan();
/**
* Returns the meta object for the reference '{@link org.osate.assure.assure.ModelResult#getTarget <em>Target</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the reference '<em>Target</em>'.
* @see org.osate.assure.assure.ModelResult#getTarget()
* @see #getModelResult()
* @generated
*/
EReference getModelResult_Target();
/**
* Returns the meta object for the attribute '{@link org.osate.assure.assure.ModelResult#getMessage <em>Message</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Message</em>'.
* @see org.osate.assure.assure.ModelResult#getMessage()
* @see #getModelResult()
* @generated
*/
EAttribute getModelResult_Message();
/**
* Returns the meta object for the containment reference list '{@link org.osate.assure.assure.ModelResult#getClaimResult <em>Claim Result</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference list '<em>Claim Result</em>'.
* @see org.osate.assure.assure.ModelResult#getClaimResult()
* @see #getModelResult()
* @generated
*/
EReference getModelResult_ClaimResult();
/**
* Returns the meta object for the containment reference list '{@link org.osate.assure.assure.ModelResult#getSubsystemResult <em>Subsystem Result</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference list '<em>Subsystem Result</em>'.
* @see org.osate.assure.assure.ModelResult#getSubsystemResult()
* @see #getModelResult()
* @generated
*/
EReference getModelResult_SubsystemResult();
/**
* Returns the meta object for the containment reference list '{@link org.osate.assure.assure.ModelResult#getSubAssuranceCase <em>Sub Assurance Case</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference list '<em>Sub Assurance Case</em>'.
* @see org.osate.assure.assure.ModelResult#getSubAssuranceCase()
* @see #getModelResult()
* @generated
*/
EReference getModelResult_SubAssuranceCase();
/**
* Returns the meta object for class '{@link org.osate.assure.assure.SubsystemResult <em>Subsystem Result</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Subsystem Result</em>'.
* @see org.osate.assure.assure.SubsystemResult
* @generated
*/
EClass getSubsystemResult();
/**
* Returns the meta object for the reference '{@link org.osate.assure.assure.SubsystemResult#getTargetSystem <em>Target System</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the reference '<em>Target System</em>'.
* @see org.osate.assure.assure.SubsystemResult#getTargetSystem()
* @see #getSubsystemResult()
* @generated
*/
EReference getSubsystemResult_TargetSystem();
/**
* Returns the meta object for the attribute '{@link org.osate.assure.assure.SubsystemResult#getMessage <em>Message</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Message</em>'.
* @see org.osate.assure.assure.SubsystemResult#getMessage()
* @see #getSubsystemResult()
* @generated
*/
EAttribute getSubsystemResult_Message();
/**
* Returns the meta object for the containment reference list '{@link org.osate.assure.assure.SubsystemResult#getClaimResult <em>Claim Result</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference list '<em>Claim Result</em>'.
* @see org.osate.assure.assure.SubsystemResult#getClaimResult()
* @see #getSubsystemResult()
* @generated
*/
EReference getSubsystemResult_ClaimResult();
/**
* Returns the meta object for the containment reference list '{@link org.osate.assure.assure.SubsystemResult#getSubsystemResult <em>Subsystem Result</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference list '<em>Subsystem Result</em>'.
* @see org.osate.assure.assure.SubsystemResult#getSubsystemResult()
* @see #getSubsystemResult()
* @generated
*/
EReference getSubsystemResult_SubsystemResult();
/**
* Returns the meta object for class '{@link org.osate.assure.assure.ClaimResult <em>Claim Result</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Claim Result</em>'.
* @see org.osate.assure.assure.ClaimResult
* @generated
*/
EClass getClaimResult();
/**
* Returns the meta object for the containment reference '{@link org.osate.assure.assure.ClaimResult#getTargetReference <em>Target Reference</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference '<em>Target Reference</em>'.
* @see org.osate.assure.assure.ClaimResult#getTargetReference()
* @see #getClaimResult()
* @generated
*/
EReference getClaimResult_TargetReference();
/**
* Returns the meta object for the reference '{@link org.osate.assure.assure.ClaimResult#getModelElement <em>Model Element</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the reference '<em>Model Element</em>'.
* @see org.osate.assure.assure.ClaimResult#getModelElement()
* @see #getClaimResult()
* @generated
*/
EReference getClaimResult_ModelElement();
/**
* Returns the meta object for the attribute '{@link org.osate.assure.assure.ClaimResult#getMessage <em>Message</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Message</em>'.
* @see org.osate.assure.assure.ClaimResult#getMessage()
* @see #getClaimResult()
* @generated
*/
EAttribute getClaimResult_Message();
/**
* Returns the meta object for the containment reference list '{@link org.osate.assure.assure.ClaimResult#getSubClaimResult <em>Sub Claim Result</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference list '<em>Sub Claim Result</em>'.
* @see org.osate.assure.assure.ClaimResult#getSubClaimResult()
* @see #getClaimResult()
* @generated
*/
EReference getClaimResult_SubClaimResult();
/**
* Returns the meta object for the containment reference list '{@link org.osate.assure.assure.ClaimResult#getVerificationActivityResult <em>Verification Activity Result</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference list '<em>Verification Activity Result</em>'.
* @see org.osate.assure.assure.ClaimResult#getVerificationActivityResult()
* @see #getClaimResult()
* @generated
*/
EReference getClaimResult_VerificationActivityResult();
/**
* Returns the meta object for the containment reference '{@link org.osate.assure.assure.ClaimResult#getPredicateResult <em>Predicate Result</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference '<em>Predicate Result</em>'.
* @see org.osate.assure.assure.ClaimResult#getPredicateResult()
* @see #getClaimResult()
* @generated
*/
EReference getClaimResult_PredicateResult();
/**
* Returns the meta object for class '{@link org.osate.assure.assure.VerificationResult <em>Verification Result</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Verification Result</em>'.
* @see org.osate.assure.assure.VerificationResult
* @generated
*/
EClass getVerificationResult();
/**
* Returns the meta object for the attribute '{@link org.osate.assure.assure.VerificationResult#getType <em>Type</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Type</em>'.
* @see org.osate.assure.assure.VerificationResult#getType()
* @see #getVerificationResult()
* @generated
*/
EAttribute getVerificationResult_Type();
/**
* Returns the meta object for the containment reference list '{@link org.osate.assure.assure.VerificationResult#getIssues <em>Issues</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference list '<em>Issues</em>'.
* @see org.osate.assure.assure.VerificationResult#getIssues()
* @see #getVerificationResult()
* @generated
*/
EReference getVerificationResult_Issues();
/**
* Returns the meta object for the containment reference list '{@link org.osate.assure.assure.VerificationResult#getResults <em>Results</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference list '<em>Results</em>'.
* @see org.osate.assure.assure.VerificationResult#getResults()
* @see #getVerificationResult()
* @generated
*/
EReference getVerificationResult_Results();
/**
* Returns the meta object for the attribute '{@link org.osate.assure.assure.VerificationResult#getMessage <em>Message</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Message</em>'.
* @see org.osate.assure.assure.VerificationResult#getMessage()
* @see #getVerificationResult()
* @generated
*/
EAttribute getVerificationResult_Message();
/**
* Returns the meta object for the containment reference list '{@link org.osate.assure.assure.VerificationResult#getAnalysisresult <em>Analysisresult</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference list '<em>Analysisresult</em>'.
* @see org.osate.assure.assure.VerificationResult#getAnalysisresult()
* @see #getVerificationResult()
* @since 2.0
* @generated
*/
EReference getVerificationResult_Analysisresult();
/**
* Returns the meta object for class '{@link org.osate.assure.assure.AssureResult <em>Result</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Result</em>'.
* @see org.osate.assure.assure.AssureResult
* @generated
*/
EClass getAssureResult();
/**
* Returns the meta object for the containment reference '{@link org.osate.assure.assure.AssureResult#getMetrics <em>Metrics</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference '<em>Metrics</em>'.
* @see org.osate.assure.assure.AssureResult#getMetrics()
* @see #getAssureResult()
* @generated
*/
EReference getAssureResult_Metrics();
/**
* Returns the meta object for class '{@link org.osate.assure.assure.VerificationExpr <em>Verification Expr</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Verification Expr</em>'.
* @see org.osate.assure.assure.VerificationExpr
* @generated
*/
EClass getVerificationExpr();
/**
* Returns the meta object for class '{@link org.osate.assure.assure.ElseResult <em>Else Result</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Else Result</em>'.
* @see org.osate.assure.assure.ElseResult
* @generated
*/
EClass getElseResult();
/**
* Returns the meta object for the containment reference list '{@link org.osate.assure.assure.ElseResult#getFirst <em>First</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference list '<em>First</em>'.
* @see org.osate.assure.assure.ElseResult#getFirst()
* @see #getElseResult()
* @generated
*/
EReference getElseResult_First();
/**
* Returns the meta object for the containment reference list '{@link org.osate.assure.assure.ElseResult#getError <em>Error</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference list '<em>Error</em>'.
* @see org.osate.assure.assure.ElseResult#getError()
* @see #getElseResult()
* @generated
*/
EReference getElseResult_Error();
/**
* Returns the meta object for the containment reference list '{@link org.osate.assure.assure.ElseResult#getFail <em>Fail</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference list '<em>Fail</em>'.
* @see org.osate.assure.assure.ElseResult#getFail()
* @see #getElseResult()
* @generated
*/
EReference getElseResult_Fail();
/**
* Returns the meta object for the containment reference list '{@link org.osate.assure.assure.ElseResult#getTimeout <em>Timeout</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference list '<em>Timeout</em>'.
* @see org.osate.assure.assure.ElseResult#getTimeout()
* @see #getElseResult()
* @generated
*/
EReference getElseResult_Timeout();
/**
* Returns the meta object for the attribute '{@link org.osate.assure.assure.ElseResult#getDidFail <em>Did Fail</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Did Fail</em>'.
* @see org.osate.assure.assure.ElseResult#getDidFail()
* @see #getElseResult()
* @generated
*/
EAttribute getElseResult_DidFail();
/**
* Returns the meta object for class '{@link org.osate.assure.assure.ThenResult <em>Then Result</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Then Result</em>'.
* @see org.osate.assure.assure.ThenResult
* @generated
*/
EClass getThenResult();
/**
* Returns the meta object for the containment reference list '{@link org.osate.assure.assure.ThenResult#getFirst <em>First</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference list '<em>First</em>'.
* @see org.osate.assure.assure.ThenResult#getFirst()
* @see #getThenResult()
* @generated
*/
EReference getThenResult_First();
/**
* Returns the meta object for the containment reference list '{@link org.osate.assure.assure.ThenResult#getSecond <em>Second</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference list '<em>Second</em>'.
* @see org.osate.assure.assure.ThenResult#getSecond()
* @see #getThenResult()
* @generated
*/
EReference getThenResult_Second();
/**
* Returns the meta object for the attribute '{@link org.osate.assure.assure.ThenResult#isDidThenFail <em>Did Then Fail</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Did Then Fail</em>'.
* @see org.osate.assure.assure.ThenResult#isDidThenFail()
* @see #getThenResult()
* @generated
*/
EAttribute getThenResult_DidThenFail();
/**
* Returns the meta object for class '{@link org.osate.assure.assure.Metrics <em>Metrics</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Metrics</em>'.
* @see org.osate.assure.assure.Metrics
* @generated
*/
EClass getMetrics();
/**
* Returns the meta object for the attribute '{@link org.osate.assure.assure.Metrics#getTbdCount <em>Tbd Count</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Tbd Count</em>'.
* @see org.osate.assure.assure.Metrics#getTbdCount()
* @see #getMetrics()
* @generated
*/
EAttribute getMetrics_TbdCount();
/**
* Returns the meta object for the attribute '{@link org.osate.assure.assure.Metrics#getSuccessCount <em>Success Count</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Success Count</em>'.
* @see org.osate.assure.assure.Metrics#getSuccessCount()
* @see #getMetrics()
* @generated
*/
EAttribute getMetrics_SuccessCount();
/**
* Returns the meta object for the attribute '{@link org.osate.assure.assure.Metrics#getFailCount <em>Fail Count</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Fail Count</em>'.
* @see org.osate.assure.assure.Metrics#getFailCount()
* @see #getMetrics()
* @generated
*/
EAttribute getMetrics_FailCount();
/**
* Returns the meta object for the attribute '{@link org.osate.assure.assure.Metrics#getErrorCount <em>Error Count</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Error Count</em>'.
* @see org.osate.assure.assure.Metrics#getErrorCount()
* @see #getMetrics()
* @generated
*/
EAttribute getMetrics_ErrorCount();
/**
* Returns the meta object for the attribute '{@link org.osate.assure.assure.Metrics#getDidelseCount <em>Didelse Count</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Didelse Count</em>'.
* @see org.osate.assure.assure.Metrics#getDidelseCount()
* @see #getMetrics()
* @generated
*/
EAttribute getMetrics_DidelseCount();
/**
* Returns the meta object for the attribute '{@link org.osate.assure.assure.Metrics#getThenskipCount <em>Thenskip Count</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Thenskip Count</em>'.
* @see org.osate.assure.assure.Metrics#getThenskipCount()
* @see #getMetrics()
* @generated
*/
EAttribute getMetrics_ThenskipCount();
/**
* Returns the meta object for the attribute '{@link org.osate.assure.assure.Metrics#getPreconditionfailCount <em>Preconditionfail Count</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Preconditionfail Count</em>'.
* @see org.osate.assure.assure.Metrics#getPreconditionfailCount()
* @see #getMetrics()
* @generated
*/
EAttribute getMetrics_PreconditionfailCount();
/**
* Returns the meta object for the attribute '{@link org.osate.assure.assure.Metrics#getValidationfailCount <em>Validationfail Count</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Validationfail Count</em>'.
* @see org.osate.assure.assure.Metrics#getValidationfailCount()
* @see #getMetrics()
* @generated
*/
EAttribute getMetrics_ValidationfailCount();
/**
* Returns the meta object for the attribute '{@link org.osate.assure.assure.Metrics#getFeaturesCount <em>Features Count</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Features Count</em>'.
* @see org.osate.assure.assure.Metrics#getFeaturesCount()
* @see #getMetrics()
* @generated
*/
EAttribute getMetrics_FeaturesCount();
/**
* Returns the meta object for the attribute '{@link org.osate.assure.assure.Metrics#getFeaturesRequirementsCount <em>Features Requirements Count</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Features Requirements Count</em>'.
* @see org.osate.assure.assure.Metrics#getFeaturesRequirementsCount()
* @see #getMetrics()
* @generated
*/
EAttribute getMetrics_FeaturesRequirementsCount();
/**
* Returns the meta object for the attribute '{@link org.osate.assure.assure.Metrics#getQualityCategoryRequirementsCount <em>Quality Category Requirements Count</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Quality Category Requirements Count</em>'.
* @see org.osate.assure.assure.Metrics#getQualityCategoryRequirementsCount()
* @see #getMetrics()
* @generated
*/
EAttribute getMetrics_QualityCategoryRequirementsCount();
/**
* Returns the meta object for the attribute '{@link org.osate.assure.assure.Metrics#getTotalQualityCategoryCount <em>Total Quality Category Count</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Total Quality Category Count</em>'.
* @see org.osate.assure.assure.Metrics#getTotalQualityCategoryCount()
* @see #getMetrics()
* @generated
*/
EAttribute getMetrics_TotalQualityCategoryCount();
/**
* Returns the meta object for the attribute '{@link org.osate.assure.assure.Metrics#getRequirementsWithoutPlanClaimCount <em>Requirements Without Plan Claim Count</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Requirements Without Plan Claim Count</em>'.
* @see org.osate.assure.assure.Metrics#getRequirementsWithoutPlanClaimCount()
* @see #getMetrics()
* @generated
*/
EAttribute getMetrics_RequirementsWithoutPlanClaimCount();
/**
* Returns the meta object for the attribute '{@link org.osate.assure.assure.Metrics#getNoVerificationPlansCount <em>No Verification Plans Count</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>No Verification Plans Count</em>'.
* @see org.osate.assure.assure.Metrics#getNoVerificationPlansCount()
* @see #getMetrics()
* @generated
*/
EAttribute getMetrics_NoVerificationPlansCount();
/**
* Returns the meta object for the attribute '{@link org.osate.assure.assure.Metrics#getRequirementsCount <em>Requirements Count</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Requirements Count</em>'.
* @see org.osate.assure.assure.Metrics#getRequirementsCount()
* @see #getMetrics()
* @generated
*/
EAttribute getMetrics_RequirementsCount();
/**
* Returns the meta object for the attribute '{@link org.osate.assure.assure.Metrics#getExceptionsCount <em>Exceptions Count</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Exceptions Count</em>'.
* @see org.osate.assure.assure.Metrics#getExceptionsCount()
* @see #getMetrics()
* @generated
*/
EAttribute getMetrics_ExceptionsCount();
/**
* Returns the meta object for the attribute '{@link org.osate.assure.assure.Metrics#getReqTargetHasEMV2SubclauseCount <em>Req Target Has EMV2 Subclause Count</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Req Target Has EMV2 Subclause Count</em>'.
* @see org.osate.assure.assure.Metrics#getReqTargetHasEMV2SubclauseCount()
* @see #getMetrics()
* @generated
*/
EAttribute getMetrics_ReqTargetHasEMV2SubclauseCount();
/**
* Returns the meta object for the attribute '{@link org.osate.assure.assure.Metrics#getFeaturesRequiringClassifierCount <em>Features Requiring Classifier Count</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Features Requiring Classifier Count</em>'.
* @see org.osate.assure.assure.Metrics#getFeaturesRequiringClassifierCount()
* @see #getMetrics()
* @generated
*/
EAttribute getMetrics_FeaturesRequiringClassifierCount();
/**
* Returns the meta object for the attribute '{@link org.osate.assure.assure.Metrics#getFeaturesWithRequiredClassifierCount <em>Features With Required Classifier Count</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Features With Required Classifier Count</em>'.
* @see org.osate.assure.assure.Metrics#getFeaturesWithRequiredClassifierCount()
* @see #getMetrics()
* @generated
*/
EAttribute getMetrics_FeaturesWithRequiredClassifierCount();
/**
* Returns the meta object for the attribute '{@link org.osate.assure.assure.Metrics#getWeight <em>Weight</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Weight</em>'.
* @see org.osate.assure.assure.Metrics#getWeight()
* @see #getMetrics()
* @generated
*/
EAttribute getMetrics_Weight();
/**
* Returns the meta object for the attribute '{@link org.osate.assure.assure.Metrics#getExecutionTime <em>Execution Time</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Execution Time</em>'.
* @see org.osate.assure.assure.Metrics#getExecutionTime()
* @see #getMetrics()
* @generated
*/
EAttribute getMetrics_ExecutionTime();
/**
* Returns the meta object for class '{@link org.osate.assure.assure.QualifiedVerificationPlanElementReference <em>Qualified Verification Plan Element Reference</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Qualified Verification Plan Element Reference</em>'.
* @see org.osate.assure.assure.QualifiedVerificationPlanElementReference
* @generated
*/
EClass getQualifiedVerificationPlanElementReference();
/**
* Returns the meta object for the reference '{@link org.osate.assure.assure.QualifiedVerificationPlanElementReference#getVerificationPlan <em>Verification Plan</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the reference '<em>Verification Plan</em>'.
* @see org.osate.assure.assure.QualifiedVerificationPlanElementReference#getVerificationPlan()
* @see #getQualifiedVerificationPlanElementReference()
* @generated
*/
EReference getQualifiedVerificationPlanElementReference_VerificationPlan();
/**
* Returns the meta object for the containment reference '{@link org.osate.assure.assure.QualifiedVerificationPlanElementReference#getRequirement <em>Requirement</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference '<em>Requirement</em>'.
* @see org.osate.assure.assure.QualifiedVerificationPlanElementReference#getRequirement()
* @see #getQualifiedVerificationPlanElementReference()
* @generated
*/
EReference getQualifiedVerificationPlanElementReference_Requirement();
/**
* Returns the meta object for class '{@link org.osate.assure.assure.QualifiedClaimReference <em>Qualified Claim Reference</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Qualified Claim Reference</em>'.
* @see org.osate.assure.assure.QualifiedClaimReference
* @generated
*/
EClass getQualifiedClaimReference();
/**
* Returns the meta object for class '{@link org.osate.assure.assure.QualifiedVAReference <em>Qualified VA Reference</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Qualified VA Reference</em>'.
* @see org.osate.assure.assure.QualifiedVAReference
* @generated
*/
EClass getQualifiedVAReference();
/**
* Returns the meta object for the reference '{@link org.osate.assure.assure.QualifiedVAReference#getVerificationActivity <em>Verification Activity</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the reference '<em>Verification Activity</em>'.
* @see org.osate.assure.assure.QualifiedVAReference#getVerificationActivity()
* @see #getQualifiedVAReference()
* @generated
*/
EReference getQualifiedVAReference_VerificationActivity();
/**
* Returns the meta object for class '{@link org.osate.assure.assure.NestedClaimReference <em>Nested Claim Reference</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Nested Claim Reference</em>'.
* @see org.osate.assure.assure.NestedClaimReference
* @generated
*/
EClass getNestedClaimReference();
/**
* Returns the meta object for the reference '{@link org.osate.assure.assure.NestedClaimReference#getRequirement <em>Requirement</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the reference '<em>Requirement</em>'.
* @see org.osate.assure.assure.NestedClaimReference#getRequirement()
* @see #getNestedClaimReference()
* @generated
*/
EReference getNestedClaimReference_Requirement();
/**
* Returns the meta object for the containment reference '{@link org.osate.assure.assure.NestedClaimReference#getSub <em>Sub</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference '<em>Sub</em>'.
* @see org.osate.assure.assure.NestedClaimReference#getSub()
* @see #getNestedClaimReference()
* @generated
*/
EReference getNestedClaimReference_Sub();
/**
* Returns the meta object for class '{@link org.osate.assure.assure.PreconditionResult <em>Precondition Result</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Precondition Result</em>'.
* @see org.osate.assure.assure.PreconditionResult
* @generated
*/
EClass getPreconditionResult();
/**
* Returns the meta object for the reference '{@link org.osate.assure.assure.PreconditionResult#getTarget <em>Target</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the reference '<em>Target</em>'.
* @see org.osate.assure.assure.PreconditionResult#getTarget()
* @see #getPreconditionResult()
* @generated
*/
EReference getPreconditionResult_Target();
/**
* Returns the meta object for class '{@link org.osate.assure.assure.ValidationResult <em>Validation Result</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Validation Result</em>'.
* @see org.osate.assure.assure.ValidationResult
* @generated
*/
EClass getValidationResult();
/**
* Returns the meta object for the reference '{@link org.osate.assure.assure.ValidationResult#getTarget <em>Target</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the reference '<em>Target</em>'.
* @see org.osate.assure.assure.ValidationResult#getTarget()
* @see #getValidationResult()
* @generated
*/
EReference getValidationResult_Target();
/**
* Returns the meta object for class '{@link org.osate.assure.assure.VerificationActivityResult <em>Verification Activity Result</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Verification Activity Result</em>'.
* @see org.osate.assure.assure.VerificationActivityResult
* @generated
*/
EClass getVerificationActivityResult();
/**
* Returns the meta object for the containment reference '{@link org.osate.assure.assure.VerificationActivityResult#getTargetReference <em>Target Reference</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference '<em>Target Reference</em>'.
* @see org.osate.assure.assure.VerificationActivityResult#getTargetReference()
* @see #getVerificationActivityResult()
* @generated
*/
EReference getVerificationActivityResult_TargetReference();
/**
* Returns the meta object for the containment reference '{@link org.osate.assure.assure.VerificationActivityResult#getPreconditionResult <em>Precondition Result</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference '<em>Precondition Result</em>'.
* @see org.osate.assure.assure.VerificationActivityResult#getPreconditionResult()
* @see #getVerificationActivityResult()
* @generated
*/
EReference getVerificationActivityResult_PreconditionResult();
/**
* Returns the meta object for the containment reference '{@link org.osate.assure.assure.VerificationActivityResult#getValidationResult <em>Validation Result</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference '<em>Validation Result</em>'.
* @see org.osate.assure.assure.VerificationActivityResult#getValidationResult()
* @see #getVerificationActivityResult()
* @generated
*/
EReference getVerificationActivityResult_ValidationResult();
/**
* Returns the meta object for class '{@link org.osate.assure.assure.PredicateResult <em>Predicate Result</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Predicate Result</em>'.
* @see org.osate.assure.assure.PredicateResult
* @generated
*/
EClass getPredicateResult();
/**
* Returns the meta object for the containment reference '{@link org.osate.assure.assure.PredicateResult#getTargetReference <em>Target Reference</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference '<em>Target Reference</em>'.
* @see org.osate.assure.assure.PredicateResult#getTargetReference()
* @see #getPredicateResult()
* @generated
*/
EReference getPredicateResult_TargetReference();
/**
* 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
*/
AssureFactory getAssureFactory();
/**
* <!-- 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 enum,</li>
* <li>and each data type</li>
* </ul>
* <!-- end-user-doc -->
* @generated
*/
interface Literals {
/**
* The meta object literal for the '{@link org.osate.assure.assure.impl.AssuranceCaseResultImpl <em>Assurance Case Result</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.osate.assure.assure.impl.AssuranceCaseResultImpl
* @see org.osate.assure.assure.impl.AssurePackageImpl#getAssuranceCaseResult()
* @generated
*/
EClass ASSURANCE_CASE_RESULT = eINSTANCE.getAssuranceCaseResult();
/**
* The meta object literal for the '<em><b>Name</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute ASSURANCE_CASE_RESULT__NAME = eINSTANCE.getAssuranceCaseResult_Name();
/**
* The meta object literal for the '<em><b>Message</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute ASSURANCE_CASE_RESULT__MESSAGE = eINSTANCE.getAssuranceCaseResult_Message();
/**
* The meta object literal for the '<em><b>Model Result</b></em>' containment reference list feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference ASSURANCE_CASE_RESULT__MODEL_RESULT = eINSTANCE.getAssuranceCaseResult_ModelResult();
/**
* The meta object literal for the '{@link org.osate.assure.assure.impl.ModelResultImpl <em>Model Result</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.osate.assure.assure.impl.ModelResultImpl
* @see org.osate.assure.assure.impl.AssurePackageImpl#getModelResult()
* @generated
*/
EClass MODEL_RESULT = eINSTANCE.getModelResult();
/**
* The meta object literal for the '<em><b>Plan</b></em>' reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference MODEL_RESULT__PLAN = eINSTANCE.getModelResult_Plan();
/**
* The meta object literal for the '<em><b>Target</b></em>' reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference MODEL_RESULT__TARGET = eINSTANCE.getModelResult_Target();
/**
* The meta object literal for the '<em><b>Message</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute MODEL_RESULT__MESSAGE = eINSTANCE.getModelResult_Message();
/**
* The meta object literal for the '<em><b>Claim Result</b></em>' containment reference list feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference MODEL_RESULT__CLAIM_RESULT = eINSTANCE.getModelResult_ClaimResult();
/**
* The meta object literal for the '<em><b>Subsystem Result</b></em>' containment reference list feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference MODEL_RESULT__SUBSYSTEM_RESULT = eINSTANCE.getModelResult_SubsystemResult();
/**
* The meta object literal for the '<em><b>Sub Assurance Case</b></em>' containment reference list feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference MODEL_RESULT__SUB_ASSURANCE_CASE = eINSTANCE.getModelResult_SubAssuranceCase();
/**
* The meta object literal for the '{@link org.osate.assure.assure.impl.SubsystemResultImpl <em>Subsystem Result</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.osate.assure.assure.impl.SubsystemResultImpl
* @see org.osate.assure.assure.impl.AssurePackageImpl#getSubsystemResult()
* @generated
*/
EClass SUBSYSTEM_RESULT = eINSTANCE.getSubsystemResult();
/**
* The meta object literal for the '<em><b>Target System</b></em>' reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference SUBSYSTEM_RESULT__TARGET_SYSTEM = eINSTANCE.getSubsystemResult_TargetSystem();
/**
* The meta object literal for the '<em><b>Message</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute SUBSYSTEM_RESULT__MESSAGE = eINSTANCE.getSubsystemResult_Message();
/**
* The meta object literal for the '<em><b>Claim Result</b></em>' containment reference list feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference SUBSYSTEM_RESULT__CLAIM_RESULT = eINSTANCE.getSubsystemResult_ClaimResult();
/**
* The meta object literal for the '<em><b>Subsystem Result</b></em>' containment reference list feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference SUBSYSTEM_RESULT__SUBSYSTEM_RESULT = eINSTANCE.getSubsystemResult_SubsystemResult();
/**
* The meta object literal for the '{@link org.osate.assure.assure.impl.ClaimResultImpl <em>Claim Result</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.osate.assure.assure.impl.ClaimResultImpl
* @see org.osate.assure.assure.impl.AssurePackageImpl#getClaimResult()
* @generated
*/
EClass CLAIM_RESULT = eINSTANCE.getClaimResult();
/**
* The meta object literal for the '<em><b>Target Reference</b></em>' containment reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference CLAIM_RESULT__TARGET_REFERENCE = eINSTANCE.getClaimResult_TargetReference();
/**
* The meta object literal for the '<em><b>Model Element</b></em>' reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference CLAIM_RESULT__MODEL_ELEMENT = eINSTANCE.getClaimResult_ModelElement();
/**
* The meta object literal for the '<em><b>Message</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute CLAIM_RESULT__MESSAGE = eINSTANCE.getClaimResult_Message();
/**
* The meta object literal for the '<em><b>Sub Claim Result</b></em>' containment reference list feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference CLAIM_RESULT__SUB_CLAIM_RESULT = eINSTANCE.getClaimResult_SubClaimResult();
/**
* The meta object literal for the '<em><b>Verification Activity Result</b></em>' containment reference list feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference CLAIM_RESULT__VERIFICATION_ACTIVITY_RESULT = eINSTANCE.getClaimResult_VerificationActivityResult();
/**
* The meta object literal for the '<em><b>Predicate Result</b></em>' containment reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference CLAIM_RESULT__PREDICATE_RESULT = eINSTANCE.getClaimResult_PredicateResult();
/**
* The meta object literal for the '{@link org.osate.assure.assure.impl.VerificationResultImpl <em>Verification Result</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.osate.assure.assure.impl.VerificationResultImpl
* @see org.osate.assure.assure.impl.AssurePackageImpl#getVerificationResult()
* @generated
*/
EClass VERIFICATION_RESULT = eINSTANCE.getVerificationResult();
/**
* The meta object literal for the '<em><b>Type</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute VERIFICATION_RESULT__TYPE = eINSTANCE.getVerificationResult_Type();
/**
* The meta object literal for the '<em><b>Issues</b></em>' containment reference list feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference VERIFICATION_RESULT__ISSUES = eINSTANCE.getVerificationResult_Issues();
/**
* The meta object literal for the '<em><b>Results</b></em>' containment reference list feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference VERIFICATION_RESULT__RESULTS = eINSTANCE.getVerificationResult_Results();
/**
* The meta object literal for the '<em><b>Message</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute VERIFICATION_RESULT__MESSAGE = eINSTANCE.getVerificationResult_Message();
/**
* The meta object literal for the '<em><b>Analysisresult</b></em>' containment reference list feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @since 2.0
* @generated
*/
EReference VERIFICATION_RESULT__ANALYSISRESULT = eINSTANCE.getVerificationResult_Analysisresult();
/**
* The meta object literal for the '{@link org.osate.assure.assure.impl.AssureResultImpl <em>Result</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.osate.assure.assure.impl.AssureResultImpl
* @see org.osate.assure.assure.impl.AssurePackageImpl#getAssureResult()
* @generated
*/
EClass ASSURE_RESULT = eINSTANCE.getAssureResult();
/**
* The meta object literal for the '<em><b>Metrics</b></em>' containment reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference ASSURE_RESULT__METRICS = eINSTANCE.getAssureResult_Metrics();
/**
* The meta object literal for the '{@link org.osate.assure.assure.impl.VerificationExprImpl <em>Verification Expr</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.osate.assure.assure.impl.VerificationExprImpl
* @see org.osate.assure.assure.impl.AssurePackageImpl#getVerificationExpr()
* @generated
*/
EClass VERIFICATION_EXPR = eINSTANCE.getVerificationExpr();
/**
* The meta object literal for the '{@link org.osate.assure.assure.impl.ElseResultImpl <em>Else Result</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.osate.assure.assure.impl.ElseResultImpl
* @see org.osate.assure.assure.impl.AssurePackageImpl#getElseResult()
* @generated
*/
EClass ELSE_RESULT = eINSTANCE.getElseResult();
/**
* The meta object literal for the '<em><b>First</b></em>' containment reference list feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference ELSE_RESULT__FIRST = eINSTANCE.getElseResult_First();
/**
* The meta object literal for the '<em><b>Error</b></em>' containment reference list feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference ELSE_RESULT__ERROR = eINSTANCE.getElseResult_Error();
/**
* The meta object literal for the '<em><b>Fail</b></em>' containment reference list feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference ELSE_RESULT__FAIL = eINSTANCE.getElseResult_Fail();
/**
* The meta object literal for the '<em><b>Timeout</b></em>' containment reference list feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference ELSE_RESULT__TIMEOUT = eINSTANCE.getElseResult_Timeout();
/**
* The meta object literal for the '<em><b>Did Fail</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute ELSE_RESULT__DID_FAIL = eINSTANCE.getElseResult_DidFail();
/**
* The meta object literal for the '{@link org.osate.assure.assure.impl.ThenResultImpl <em>Then Result</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.osate.assure.assure.impl.ThenResultImpl
* @see org.osate.assure.assure.impl.AssurePackageImpl#getThenResult()
* @generated
*/
EClass THEN_RESULT = eINSTANCE.getThenResult();
/**
* The meta object literal for the '<em><b>First</b></em>' containment reference list feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference THEN_RESULT__FIRST = eINSTANCE.getThenResult_First();
/**
* The meta object literal for the '<em><b>Second</b></em>' containment reference list feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference THEN_RESULT__SECOND = eINSTANCE.getThenResult_Second();
/**
* The meta object literal for the '<em><b>Did Then Fail</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute THEN_RESULT__DID_THEN_FAIL = eINSTANCE.getThenResult_DidThenFail();
/**
* The meta object literal for the '{@link org.osate.assure.assure.impl.MetricsImpl <em>Metrics</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.osate.assure.assure.impl.MetricsImpl
* @see org.osate.assure.assure.impl.AssurePackageImpl#getMetrics()
* @generated
*/
EClass METRICS = eINSTANCE.getMetrics();
/**
* The meta object literal for the '<em><b>Tbd Count</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute METRICS__TBD_COUNT = eINSTANCE.getMetrics_TbdCount();
/**
* The meta object literal for the '<em><b>Success Count</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute METRICS__SUCCESS_COUNT = eINSTANCE.getMetrics_SuccessCount();
/**
* The meta object literal for the '<em><b>Fail Count</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute METRICS__FAIL_COUNT = eINSTANCE.getMetrics_FailCount();
/**
* The meta object literal for the '<em><b>Error Count</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute METRICS__ERROR_COUNT = eINSTANCE.getMetrics_ErrorCount();
/**
* The meta object literal for the '<em><b>Didelse Count</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute METRICS__DIDELSE_COUNT = eINSTANCE.getMetrics_DidelseCount();
/**
* The meta object literal for the '<em><b>Thenskip Count</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute METRICS__THENSKIP_COUNT = eINSTANCE.getMetrics_ThenskipCount();
/**
* The meta object literal for the '<em><b>Preconditionfail Count</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute METRICS__PRECONDITIONFAIL_COUNT = eINSTANCE.getMetrics_PreconditionfailCount();
/**
* The meta object literal for the '<em><b>Validationfail Count</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute METRICS__VALIDATIONFAIL_COUNT = eINSTANCE.getMetrics_ValidationfailCount();
/**
* The meta object literal for the '<em><b>Features Count</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute METRICS__FEATURES_COUNT = eINSTANCE.getMetrics_FeaturesCount();
/**
* The meta object literal for the '<em><b>Features Requirements Count</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute METRICS__FEATURES_REQUIREMENTS_COUNT = eINSTANCE.getMetrics_FeaturesRequirementsCount();
/**
* The meta object literal for the '<em><b>Quality Category Requirements Count</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute METRICS__QUALITY_CATEGORY_REQUIREMENTS_COUNT = eINSTANCE.getMetrics_QualityCategoryRequirementsCount();
/**
* The meta object literal for the '<em><b>Total Quality Category Count</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute METRICS__TOTAL_QUALITY_CATEGORY_COUNT = eINSTANCE.getMetrics_TotalQualityCategoryCount();
/**
* The meta object literal for the '<em><b>Requirements Without Plan Claim Count</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute METRICS__REQUIREMENTS_WITHOUT_PLAN_CLAIM_COUNT = eINSTANCE.getMetrics_RequirementsWithoutPlanClaimCount();
/**
* The meta object literal for the '<em><b>No Verification Plans Count</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute METRICS__NO_VERIFICATION_PLANS_COUNT = eINSTANCE.getMetrics_NoVerificationPlansCount();
/**
* The meta object literal for the '<em><b>Requirements Count</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute METRICS__REQUIREMENTS_COUNT = eINSTANCE.getMetrics_RequirementsCount();
/**
* The meta object literal for the '<em><b>Exceptions Count</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute METRICS__EXCEPTIONS_COUNT = eINSTANCE.getMetrics_ExceptionsCount();
/**
* The meta object literal for the '<em><b>Req Target Has EMV2 Subclause Count</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute METRICS__REQ_TARGET_HAS_EMV2_SUBCLAUSE_COUNT = eINSTANCE.getMetrics_ReqTargetHasEMV2SubclauseCount();
/**
* The meta object literal for the '<em><b>Features Requiring Classifier Count</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute METRICS__FEATURES_REQUIRING_CLASSIFIER_COUNT = eINSTANCE.getMetrics_FeaturesRequiringClassifierCount();
/**
* The meta object literal for the '<em><b>Features With Required Classifier Count</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute METRICS__FEATURES_WITH_REQUIRED_CLASSIFIER_COUNT = eINSTANCE.getMetrics_FeaturesWithRequiredClassifierCount();
/**
* The meta object literal for the '<em><b>Weight</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute METRICS__WEIGHT = eINSTANCE.getMetrics_Weight();
/**
* The meta object literal for the '<em><b>Execution Time</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute METRICS__EXECUTION_TIME = eINSTANCE.getMetrics_ExecutionTime();
/**
* The meta object literal for the '{@link org.osate.assure.assure.impl.QualifiedVerificationPlanElementReferenceImpl <em>Qualified Verification Plan Element Reference</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.osate.assure.assure.impl.QualifiedVerificationPlanElementReferenceImpl
* @see org.osate.assure.assure.impl.AssurePackageImpl#getQualifiedVerificationPlanElementReference()
* @generated
*/
EClass QUALIFIED_VERIFICATION_PLAN_ELEMENT_REFERENCE = eINSTANCE.getQualifiedVerificationPlanElementReference();
/**
* The meta object literal for the '<em><b>Verification Plan</b></em>' reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference QUALIFIED_VERIFICATION_PLAN_ELEMENT_REFERENCE__VERIFICATION_PLAN = eINSTANCE.getQualifiedVerificationPlanElementReference_VerificationPlan();
/**
* The meta object literal for the '<em><b>Requirement</b></em>' containment reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference QUALIFIED_VERIFICATION_PLAN_ELEMENT_REFERENCE__REQUIREMENT = eINSTANCE.getQualifiedVerificationPlanElementReference_Requirement();
/**
* The meta object literal for the '{@link org.osate.assure.assure.impl.QualifiedClaimReferenceImpl <em>Qualified Claim Reference</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.osate.assure.assure.impl.QualifiedClaimReferenceImpl
* @see org.osate.assure.assure.impl.AssurePackageImpl#getQualifiedClaimReference()
* @generated
*/
EClass QUALIFIED_CLAIM_REFERENCE = eINSTANCE.getQualifiedClaimReference();
/**
* The meta object literal for the '{@link org.osate.assure.assure.impl.QualifiedVAReferenceImpl <em>Qualified VA Reference</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.osate.assure.assure.impl.QualifiedVAReferenceImpl
* @see org.osate.assure.assure.impl.AssurePackageImpl#getQualifiedVAReference()
* @generated
*/
EClass QUALIFIED_VA_REFERENCE = eINSTANCE.getQualifiedVAReference();
/**
* The meta object literal for the '<em><b>Verification Activity</b></em>' reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference QUALIFIED_VA_REFERENCE__VERIFICATION_ACTIVITY = eINSTANCE.getQualifiedVAReference_VerificationActivity();
/**
* The meta object literal for the '{@link org.osate.assure.assure.impl.NestedClaimReferenceImpl <em>Nested Claim Reference</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.osate.assure.assure.impl.NestedClaimReferenceImpl
* @see org.osate.assure.assure.impl.AssurePackageImpl#getNestedClaimReference()
* @generated
*/
EClass NESTED_CLAIM_REFERENCE = eINSTANCE.getNestedClaimReference();
/**
* The meta object literal for the '<em><b>Requirement</b></em>' reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference NESTED_CLAIM_REFERENCE__REQUIREMENT = eINSTANCE.getNestedClaimReference_Requirement();
/**
* The meta object literal for the '<em><b>Sub</b></em>' containment reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference NESTED_CLAIM_REFERENCE__SUB = eINSTANCE.getNestedClaimReference_Sub();
/**
* The meta object literal for the '{@link org.osate.assure.assure.impl.PreconditionResultImpl <em>Precondition Result</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.osate.assure.assure.impl.PreconditionResultImpl
* @see org.osate.assure.assure.impl.AssurePackageImpl#getPreconditionResult()
* @generated
*/
EClass PRECONDITION_RESULT = eINSTANCE.getPreconditionResult();
/**
* The meta object literal for the '<em><b>Target</b></em>' reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference PRECONDITION_RESULT__TARGET = eINSTANCE.getPreconditionResult_Target();
/**
* The meta object literal for the '{@link org.osate.assure.assure.impl.ValidationResultImpl <em>Validation Result</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.osate.assure.assure.impl.ValidationResultImpl
* @see org.osate.assure.assure.impl.AssurePackageImpl#getValidationResult()
* @generated
*/
EClass VALIDATION_RESULT = eINSTANCE.getValidationResult();
/**
* The meta object literal for the '<em><b>Target</b></em>' reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference VALIDATION_RESULT__TARGET = eINSTANCE.getValidationResult_Target();
/**
* The meta object literal for the '{@link org.osate.assure.assure.impl.VerificationActivityResultImpl <em>Verification Activity Result</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.osate.assure.assure.impl.VerificationActivityResultImpl
* @see org.osate.assure.assure.impl.AssurePackageImpl#getVerificationActivityResult()
* @generated
*/
EClass VERIFICATION_ACTIVITY_RESULT = eINSTANCE.getVerificationActivityResult();
/**
* The meta object literal for the '<em><b>Target Reference</b></em>' containment reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference VERIFICATION_ACTIVITY_RESULT__TARGET_REFERENCE = eINSTANCE.getVerificationActivityResult_TargetReference();
/**
* The meta object literal for the '<em><b>Precondition Result</b></em>' containment reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference VERIFICATION_ACTIVITY_RESULT__PRECONDITION_RESULT = eINSTANCE.getVerificationActivityResult_PreconditionResult();
/**
* The meta object literal for the '<em><b>Validation Result</b></em>' containment reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference VERIFICATION_ACTIVITY_RESULT__VALIDATION_RESULT = eINSTANCE.getVerificationActivityResult_ValidationResult();
/**
* The meta object literal for the '{@link org.osate.assure.assure.impl.PredicateResultImpl <em>Predicate Result</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.osate.assure.assure.impl.PredicateResultImpl
* @see org.osate.assure.assure.impl.AssurePackageImpl#getPredicateResult()
* @generated
*/
EClass PREDICATE_RESULT = eINSTANCE.getPredicateResult();
/**
* The meta object literal for the '<em><b>Target Reference</b></em>' containment reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference PREDICATE_RESULT__TARGET_REFERENCE = eINSTANCE.getPredicateResult_TargetReference();
}
} //AssurePackage