/** * Copyright (c) 2010 National Aeronautics and Space Administration. All rights reserved. */ package net.certware.argument.euz; import net.certware.argument.arm.ArmPackage; import org.eclipse.emf.ecore.EAttribute; import org.eclipse.emf.ecore.EClass; 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 net.certware.argument.euz.EuzFactory * @model kind="package" * annotation="gmf foo='euz'" * @generated */ public interface EuzPackage extends EPackage { /** * The package name. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ String eNAME = "euz"; //$NON-NLS-1$ /** * The package namespace URI. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ String eNS_URI = "http://www.certware.net/euz"; //$NON-NLS-1$ /** * The package namespace name. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ String eNS_PREFIX = "euz"; //$NON-NLS-1$ /** * The singleton instance of the package. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EuzPackage eINSTANCE = net.certware.argument.euz.impl.EuzPackageImpl.init(); /** * The meta object id for the '{@link net.certware.argument.euz.impl.ArgumentDiagramImpl <em>Argument Diagram</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see net.certware.argument.euz.impl.ArgumentDiagramImpl * @see net.certware.argument.euz.impl.EuzPackageImpl#getArgumentDiagram() * @generated */ int ARGUMENT_DIAGRAM = 0; /** * The feature id for the '<em><b>Version</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ARGUMENT_DIAGRAM__VERSION = 0; /** * The feature id for the '<em><b>Arguments</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ARGUMENT_DIAGRAM__ARGUMENTS = 1; /** * The feature id for the '<em><b>Strategies</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ARGUMENT_DIAGRAM__STRATEGIES = 2; /** * The feature id for the '<em><b>Solutions</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ARGUMENT_DIAGRAM__SOLUTIONS = 3; /** * The feature id for the '<em><b>Assumptions</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ARGUMENT_DIAGRAM__ASSUMPTIONS = 4; /** * The feature id for the '<em><b>Justifications</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ARGUMENT_DIAGRAM__JUSTIFICATIONS = 5; /** * The feature id for the '<em><b>Contexts</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ARGUMENT_DIAGRAM__CONTEXTS = 6; /** * The feature id for the '<em><b>Criteria</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ARGUMENT_DIAGRAM__CRITERIA = 7; /** * The feature id for the '<em><b>Evidence</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ARGUMENT_DIAGRAM__EVIDENCE = 8; /** * The number of structural features of the '<em>Argument Diagram</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ARGUMENT_DIAGRAM_FEATURE_COUNT = 9; /** * The meta object id for the '{@link net.certware.argument.euz.impl.ArgumentImpl <em>Argument</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see net.certware.argument.euz.impl.ArgumentImpl * @see net.certware.argument.euz.impl.EuzPackageImpl#getArgument() * @generated */ int ARGUMENT = 1; /** * The feature id for the '<em><b>Identifier</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ARGUMENT__IDENTIFIER = ArmPackage.CLAIM__IDENTIFIER; /** * The feature id for the '<em><b>Description</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ARGUMENT__DESCRIPTION = ArmPackage.CLAIM__DESCRIPTION; /** * The feature id for the '<em><b>Content</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ARGUMENT__CONTENT = ArmPackage.CLAIM__CONTENT; /** * The feature id for the '<em><b>Is Tagged</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ARGUMENT__IS_TAGGED = ArmPackage.CLAIM__IS_TAGGED; /** * The feature id for the '<em><b>Assumed</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ARGUMENT__ASSUMED = ArmPackage.CLAIM__ASSUMED; /** * The feature id for the '<em><b>To Be Supported</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ARGUMENT__TO_BE_SUPPORTED = ArmPackage.CLAIM__TO_BE_SUPPORTED; /** * The feature id for the '<em><b>Argument Strategies</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ARGUMENT__ARGUMENT_STRATEGIES = ArmPackage.CLAIM_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>Argument Assumptions</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ARGUMENT__ARGUMENT_ASSUMPTIONS = ArmPackage.CLAIM_FEATURE_COUNT + 1; /** * The feature id for the '<em><b>Argument Contexts</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ARGUMENT__ARGUMENT_CONTEXTS = ArmPackage.CLAIM_FEATURE_COUNT + 2; /** * The feature id for the '<em><b>Argument Solutions</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ARGUMENT__ARGUMENT_SOLUTIONS = ArmPackage.CLAIM_FEATURE_COUNT + 3; /** * The feature id for the '<em><b>Argument Criteria</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ARGUMENT__ARGUMENT_CRITERIA = ArmPackage.CLAIM_FEATURE_COUNT + 4; /** * The feature id for the '<em><b>Argument Justifications</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ARGUMENT__ARGUMENT_JUSTIFICATIONS = ArmPackage.CLAIM_FEATURE_COUNT + 5; /** * The feature id for the '<em><b>Sub Arguments</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ARGUMENT__SUB_ARGUMENTS = ArmPackage.CLAIM_FEATURE_COUNT + 6; /** * The number of structural features of the '<em>Argument</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ARGUMENT_FEATURE_COUNT = ArmPackage.CLAIM_FEATURE_COUNT + 7; /** * The meta object id for the '{@link net.certware.argument.euz.impl.AssumptionImpl <em>Assumption</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see net.certware.argument.euz.impl.AssumptionImpl * @see net.certware.argument.euz.impl.EuzPackageImpl#getAssumption() * @generated */ int ASSUMPTION = 6; /** * The meta object id for the '{@link net.certware.argument.euz.impl.JustificationImpl <em>Justification</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see net.certware.argument.euz.impl.JustificationImpl * @see net.certware.argument.euz.impl.EuzPackageImpl#getJustification() * @generated */ int JUSTIFICATION = 7; /** * The meta object id for the '{@link net.certware.argument.euz.impl.EvidenceImpl <em>Evidence</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see net.certware.argument.euz.impl.EvidenceImpl * @see net.certware.argument.euz.impl.EuzPackageImpl#getEvidence() * @generated */ int EVIDENCE = 8; /** * The meta object id for the '{@link net.certware.argument.euz.impl.ContextImpl <em>Context</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see net.certware.argument.euz.impl.ContextImpl * @see net.certware.argument.euz.impl.EuzPackageImpl#getContext() * @generated */ int CONTEXT = 2; /** * The feature id for the '<em><b>Identifier</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CONTEXT__IDENTIFIER = ArmPackage.INFORMATION_ELEMENT__IDENTIFIER; /** * The feature id for the '<em><b>Description</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CONTEXT__DESCRIPTION = ArmPackage.INFORMATION_ELEMENT__DESCRIPTION; /** * The feature id for the '<em><b>Content</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CONTEXT__CONTENT = ArmPackage.INFORMATION_ELEMENT__CONTENT; /** * The feature id for the '<em><b>Is Tagged</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CONTEXT__IS_TAGGED = ArmPackage.INFORMATION_ELEMENT__IS_TAGGED; /** * The feature id for the '<em><b>Context Assumptions</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CONTEXT__CONTEXT_ASSUMPTIONS = ArmPackage.INFORMATION_ELEMENT_FEATURE_COUNT + 0; /** * The number of structural features of the '<em>Context</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CONTEXT_FEATURE_COUNT = ArmPackage.INFORMATION_ELEMENT_FEATURE_COUNT + 1; /** * The meta object id for the '{@link net.certware.argument.euz.impl.CriteriaImpl <em>Criteria</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see net.certware.argument.euz.impl.CriteriaImpl * @see net.certware.argument.euz.impl.EuzPackageImpl#getCriteria() * @generated */ int CRITERIA = 3; /** * The feature id for the '<em><b>Identifier</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CRITERIA__IDENTIFIER = ArmPackage.INFORMATION_ELEMENT__IDENTIFIER; /** * The feature id for the '<em><b>Description</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CRITERIA__DESCRIPTION = ArmPackage.INFORMATION_ELEMENT__DESCRIPTION; /** * The feature id for the '<em><b>Content</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CRITERIA__CONTENT = ArmPackage.INFORMATION_ELEMENT__CONTENT; /** * The feature id for the '<em><b>Is Tagged</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CRITERIA__IS_TAGGED = ArmPackage.INFORMATION_ELEMENT__IS_TAGGED; /** * The feature id for the '<em><b>Criteria Contexts</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CRITERIA__CRITERIA_CONTEXTS = ArmPackage.INFORMATION_ELEMENT_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>Criteria Assumptions</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CRITERIA__CRITERIA_ASSUMPTIONS = ArmPackage.INFORMATION_ELEMENT_FEATURE_COUNT + 1; /** * The number of structural features of the '<em>Criteria</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CRITERIA_FEATURE_COUNT = ArmPackage.INFORMATION_ELEMENT_FEATURE_COUNT + 2; /** * The meta object id for the '{@link net.certware.argument.euz.impl.SolutionImpl <em>Solution</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see net.certware.argument.euz.impl.SolutionImpl * @see net.certware.argument.euz.impl.EuzPackageImpl#getSolution() * @generated */ int SOLUTION = 5; /** * The meta object id for the '{@link net.certware.argument.euz.impl.StrategyImpl <em>Strategy</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see net.certware.argument.euz.impl.StrategyImpl * @see net.certware.argument.euz.impl.EuzPackageImpl#getStrategy() * @generated */ int STRATEGY = 4; /** * The feature id for the '<em><b>Identifier</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int STRATEGY__IDENTIFIER = ArmPackage.REASONING_ELEMENT__IDENTIFIER; /** * The feature id for the '<em><b>Description</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int STRATEGY__DESCRIPTION = ArmPackage.REASONING_ELEMENT__DESCRIPTION; /** * The feature id for the '<em><b>Content</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int STRATEGY__CONTENT = ArmPackage.REASONING_ELEMENT__CONTENT; /** * The feature id for the '<em><b>Is Tagged</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int STRATEGY__IS_TAGGED = ArmPackage.REASONING_ELEMENT__IS_TAGGED; /** * The feature id for the '<em><b>Strategy Arguments</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int STRATEGY__STRATEGY_ARGUMENTS = ArmPackage.REASONING_ELEMENT_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>Strategy Justifications</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int STRATEGY__STRATEGY_JUSTIFICATIONS = ArmPackage.REASONING_ELEMENT_FEATURE_COUNT + 1; /** * The feature id for the '<em><b>Strategy Criteria</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int STRATEGY__STRATEGY_CRITERIA = ArmPackage.REASONING_ELEMENT_FEATURE_COUNT + 2; /** * The feature id for the '<em><b>Strategy Assumptions</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int STRATEGY__STRATEGY_ASSUMPTIONS = ArmPackage.REASONING_ELEMENT_FEATURE_COUNT + 3; /** * The feature id for the '<em><b>Strategy Strategies</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int STRATEGY__STRATEGY_STRATEGIES = ArmPackage.REASONING_ELEMENT_FEATURE_COUNT + 4; /** * The feature id for the '<em><b>Strategy Contexts</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int STRATEGY__STRATEGY_CONTEXTS = ArmPackage.REASONING_ELEMENT_FEATURE_COUNT + 5; /** * The number of structural features of the '<em>Strategy</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int STRATEGY_FEATURE_COUNT = ArmPackage.REASONING_ELEMENT_FEATURE_COUNT + 6; /** * The feature id for the '<em><b>Identifier</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SOLUTION__IDENTIFIER = ArmPackage.ASSERTED_EVIDENCE__IDENTIFIER; /** * The feature id for the '<em><b>Description</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SOLUTION__DESCRIPTION = ArmPackage.ASSERTED_EVIDENCE__DESCRIPTION; /** * The feature id for the '<em><b>Content</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SOLUTION__CONTENT = ArmPackage.ASSERTED_EVIDENCE__CONTENT; /** * The feature id for the '<em><b>Is Tagged</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SOLUTION__IS_TAGGED = ArmPackage.ASSERTED_EVIDENCE__IS_TAGGED; /** * The feature id for the '<em><b>Target</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SOLUTION__TARGET = ArmPackage.ASSERTED_EVIDENCE__TARGET; /** * The feature id for the '<em><b>Source</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SOLUTION__SOURCE = ArmPackage.ASSERTED_EVIDENCE__SOURCE; /** * The feature id for the '<em><b>Solution Contexts</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SOLUTION__SOLUTION_CONTEXTS = ArmPackage.ASSERTED_EVIDENCE_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>Solution Evidence</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SOLUTION__SOLUTION_EVIDENCE = ArmPackage.ASSERTED_EVIDENCE_FEATURE_COUNT + 1; /** * The feature id for the '<em><b>Solution Criteria</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SOLUTION__SOLUTION_CRITERIA = ArmPackage.ASSERTED_EVIDENCE_FEATURE_COUNT + 2; /** * The number of structural features of the '<em>Solution</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SOLUTION_FEATURE_COUNT = ArmPackage.ASSERTED_EVIDENCE_FEATURE_COUNT + 3; /** * The feature id for the '<em><b>Identifier</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ASSUMPTION__IDENTIFIER = ArmPackage.INFORMATION_ELEMENT__IDENTIFIER; /** * The feature id for the '<em><b>Description</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ASSUMPTION__DESCRIPTION = ArmPackage.INFORMATION_ELEMENT__DESCRIPTION; /** * The feature id for the '<em><b>Content</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ASSUMPTION__CONTENT = ArmPackage.INFORMATION_ELEMENT__CONTENT; /** * The feature id for the '<em><b>Is Tagged</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ASSUMPTION__IS_TAGGED = ArmPackage.INFORMATION_ELEMENT__IS_TAGGED; /** * The number of structural features of the '<em>Assumption</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ASSUMPTION_FEATURE_COUNT = ArmPackage.INFORMATION_ELEMENT_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>Identifier</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int JUSTIFICATION__IDENTIFIER = ArmPackage.INFORMATION_ELEMENT__IDENTIFIER; /** * The feature id for the '<em><b>Description</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int JUSTIFICATION__DESCRIPTION = ArmPackage.INFORMATION_ELEMENT__DESCRIPTION; /** * The feature id for the '<em><b>Content</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int JUSTIFICATION__CONTENT = ArmPackage.INFORMATION_ELEMENT__CONTENT; /** * The feature id for the '<em><b>Is Tagged</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int JUSTIFICATION__IS_TAGGED = ArmPackage.INFORMATION_ELEMENT__IS_TAGGED; /** * The number of structural features of the '<em>Justification</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int JUSTIFICATION_FEATURE_COUNT = ArmPackage.INFORMATION_ELEMENT_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>Identifier</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EVIDENCE__IDENTIFIER = ArmPackage.ASSERTED_EVIDENCE__IDENTIFIER; /** * The feature id for the '<em><b>Description</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EVIDENCE__DESCRIPTION = ArmPackage.ASSERTED_EVIDENCE__DESCRIPTION; /** * The feature id for the '<em><b>Content</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EVIDENCE__CONTENT = ArmPackage.ASSERTED_EVIDENCE__CONTENT; /** * The feature id for the '<em><b>Is Tagged</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EVIDENCE__IS_TAGGED = ArmPackage.ASSERTED_EVIDENCE__IS_TAGGED; /** * The feature id for the '<em><b>Target</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EVIDENCE__TARGET = ArmPackage.ASSERTED_EVIDENCE__TARGET; /** * The feature id for the '<em><b>Source</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EVIDENCE__SOURCE = ArmPackage.ASSERTED_EVIDENCE__SOURCE; /** * The number of structural features of the '<em>Evidence</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EVIDENCE_FEATURE_COUNT = ArmPackage.ASSERTED_EVIDENCE_FEATURE_COUNT + 0; /** * Returns the meta object for class '{@link net.certware.argument.euz.ArgumentDiagram <em>Argument Diagram</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Argument Diagram</em>'. * @see net.certware.argument.euz.ArgumentDiagram * @generated */ EClass getArgumentDiagram(); /** * Returns the meta object for the attribute '{@link net.certware.argument.euz.ArgumentDiagram#getVersion <em>Version</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Version</em>'. * @see net.certware.argument.euz.ArgumentDiagram#getVersion() * @see #getArgumentDiagram() * @generated */ EAttribute getArgumentDiagram_Version(); /** * Returns the meta object for the containment reference list '{@link net.certware.argument.euz.ArgumentDiagram#getArguments <em>Arguments</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Arguments</em>'. * @see net.certware.argument.euz.ArgumentDiagram#getArguments() * @see #getArgumentDiagram() * @generated */ EReference getArgumentDiagram_Arguments(); /** * Returns the meta object for the containment reference list '{@link net.certware.argument.euz.ArgumentDiagram#getStrategies <em>Strategies</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Strategies</em>'. * @see net.certware.argument.euz.ArgumentDiagram#getStrategies() * @see #getArgumentDiagram() * @generated */ EReference getArgumentDiagram_Strategies(); /** * Returns the meta object for the containment reference list '{@link net.certware.argument.euz.ArgumentDiagram#getSolutions <em>Solutions</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Solutions</em>'. * @see net.certware.argument.euz.ArgumentDiagram#getSolutions() * @see #getArgumentDiagram() * @generated */ EReference getArgumentDiagram_Solutions(); /** * Returns the meta object for the containment reference list '{@link net.certware.argument.euz.ArgumentDiagram#getAssumptions <em>Assumptions</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Assumptions</em>'. * @see net.certware.argument.euz.ArgumentDiagram#getAssumptions() * @see #getArgumentDiagram() * @generated */ EReference getArgumentDiagram_Assumptions(); /** * Returns the meta object for the containment reference list '{@link net.certware.argument.euz.ArgumentDiagram#getJustifications <em>Justifications</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Justifications</em>'. * @see net.certware.argument.euz.ArgumentDiagram#getJustifications() * @see #getArgumentDiagram() * @generated */ EReference getArgumentDiagram_Justifications(); /** * Returns the meta object for the containment reference list '{@link net.certware.argument.euz.ArgumentDiagram#getContexts <em>Contexts</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Contexts</em>'. * @see net.certware.argument.euz.ArgumentDiagram#getContexts() * @see #getArgumentDiagram() * @generated */ EReference getArgumentDiagram_Contexts(); /** * Returns the meta object for the containment reference list '{@link net.certware.argument.euz.ArgumentDiagram#getCriteria <em>Criteria</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Criteria</em>'. * @see net.certware.argument.euz.ArgumentDiagram#getCriteria() * @see #getArgumentDiagram() * @generated */ EReference getArgumentDiagram_Criteria(); /** * Returns the meta object for the containment reference list '{@link net.certware.argument.euz.ArgumentDiagram#getEvidence <em>Evidence</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Evidence</em>'. * @see net.certware.argument.euz.ArgumentDiagram#getEvidence() * @see #getArgumentDiagram() * @generated */ EReference getArgumentDiagram_Evidence(); /** * Returns the meta object for class '{@link net.certware.argument.euz.Argument <em>Argument</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Argument</em>'. * @see net.certware.argument.euz.Argument * @generated */ EClass getArgument(); /** * Returns the meta object for the reference list '{@link net.certware.argument.euz.Argument#getArgumentStrategies <em>Argument Strategies</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the reference list '<em>Argument Strategies</em>'. * @see net.certware.argument.euz.Argument#getArgumentStrategies() * @see #getArgument() * @generated */ EReference getArgument_ArgumentStrategies(); /** * Returns the meta object for the reference list '{@link net.certware.argument.euz.Argument#getArgumentAssumptions <em>Argument Assumptions</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the reference list '<em>Argument Assumptions</em>'. * @see net.certware.argument.euz.Argument#getArgumentAssumptions() * @see #getArgument() * @generated */ EReference getArgument_ArgumentAssumptions(); /** * Returns the meta object for the reference list '{@link net.certware.argument.euz.Argument#getArgumentContexts <em>Argument Contexts</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the reference list '<em>Argument Contexts</em>'. * @see net.certware.argument.euz.Argument#getArgumentContexts() * @see #getArgument() * @generated */ EReference getArgument_ArgumentContexts(); /** * Returns the meta object for the reference list '{@link net.certware.argument.euz.Argument#getArgumentSolutions <em>Argument Solutions</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the reference list '<em>Argument Solutions</em>'. * @see net.certware.argument.euz.Argument#getArgumentSolutions() * @see #getArgument() * @generated */ EReference getArgument_ArgumentSolutions(); /** * Returns the meta object for the reference list '{@link net.certware.argument.euz.Argument#getArgumentCriteria <em>Argument Criteria</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the reference list '<em>Argument Criteria</em>'. * @see net.certware.argument.euz.Argument#getArgumentCriteria() * @see #getArgument() * @generated */ EReference getArgument_ArgumentCriteria(); /** * Returns the meta object for the reference list '{@link net.certware.argument.euz.Argument#getArgumentJustifications <em>Argument Justifications</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the reference list '<em>Argument Justifications</em>'. * @see net.certware.argument.euz.Argument#getArgumentJustifications() * @see #getArgument() * @generated */ EReference getArgument_ArgumentJustifications(); /** * Returns the meta object for the reference list '{@link net.certware.argument.euz.Argument#getSubArguments <em>Sub Arguments</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the reference list '<em>Sub Arguments</em>'. * @see net.certware.argument.euz.Argument#getSubArguments() * @see #getArgument() * @generated */ EReference getArgument_SubArguments(); /** * Returns the meta object for class '{@link net.certware.argument.euz.Assumption <em>Assumption</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Assumption</em>'. * @see net.certware.argument.euz.Assumption * @generated */ EClass getAssumption(); /** * Returns the meta object for class '{@link net.certware.argument.euz.Justification <em>Justification</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Justification</em>'. * @see net.certware.argument.euz.Justification * @generated */ EClass getJustification(); /** * Returns the meta object for class '{@link net.certware.argument.euz.Evidence <em>Evidence</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Evidence</em>'. * @see net.certware.argument.euz.Evidence * @generated */ EClass getEvidence(); /** * Returns the meta object for class '{@link net.certware.argument.euz.Context <em>Context</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Context</em>'. * @see net.certware.argument.euz.Context * @generated */ EClass getContext(); /** * Returns the meta object for the reference list '{@link net.certware.argument.euz.Context#getContextAssumptions <em>Context Assumptions</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the reference list '<em>Context Assumptions</em>'. * @see net.certware.argument.euz.Context#getContextAssumptions() * @see #getContext() * @generated */ EReference getContext_ContextAssumptions(); /** * Returns the meta object for class '{@link net.certware.argument.euz.Criteria <em>Criteria</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Criteria</em>'. * @see net.certware.argument.euz.Criteria * @generated */ EClass getCriteria(); /** * Returns the meta object for the reference list '{@link net.certware.argument.euz.Criteria#getCriteriaContexts <em>Criteria Contexts</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the reference list '<em>Criteria Contexts</em>'. * @see net.certware.argument.euz.Criteria#getCriteriaContexts() * @see #getCriteria() * @generated */ EReference getCriteria_CriteriaContexts(); /** * Returns the meta object for the reference list '{@link net.certware.argument.euz.Criteria#getCriteriaAssumptions <em>Criteria Assumptions</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the reference list '<em>Criteria Assumptions</em>'. * @see net.certware.argument.euz.Criteria#getCriteriaAssumptions() * @see #getCriteria() * @generated */ EReference getCriteria_CriteriaAssumptions(); /** * Returns the meta object for class '{@link net.certware.argument.euz.Solution <em>Solution</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Solution</em>'. * @see net.certware.argument.euz.Solution * @generated */ EClass getSolution(); /** * Returns the meta object for the reference list '{@link net.certware.argument.euz.Solution#getSolutionContexts <em>Solution Contexts</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the reference list '<em>Solution Contexts</em>'. * @see net.certware.argument.euz.Solution#getSolutionContexts() * @see #getSolution() * @generated */ EReference getSolution_SolutionContexts(); /** * Returns the meta object for the reference list '{@link net.certware.argument.euz.Solution#getSolutionEvidence <em>Solution Evidence</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the reference list '<em>Solution Evidence</em>'. * @see net.certware.argument.euz.Solution#getSolutionEvidence() * @see #getSolution() * @generated */ EReference getSolution_SolutionEvidence(); /** * Returns the meta object for the reference list '{@link net.certware.argument.euz.Solution#getSolutionCriteria <em>Solution Criteria</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the reference list '<em>Solution Criteria</em>'. * @see net.certware.argument.euz.Solution#getSolutionCriteria() * @see #getSolution() * @generated */ EReference getSolution_SolutionCriteria(); /** * Returns the meta object for class '{@link net.certware.argument.euz.Strategy <em>Strategy</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Strategy</em>'. * @see net.certware.argument.euz.Strategy * @generated */ EClass getStrategy(); /** * Returns the meta object for the reference list '{@link net.certware.argument.euz.Strategy#getStrategyArguments <em>Strategy Arguments</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the reference list '<em>Strategy Arguments</em>'. * @see net.certware.argument.euz.Strategy#getStrategyArguments() * @see #getStrategy() * @generated */ EReference getStrategy_StrategyArguments(); /** * Returns the meta object for the reference list '{@link net.certware.argument.euz.Strategy#getStrategyJustifications <em>Strategy Justifications</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the reference list '<em>Strategy Justifications</em>'. * @see net.certware.argument.euz.Strategy#getStrategyJustifications() * @see #getStrategy() * @generated */ EReference getStrategy_StrategyJustifications(); /** * Returns the meta object for the reference list '{@link net.certware.argument.euz.Strategy#getStrategyCriteria <em>Strategy Criteria</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the reference list '<em>Strategy Criteria</em>'. * @see net.certware.argument.euz.Strategy#getStrategyCriteria() * @see #getStrategy() * @generated */ EReference getStrategy_StrategyCriteria(); /** * Returns the meta object for the reference list '{@link net.certware.argument.euz.Strategy#getStrategyAssumptions <em>Strategy Assumptions</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the reference list '<em>Strategy Assumptions</em>'. * @see net.certware.argument.euz.Strategy#getStrategyAssumptions() * @see #getStrategy() * @generated */ EReference getStrategy_StrategyAssumptions(); /** * Returns the meta object for the reference list '{@link net.certware.argument.euz.Strategy#getStrategyStrategies <em>Strategy Strategies</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the reference list '<em>Strategy Strategies</em>'. * @see net.certware.argument.euz.Strategy#getStrategyStrategies() * @see #getStrategy() * @generated */ EReference getStrategy_StrategyStrategies(); /** * Returns the meta object for the reference list '{@link net.certware.argument.euz.Strategy#getStrategyContexts <em>Strategy Contexts</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the reference list '<em>Strategy Contexts</em>'. * @see net.certware.argument.euz.Strategy#getStrategyContexts() * @see #getStrategy() * @generated */ EReference getStrategy_StrategyContexts(); /** * 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 */ EuzFactory getEuzFactory(); /** * <!-- 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 net.certware.argument.euz.impl.ArgumentDiagramImpl <em>Argument Diagram</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see net.certware.argument.euz.impl.ArgumentDiagramImpl * @see net.certware.argument.euz.impl.EuzPackageImpl#getArgumentDiagram() * @generated */ EClass ARGUMENT_DIAGRAM = eINSTANCE.getArgumentDiagram(); /** * The meta object literal for the '<em><b>Version</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute ARGUMENT_DIAGRAM__VERSION = eINSTANCE.getArgumentDiagram_Version(); /** * The meta object literal for the '<em><b>Arguments</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference ARGUMENT_DIAGRAM__ARGUMENTS = eINSTANCE.getArgumentDiagram_Arguments(); /** * The meta object literal for the '<em><b>Strategies</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference ARGUMENT_DIAGRAM__STRATEGIES = eINSTANCE.getArgumentDiagram_Strategies(); /** * The meta object literal for the '<em><b>Solutions</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference ARGUMENT_DIAGRAM__SOLUTIONS = eINSTANCE.getArgumentDiagram_Solutions(); /** * The meta object literal for the '<em><b>Assumptions</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference ARGUMENT_DIAGRAM__ASSUMPTIONS = eINSTANCE.getArgumentDiagram_Assumptions(); /** * The meta object literal for the '<em><b>Justifications</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference ARGUMENT_DIAGRAM__JUSTIFICATIONS = eINSTANCE.getArgumentDiagram_Justifications(); /** * The meta object literal for the '<em><b>Contexts</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference ARGUMENT_DIAGRAM__CONTEXTS = eINSTANCE.getArgumentDiagram_Contexts(); /** * The meta object literal for the '<em><b>Criteria</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference ARGUMENT_DIAGRAM__CRITERIA = eINSTANCE.getArgumentDiagram_Criteria(); /** * The meta object literal for the '<em><b>Evidence</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference ARGUMENT_DIAGRAM__EVIDENCE = eINSTANCE.getArgumentDiagram_Evidence(); /** * The meta object literal for the '{@link net.certware.argument.euz.impl.ArgumentImpl <em>Argument</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see net.certware.argument.euz.impl.ArgumentImpl * @see net.certware.argument.euz.impl.EuzPackageImpl#getArgument() * @generated */ EClass ARGUMENT = eINSTANCE.getArgument(); /** * The meta object literal for the '<em><b>Argument Strategies</b></em>' reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference ARGUMENT__ARGUMENT_STRATEGIES = eINSTANCE.getArgument_ArgumentStrategies(); /** * The meta object literal for the '<em><b>Argument Assumptions</b></em>' reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference ARGUMENT__ARGUMENT_ASSUMPTIONS = eINSTANCE.getArgument_ArgumentAssumptions(); /** * The meta object literal for the '<em><b>Argument Contexts</b></em>' reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference ARGUMENT__ARGUMENT_CONTEXTS = eINSTANCE.getArgument_ArgumentContexts(); /** * The meta object literal for the '<em><b>Argument Solutions</b></em>' reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference ARGUMENT__ARGUMENT_SOLUTIONS = eINSTANCE.getArgument_ArgumentSolutions(); /** * The meta object literal for the '<em><b>Argument Criteria</b></em>' reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference ARGUMENT__ARGUMENT_CRITERIA = eINSTANCE.getArgument_ArgumentCriteria(); /** * The meta object literal for the '<em><b>Argument Justifications</b></em>' reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference ARGUMENT__ARGUMENT_JUSTIFICATIONS = eINSTANCE.getArgument_ArgumentJustifications(); /** * The meta object literal for the '<em><b>Sub Arguments</b></em>' reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference ARGUMENT__SUB_ARGUMENTS = eINSTANCE.getArgument_SubArguments(); /** * The meta object literal for the '{@link net.certware.argument.euz.impl.AssumptionImpl <em>Assumption</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see net.certware.argument.euz.impl.AssumptionImpl * @see net.certware.argument.euz.impl.EuzPackageImpl#getAssumption() * @generated */ EClass ASSUMPTION = eINSTANCE.getAssumption(); /** * The meta object literal for the '{@link net.certware.argument.euz.impl.JustificationImpl <em>Justification</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see net.certware.argument.euz.impl.JustificationImpl * @see net.certware.argument.euz.impl.EuzPackageImpl#getJustification() * @generated */ EClass JUSTIFICATION = eINSTANCE.getJustification(); /** * The meta object literal for the '{@link net.certware.argument.euz.impl.EvidenceImpl <em>Evidence</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see net.certware.argument.euz.impl.EvidenceImpl * @see net.certware.argument.euz.impl.EuzPackageImpl#getEvidence() * @generated */ EClass EVIDENCE = eINSTANCE.getEvidence(); /** * The meta object literal for the '{@link net.certware.argument.euz.impl.ContextImpl <em>Context</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see net.certware.argument.euz.impl.ContextImpl * @see net.certware.argument.euz.impl.EuzPackageImpl#getContext() * @generated */ EClass CONTEXT = eINSTANCE.getContext(); /** * The meta object literal for the '<em><b>Context Assumptions</b></em>' reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference CONTEXT__CONTEXT_ASSUMPTIONS = eINSTANCE.getContext_ContextAssumptions(); /** * The meta object literal for the '{@link net.certware.argument.euz.impl.CriteriaImpl <em>Criteria</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see net.certware.argument.euz.impl.CriteriaImpl * @see net.certware.argument.euz.impl.EuzPackageImpl#getCriteria() * @generated */ EClass CRITERIA = eINSTANCE.getCriteria(); /** * The meta object literal for the '<em><b>Criteria Contexts</b></em>' reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference CRITERIA__CRITERIA_CONTEXTS = eINSTANCE.getCriteria_CriteriaContexts(); /** * The meta object literal for the '<em><b>Criteria Assumptions</b></em>' reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference CRITERIA__CRITERIA_ASSUMPTIONS = eINSTANCE.getCriteria_CriteriaAssumptions(); /** * The meta object literal for the '{@link net.certware.argument.euz.impl.SolutionImpl <em>Solution</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see net.certware.argument.euz.impl.SolutionImpl * @see net.certware.argument.euz.impl.EuzPackageImpl#getSolution() * @generated */ EClass SOLUTION = eINSTANCE.getSolution(); /** * The meta object literal for the '<em><b>Solution Contexts</b></em>' reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference SOLUTION__SOLUTION_CONTEXTS = eINSTANCE.getSolution_SolutionContexts(); /** * The meta object literal for the '<em><b>Solution Evidence</b></em>' reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference SOLUTION__SOLUTION_EVIDENCE = eINSTANCE.getSolution_SolutionEvidence(); /** * The meta object literal for the '<em><b>Solution Criteria</b></em>' reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference SOLUTION__SOLUTION_CRITERIA = eINSTANCE.getSolution_SolutionCriteria(); /** * The meta object literal for the '{@link net.certware.argument.euz.impl.StrategyImpl <em>Strategy</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see net.certware.argument.euz.impl.StrategyImpl * @see net.certware.argument.euz.impl.EuzPackageImpl#getStrategy() * @generated */ EClass STRATEGY = eINSTANCE.getStrategy(); /** * The meta object literal for the '<em><b>Strategy Arguments</b></em>' reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference STRATEGY__STRATEGY_ARGUMENTS = eINSTANCE.getStrategy_StrategyArguments(); /** * The meta object literal for the '<em><b>Strategy Justifications</b></em>' reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference STRATEGY__STRATEGY_JUSTIFICATIONS = eINSTANCE.getStrategy_StrategyJustifications(); /** * The meta object literal for the '<em><b>Strategy Criteria</b></em>' reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference STRATEGY__STRATEGY_CRITERIA = eINSTANCE.getStrategy_StrategyCriteria(); /** * The meta object literal for the '<em><b>Strategy Assumptions</b></em>' reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference STRATEGY__STRATEGY_ASSUMPTIONS = eINSTANCE.getStrategy_StrategyAssumptions(); /** * The meta object literal for the '<em><b>Strategy Strategies</b></em>' reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference STRATEGY__STRATEGY_STRATEGIES = eINSTANCE.getStrategy_StrategyStrategies(); /** * The meta object literal for the '<em><b>Strategy Contexts</b></em>' reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference STRATEGY__STRATEGY_CONTEXTS = eINSTANCE.getStrategy_StrategyContexts(); } } //EuzPackage