/**
*/
package questionairemodel;
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 operation of each class,</li>
* <li>each enum,</li>
* <li>and each data type</li>
* </ul>
* <!-- end-user-doc -->
* @see questionairemodel.QuestionairemodelFactory
* @model kind="package"
* @generated
*/
public interface QuestionairemodelPackage extends EPackage {
/**
* The package name.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
String eNAME = "questionairemodel";
/**
* The package namespace URI.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
String eNS_URI = "platform:/resource/Questionaire/model/QuestionaireModel.ecore";
/**
* The package namespace name.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
String eNS_PREFIX = "questionairemodel";
/**
* The singleton instance of the package.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
QuestionairemodelPackage eINSTANCE = questionairemodel.impl.QuestionairemodelPackageImpl.init();
/**
* The meta object id for the '{@link questionairemodel.impl.QuestionaireImpl <em>Questionaire</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see questionairemodel.impl.QuestionaireImpl
* @see questionairemodel.impl.QuestionairemodelPackageImpl#getQuestionaire()
* @generated
*/
int QUESTIONAIRE = 0;
/**
* The feature id for the '<em><b>Name</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int QUESTIONAIRE__NAME = 0;
/**
* The feature id for the '<em><b>Elements</b></em>' containment reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int QUESTIONAIRE__ELEMENTS = 1;
/**
* The feature id for the '<em><b>Result Email</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int QUESTIONAIRE__RESULT_EMAIL = 2;
/**
* The number of structural features of the '<em>Questionaire</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int QUESTIONAIRE_FEATURE_COUNT = 3;
/**
* The number of operations of the '<em>Questionaire</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int QUESTIONAIRE_OPERATION_COUNT = 0;
/**
* The meta object id for the '{@link questionairemodel.impl.ElementImpl <em>Element</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see questionairemodel.impl.ElementImpl
* @see questionairemodel.impl.QuestionairemodelPackageImpl#getElement()
* @generated
*/
int ELEMENT = 1;
/**
* The number of structural features of the '<em>Element</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ELEMENT_FEATURE_COUNT = 0;
/**
* The number of operations of the '<em>Element</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ELEMENT_OPERATION_COUNT = 0;
/**
* The meta object id for the '{@link questionairemodel.impl.HeadingImpl <em>Heading</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see questionairemodel.impl.HeadingImpl
* @see questionairemodel.impl.QuestionairemodelPackageImpl#getHeading()
* @generated
*/
int HEADING = 2;
/**
* The feature id for the '<em><b>Text</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int HEADING__TEXT = ELEMENT_FEATURE_COUNT + 0;
/**
* The number of structural features of the '<em>Heading</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int HEADING_FEATURE_COUNT = ELEMENT_FEATURE_COUNT + 1;
/**
* The number of operations of the '<em>Heading</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int HEADING_OPERATION_COUNT = ELEMENT_OPERATION_COUNT + 0;
/**
* The meta object id for the '{@link questionairemodel.impl.ParagraphImpl <em>Paragraph</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see questionairemodel.impl.ParagraphImpl
* @see questionairemodel.impl.QuestionairemodelPackageImpl#getParagraph()
* @generated
*/
int PARAGRAPH = 3;
/**
* The feature id for the '<em><b>Text</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int PARAGRAPH__TEXT = ELEMENT_FEATURE_COUNT + 0;
/**
* The number of structural features of the '<em>Paragraph</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int PARAGRAPH_FEATURE_COUNT = ELEMENT_FEATURE_COUNT + 1;
/**
* The number of operations of the '<em>Paragraph</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int PARAGRAPH_OPERATION_COUNT = ELEMENT_OPERATION_COUNT + 0;
/**
* The meta object id for the '{@link questionairemodel.impl.QuestionImpl <em>Question</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see questionairemodel.impl.QuestionImpl
* @see questionairemodel.impl.QuestionairemodelPackageImpl#getQuestion()
* @generated
*/
int QUESTION = 4;
/**
* The feature id for the '<em><b>Question Base</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int QUESTION__QUESTION_BASE = ELEMENT_FEATURE_COUNT + 0;
/**
* The number of structural features of the '<em>Question</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int QUESTION_FEATURE_COUNT = ELEMENT_FEATURE_COUNT + 1;
/**
* The number of operations of the '<em>Question</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int QUESTION_OPERATION_COUNT = ELEMENT_OPERATION_COUNT + 0;
/**
* The meta object id for the '{@link questionairemodel.impl.TextQuestionImpl <em>Text Question</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see questionairemodel.impl.TextQuestionImpl
* @see questionairemodel.impl.QuestionairemodelPackageImpl#getTextQuestion()
* @generated
*/
int TEXT_QUESTION = 5;
/**
* The feature id for the '<em><b>Question Base</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int TEXT_QUESTION__QUESTION_BASE = QUESTION__QUESTION_BASE;
/**
* The feature id for the '<em><b>Lines</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int TEXT_QUESTION__LINES = QUESTION_FEATURE_COUNT + 0;
/**
* The number of structural features of the '<em>Text Question</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int TEXT_QUESTION_FEATURE_COUNT = QUESTION_FEATURE_COUNT + 1;
/**
* The number of operations of the '<em>Text Question</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int TEXT_QUESTION_OPERATION_COUNT = QUESTION_OPERATION_COUNT + 0;
/**
* The meta object id for the '{@link questionairemodel.impl.ChoiceQuestionImpl <em>Choice Question</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see questionairemodel.impl.ChoiceQuestionImpl
* @see questionairemodel.impl.QuestionairemodelPackageImpl#getChoiceQuestion()
* @generated
*/
int CHOICE_QUESTION = 6;
/**
* The feature id for the '<em><b>Question Base</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CHOICE_QUESTION__QUESTION_BASE = QUESTION__QUESTION_BASE;
/**
* The feature id for the '<em><b>Options</b></em>' containment reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CHOICE_QUESTION__OPTIONS = QUESTION_FEATURE_COUNT + 0;
/**
* The feature id for the '<em><b>Min Selections</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CHOICE_QUESTION__MIN_SELECTIONS = QUESTION_FEATURE_COUNT + 1;
/**
* The feature id for the '<em><b>Max Selections</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CHOICE_QUESTION__MAX_SELECTIONS = QUESTION_FEATURE_COUNT + 2;
/**
* The number of structural features of the '<em>Choice Question</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CHOICE_QUESTION_FEATURE_COUNT = QUESTION_FEATURE_COUNT + 3;
/**
* The number of operations of the '<em>Choice Question</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CHOICE_QUESTION_OPERATION_COUNT = QUESTION_OPERATION_COUNT + 0;
/**
* The meta object id for the '{@link questionairemodel.impl.OptionImpl <em>Option</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see questionairemodel.impl.OptionImpl
* @see questionairemodel.impl.QuestionairemodelPackageImpl#getOption()
* @generated
*/
int OPTION = 7;
/**
* The feature id for the '<em><b>Name</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int OPTION__NAME = 0;
/**
* The feature id for the '<em><b>Text</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int OPTION__TEXT = 1;
/**
* The number of structural features of the '<em>Option</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int OPTION_FEATURE_COUNT = 2;
/**
* The number of operations of the '<em>Option</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int OPTION_OPERATION_COUNT = 0;
/**
* The meta object id for the '{@link questionairemodel.impl.MatrixQuestionImpl <em>Matrix Question</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see questionairemodel.impl.MatrixQuestionImpl
* @see questionairemodel.impl.QuestionairemodelPackageImpl#getMatrixQuestion()
* @generated
*/
int MATRIX_QUESTION = 8;
/**
* The feature id for the '<em><b>Question Base</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int MATRIX_QUESTION__QUESTION_BASE = QUESTION__QUESTION_BASE;
/**
* The feature id for the '<em><b>Column Names</b></em>' attribute list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int MATRIX_QUESTION__COLUMN_NAMES = QUESTION_FEATURE_COUNT + 0;
/**
* The feature id for the '<em><b>Row Names</b></em>' attribute list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int MATRIX_QUESTION__ROW_NAMES = QUESTION_FEATURE_COUNT + 1;
/**
* The feature id for the '<em><b>Max Per Row</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int MATRIX_QUESTION__MAX_PER_ROW = QUESTION_FEATURE_COUNT + 2;
/**
* The number of structural features of the '<em>Matrix Question</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int MATRIX_QUESTION_FEATURE_COUNT = QUESTION_FEATURE_COUNT + 3;
/**
* The number of operations of the '<em>Matrix Question</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int MATRIX_QUESTION_OPERATION_COUNT = QUESTION_OPERATION_COUNT + 0;
/**
* The meta object id for the '{@link questionairemodel.impl.CalendarQuestionImpl <em>Calendar Question</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see questionairemodel.impl.CalendarQuestionImpl
* @see questionairemodel.impl.QuestionairemodelPackageImpl#getCalendarQuestion()
* @generated
*/
int CALENDAR_QUESTION = 9;
/**
* The feature id for the '<em><b>Question Base</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CALENDAR_QUESTION__QUESTION_BASE = QUESTION__QUESTION_BASE;
/**
* The feature id for the '<em><b>Year</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CALENDAR_QUESTION__YEAR = QUESTION_FEATURE_COUNT + 0;
/**
* The feature id for the '<em><b>Month</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CALENDAR_QUESTION__MONTH = QUESTION_FEATURE_COUNT + 1;
/**
* The feature id for the '<em><b>Day</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CALENDAR_QUESTION__DAY = QUESTION_FEATURE_COUNT + 2;
/**
* The feature id for the '<em><b>Hour</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CALENDAR_QUESTION__HOUR = QUESTION_FEATURE_COUNT + 3;
/**
* The feature id for the '<em><b>Minute</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CALENDAR_QUESTION__MINUTE = QUESTION_FEATURE_COUNT + 4;
/**
* The number of structural features of the '<em>Calendar Question</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CALENDAR_QUESTION_FEATURE_COUNT = QUESTION_FEATURE_COUNT + 5;
/**
* The number of operations of the '<em>Calendar Question</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CALENDAR_QUESTION_OPERATION_COUNT = QUESTION_OPERATION_COUNT + 0;
/**
* The meta object id for the '{@link questionairemodel.impl.IntegerQuestionImpl <em>Integer Question</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see questionairemodel.impl.IntegerQuestionImpl
* @see questionairemodel.impl.QuestionairemodelPackageImpl#getIntegerQuestion()
* @generated
*/
int INTEGER_QUESTION = 10;
/**
* The feature id for the '<em><b>Question Base</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int INTEGER_QUESTION__QUESTION_BASE = QUESTION__QUESTION_BASE;
/**
* The feature id for the '<em><b>Min Value</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int INTEGER_QUESTION__MIN_VALUE = QUESTION_FEATURE_COUNT + 0;
/**
* The feature id for the '<em><b>Step</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int INTEGER_QUESTION__STEP = QUESTION_FEATURE_COUNT + 1;
/**
* The feature id for the '<em><b>Max Value</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int INTEGER_QUESTION__MAX_VALUE = QUESTION_FEATURE_COUNT + 2;
/**
* The number of structural features of the '<em>Integer Question</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int INTEGER_QUESTION_FEATURE_COUNT = QUESTION_FEATURE_COUNT + 3;
/**
* The number of operations of the '<em>Integer Question</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int INTEGER_QUESTION_OPERATION_COUNT = QUESTION_OPERATION_COUNT + 0;
/**
* The meta object id for the '{@link questionairemodel.impl.QuestionConditionImpl <em>Question Condition</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see questionairemodel.impl.QuestionConditionImpl
* @see questionairemodel.impl.QuestionairemodelPackageImpl#getQuestionCondition()
* @generated
*/
int QUESTION_CONDITION = 11;
/**
* The feature id for the '<em><b>Option</b></em>' reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int QUESTION_CONDITION__OPTION = 0;
/**
* The number of structural features of the '<em>Question Condition</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int QUESTION_CONDITION_FEATURE_COUNT = 1;
/**
* The number of operations of the '<em>Question Condition</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int QUESTION_CONDITION_OPERATION_COUNT = 0;
/**
* The meta object id for the '{@link questionairemodel.impl.QuestionBaseImpl <em>Question Base</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see questionairemodel.impl.QuestionBaseImpl
* @see questionairemodel.impl.QuestionairemodelPackageImpl#getQuestionBase()
* @generated
*/
int QUESTION_BASE = 12;
/**
* The feature id for the '<em><b>Title</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int QUESTION_BASE__TITLE = 0;
/**
* The feature id for the '<em><b>Description</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int QUESTION_BASE__DESCRIPTION = 1;
/**
* The feature id for the '<em><b>Conditions</b></em>' containment reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int QUESTION_BASE__CONDITIONS = 2;
/**
* The feature id for the '<em><b>Mandatory</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int QUESTION_BASE__MANDATORY = 3;
/**
* The number of structural features of the '<em>Question Base</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int QUESTION_BASE_FEATURE_COUNT = 4;
/**
* The number of operations of the '<em>Question Base</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int QUESTION_BASE_OPERATION_COUNT = 0;
/**
* Returns the meta object for class '{@link questionairemodel.Questionaire <em>Questionaire</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Questionaire</em>'.
* @see questionairemodel.Questionaire
* @generated
*/
EClass getQuestionaire();
/**
* Returns the meta object for the attribute '{@link questionairemodel.Questionaire#getName <em>Name</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Name</em>'.
* @see questionairemodel.Questionaire#getName()
* @see #getQuestionaire()
* @generated
*/
EAttribute getQuestionaire_Name();
/**
* Returns the meta object for the containment reference list '{@link questionairemodel.Questionaire#getElements <em>Elements</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference list '<em>Elements</em>'.
* @see questionairemodel.Questionaire#getElements()
* @see #getQuestionaire()
* @generated
*/
EReference getQuestionaire_Elements();
/**
* Returns the meta object for the attribute '{@link questionairemodel.Questionaire#getResultEmail <em>Result Email</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Result Email</em>'.
* @see questionairemodel.Questionaire#getResultEmail()
* @see #getQuestionaire()
* @generated
*/
EAttribute getQuestionaire_ResultEmail();
/**
* Returns the meta object for class '{@link questionairemodel.Element <em>Element</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Element</em>'.
* @see questionairemodel.Element
* @generated
*/
EClass getElement();
/**
* Returns the meta object for class '{@link questionairemodel.Heading <em>Heading</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Heading</em>'.
* @see questionairemodel.Heading
* @generated
*/
EClass getHeading();
/**
* Returns the meta object for the attribute '{@link questionairemodel.Heading#getText <em>Text</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Text</em>'.
* @see questionairemodel.Heading#getText()
* @see #getHeading()
* @generated
*/
EAttribute getHeading_Text();
/**
* Returns the meta object for class '{@link questionairemodel.Paragraph <em>Paragraph</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Paragraph</em>'.
* @see questionairemodel.Paragraph
* @generated
*/
EClass getParagraph();
/**
* Returns the meta object for the attribute '{@link questionairemodel.Paragraph#getText <em>Text</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Text</em>'.
* @see questionairemodel.Paragraph#getText()
* @see #getParagraph()
* @generated
*/
EAttribute getParagraph_Text();
/**
* Returns the meta object for class '{@link questionairemodel.Question <em>Question</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Question</em>'.
* @see questionairemodel.Question
* @generated
*/
EClass getQuestion();
/**
* Returns the meta object for the containment reference '{@link questionairemodel.Question#getQuestionBase <em>Question Base</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference '<em>Question Base</em>'.
* @see questionairemodel.Question#getQuestionBase()
* @see #getQuestion()
* @generated
*/
EReference getQuestion_QuestionBase();
/**
* Returns the meta object for class '{@link questionairemodel.TextQuestion <em>Text Question</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Text Question</em>'.
* @see questionairemodel.TextQuestion
* @generated
*/
EClass getTextQuestion();
/**
* Returns the meta object for the attribute '{@link questionairemodel.TextQuestion#getLines <em>Lines</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Lines</em>'.
* @see questionairemodel.TextQuestion#getLines()
* @see #getTextQuestion()
* @generated
*/
EAttribute getTextQuestion_Lines();
/**
* Returns the meta object for class '{@link questionairemodel.ChoiceQuestion <em>Choice Question</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Choice Question</em>'.
* @see questionairemodel.ChoiceQuestion
* @generated
*/
EClass getChoiceQuestion();
/**
* Returns the meta object for the containment reference list '{@link questionairemodel.ChoiceQuestion#getOptions <em>Options</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference list '<em>Options</em>'.
* @see questionairemodel.ChoiceQuestion#getOptions()
* @see #getChoiceQuestion()
* @generated
*/
EReference getChoiceQuestion_Options();
/**
* Returns the meta object for the attribute '{@link questionairemodel.ChoiceQuestion#getMinSelections <em>Min Selections</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Min Selections</em>'.
* @see questionairemodel.ChoiceQuestion#getMinSelections()
* @see #getChoiceQuestion()
* @generated
*/
EAttribute getChoiceQuestion_MinSelections();
/**
* Returns the meta object for the attribute '{@link questionairemodel.ChoiceQuestion#getMaxSelections <em>Max Selections</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Max Selections</em>'.
* @see questionairemodel.ChoiceQuestion#getMaxSelections()
* @see #getChoiceQuestion()
* @generated
*/
EAttribute getChoiceQuestion_MaxSelections();
/**
* Returns the meta object for class '{@link questionairemodel.Option <em>Option</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Option</em>'.
* @see questionairemodel.Option
* @generated
*/
EClass getOption();
/**
* Returns the meta object for the attribute '{@link questionairemodel.Option#getName <em>Name</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Name</em>'.
* @see questionairemodel.Option#getName()
* @see #getOption()
* @generated
*/
EAttribute getOption_Name();
/**
* Returns the meta object for the attribute '{@link questionairemodel.Option#getText <em>Text</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Text</em>'.
* @see questionairemodel.Option#getText()
* @see #getOption()
* @generated
*/
EAttribute getOption_Text();
/**
* Returns the meta object for class '{@link questionairemodel.MatrixQuestion <em>Matrix Question</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Matrix Question</em>'.
* @see questionairemodel.MatrixQuestion
* @generated
*/
EClass getMatrixQuestion();
/**
* Returns the meta object for the attribute list '{@link questionairemodel.MatrixQuestion#getColumnNames <em>Column Names</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute list '<em>Column Names</em>'.
* @see questionairemodel.MatrixQuestion#getColumnNames()
* @see #getMatrixQuestion()
* @generated
*/
EAttribute getMatrixQuestion_ColumnNames();
/**
* Returns the meta object for the attribute list '{@link questionairemodel.MatrixQuestion#getRowNames <em>Row Names</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute list '<em>Row Names</em>'.
* @see questionairemodel.MatrixQuestion#getRowNames()
* @see #getMatrixQuestion()
* @generated
*/
EAttribute getMatrixQuestion_RowNames();
/**
* Returns the meta object for the attribute '{@link questionairemodel.MatrixQuestion#getMaxPerRow <em>Max Per Row</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Max Per Row</em>'.
* @see questionairemodel.MatrixQuestion#getMaxPerRow()
* @see #getMatrixQuestion()
* @generated
*/
EAttribute getMatrixQuestion_MaxPerRow();
/**
* Returns the meta object for class '{@link questionairemodel.CalendarQuestion <em>Calendar Question</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Calendar Question</em>'.
* @see questionairemodel.CalendarQuestion
* @generated
*/
EClass getCalendarQuestion();
/**
* Returns the meta object for the attribute '{@link questionairemodel.CalendarQuestion#isYear <em>Year</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Year</em>'.
* @see questionairemodel.CalendarQuestion#isYear()
* @see #getCalendarQuestion()
* @generated
*/
EAttribute getCalendarQuestion_Year();
/**
* Returns the meta object for the attribute '{@link questionairemodel.CalendarQuestion#isMonth <em>Month</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Month</em>'.
* @see questionairemodel.CalendarQuestion#isMonth()
* @see #getCalendarQuestion()
* @generated
*/
EAttribute getCalendarQuestion_Month();
/**
* Returns the meta object for the attribute '{@link questionairemodel.CalendarQuestion#isDay <em>Day</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Day</em>'.
* @see questionairemodel.CalendarQuestion#isDay()
* @see #getCalendarQuestion()
* @generated
*/
EAttribute getCalendarQuestion_Day();
/**
* Returns the meta object for the attribute '{@link questionairemodel.CalendarQuestion#isHour <em>Hour</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Hour</em>'.
* @see questionairemodel.CalendarQuestion#isHour()
* @see #getCalendarQuestion()
* @generated
*/
EAttribute getCalendarQuestion_Hour();
/**
* Returns the meta object for the attribute '{@link questionairemodel.CalendarQuestion#isMinute <em>Minute</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Minute</em>'.
* @see questionairemodel.CalendarQuestion#isMinute()
* @see #getCalendarQuestion()
* @generated
*/
EAttribute getCalendarQuestion_Minute();
/**
* Returns the meta object for class '{@link questionairemodel.IntegerQuestion <em>Integer Question</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Integer Question</em>'.
* @see questionairemodel.IntegerQuestion
* @generated
*/
EClass getIntegerQuestion();
/**
* Returns the meta object for the attribute '{@link questionairemodel.IntegerQuestion#getMinValue <em>Min Value</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Min Value</em>'.
* @see questionairemodel.IntegerQuestion#getMinValue()
* @see #getIntegerQuestion()
* @generated
*/
EAttribute getIntegerQuestion_MinValue();
/**
* Returns the meta object for the attribute '{@link questionairemodel.IntegerQuestion#getStep <em>Step</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Step</em>'.
* @see questionairemodel.IntegerQuestion#getStep()
* @see #getIntegerQuestion()
* @generated
*/
EAttribute getIntegerQuestion_Step();
/**
* Returns the meta object for the attribute '{@link questionairemodel.IntegerQuestion#getMaxValue <em>Max Value</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Max Value</em>'.
* @see questionairemodel.IntegerQuestion#getMaxValue()
* @see #getIntegerQuestion()
* @generated
*/
EAttribute getIntegerQuestion_MaxValue();
/**
* Returns the meta object for class '{@link questionairemodel.QuestionCondition <em>Question Condition</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Question Condition</em>'.
* @see questionairemodel.QuestionCondition
* @generated
*/
EClass getQuestionCondition();
/**
* Returns the meta object for the reference list '{@link questionairemodel.QuestionCondition#getOption <em>Option</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the reference list '<em>Option</em>'.
* @see questionairemodel.QuestionCondition#getOption()
* @see #getQuestionCondition()
* @generated
*/
EReference getQuestionCondition_Option();
/**
* Returns the meta object for class '{@link questionairemodel.QuestionBase <em>Question Base</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Question Base</em>'.
* @see questionairemodel.QuestionBase
* @generated
*/
EClass getQuestionBase();
/**
* Returns the meta object for the attribute '{@link questionairemodel.QuestionBase#getTitle <em>Title</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Title</em>'.
* @see questionairemodel.QuestionBase#getTitle()
* @see #getQuestionBase()
* @generated
*/
EAttribute getQuestionBase_Title();
/**
* Returns the meta object for the attribute '{@link questionairemodel.QuestionBase#getDescription <em>Description</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Description</em>'.
* @see questionairemodel.QuestionBase#getDescription()
* @see #getQuestionBase()
* @generated
*/
EAttribute getQuestionBase_Description();
/**
* Returns the meta object for the containment reference list '{@link questionairemodel.QuestionBase#getConditions <em>Conditions</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference list '<em>Conditions</em>'.
* @see questionairemodel.QuestionBase#getConditions()
* @see #getQuestionBase()
* @generated
*/
EReference getQuestionBase_Conditions();
/**
* Returns the meta object for the attribute '{@link questionairemodel.QuestionBase#isMandatory <em>Mandatory</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Mandatory</em>'.
* @see questionairemodel.QuestionBase#isMandatory()
* @see #getQuestionBase()
* @generated
*/
EAttribute getQuestionBase_Mandatory();
/**
* 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
*/
QuestionairemodelFactory getQuestionairemodelFactory();
/**
* <!-- begin-user-doc -->
* Defines literals for the meta objects that represent
* <ul>
* <li>each class,</li>
* <li>each feature of each class,</li>
* <li>each operation of each class,</li>
* <li>each enum,</li>
* <li>and each data type</li>
* </ul>
* <!-- end-user-doc -->
* @generated
*/
interface Literals {
/**
* The meta object literal for the '{@link questionairemodel.impl.QuestionaireImpl <em>Questionaire</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see questionairemodel.impl.QuestionaireImpl
* @see questionairemodel.impl.QuestionairemodelPackageImpl#getQuestionaire()
* @generated
*/
EClass QUESTIONAIRE = eINSTANCE.getQuestionaire();
/**
* The meta object literal for the '<em><b>Name</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute QUESTIONAIRE__NAME = eINSTANCE.getQuestionaire_Name();
/**
* The meta object literal for the '<em><b>Elements</b></em>' containment reference list feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference QUESTIONAIRE__ELEMENTS = eINSTANCE.getQuestionaire_Elements();
/**
* The meta object literal for the '<em><b>Result Email</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute QUESTIONAIRE__RESULT_EMAIL = eINSTANCE.getQuestionaire_ResultEmail();
/**
* The meta object literal for the '{@link questionairemodel.impl.ElementImpl <em>Element</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see questionairemodel.impl.ElementImpl
* @see questionairemodel.impl.QuestionairemodelPackageImpl#getElement()
* @generated
*/
EClass ELEMENT = eINSTANCE.getElement();
/**
* The meta object literal for the '{@link questionairemodel.impl.HeadingImpl <em>Heading</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see questionairemodel.impl.HeadingImpl
* @see questionairemodel.impl.QuestionairemodelPackageImpl#getHeading()
* @generated
*/
EClass HEADING = eINSTANCE.getHeading();
/**
* The meta object literal for the '<em><b>Text</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute HEADING__TEXT = eINSTANCE.getHeading_Text();
/**
* The meta object literal for the '{@link questionairemodel.impl.ParagraphImpl <em>Paragraph</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see questionairemodel.impl.ParagraphImpl
* @see questionairemodel.impl.QuestionairemodelPackageImpl#getParagraph()
* @generated
*/
EClass PARAGRAPH = eINSTANCE.getParagraph();
/**
* The meta object literal for the '<em><b>Text</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute PARAGRAPH__TEXT = eINSTANCE.getParagraph_Text();
/**
* The meta object literal for the '{@link questionairemodel.impl.QuestionImpl <em>Question</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see questionairemodel.impl.QuestionImpl
* @see questionairemodel.impl.QuestionairemodelPackageImpl#getQuestion()
* @generated
*/
EClass QUESTION = eINSTANCE.getQuestion();
/**
* The meta object literal for the '<em><b>Question Base</b></em>' containment reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference QUESTION__QUESTION_BASE = eINSTANCE.getQuestion_QuestionBase();
/**
* The meta object literal for the '{@link questionairemodel.impl.TextQuestionImpl <em>Text Question</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see questionairemodel.impl.TextQuestionImpl
* @see questionairemodel.impl.QuestionairemodelPackageImpl#getTextQuestion()
* @generated
*/
EClass TEXT_QUESTION = eINSTANCE.getTextQuestion();
/**
* The meta object literal for the '<em><b>Lines</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute TEXT_QUESTION__LINES = eINSTANCE.getTextQuestion_Lines();
/**
* The meta object literal for the '{@link questionairemodel.impl.ChoiceQuestionImpl <em>Choice Question</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see questionairemodel.impl.ChoiceQuestionImpl
* @see questionairemodel.impl.QuestionairemodelPackageImpl#getChoiceQuestion()
* @generated
*/
EClass CHOICE_QUESTION = eINSTANCE.getChoiceQuestion();
/**
* The meta object literal for the '<em><b>Options</b></em>' containment reference list feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference CHOICE_QUESTION__OPTIONS = eINSTANCE.getChoiceQuestion_Options();
/**
* The meta object literal for the '<em><b>Min Selections</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute CHOICE_QUESTION__MIN_SELECTIONS = eINSTANCE.getChoiceQuestion_MinSelections();
/**
* The meta object literal for the '<em><b>Max Selections</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute CHOICE_QUESTION__MAX_SELECTIONS = eINSTANCE.getChoiceQuestion_MaxSelections();
/**
* The meta object literal for the '{@link questionairemodel.impl.OptionImpl <em>Option</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see questionairemodel.impl.OptionImpl
* @see questionairemodel.impl.QuestionairemodelPackageImpl#getOption()
* @generated
*/
EClass OPTION = eINSTANCE.getOption();
/**
* The meta object literal for the '<em><b>Name</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute OPTION__NAME = eINSTANCE.getOption_Name();
/**
* The meta object literal for the '<em><b>Text</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute OPTION__TEXT = eINSTANCE.getOption_Text();
/**
* The meta object literal for the '{@link questionairemodel.impl.MatrixQuestionImpl <em>Matrix Question</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see questionairemodel.impl.MatrixQuestionImpl
* @see questionairemodel.impl.QuestionairemodelPackageImpl#getMatrixQuestion()
* @generated
*/
EClass MATRIX_QUESTION = eINSTANCE.getMatrixQuestion();
/**
* The meta object literal for the '<em><b>Column Names</b></em>' attribute list feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute MATRIX_QUESTION__COLUMN_NAMES = eINSTANCE.getMatrixQuestion_ColumnNames();
/**
* The meta object literal for the '<em><b>Row Names</b></em>' attribute list feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute MATRIX_QUESTION__ROW_NAMES = eINSTANCE.getMatrixQuestion_RowNames();
/**
* The meta object literal for the '<em><b>Max Per Row</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute MATRIX_QUESTION__MAX_PER_ROW = eINSTANCE.getMatrixQuestion_MaxPerRow();
/**
* The meta object literal for the '{@link questionairemodel.impl.CalendarQuestionImpl <em>Calendar Question</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see questionairemodel.impl.CalendarQuestionImpl
* @see questionairemodel.impl.QuestionairemodelPackageImpl#getCalendarQuestion()
* @generated
*/
EClass CALENDAR_QUESTION = eINSTANCE.getCalendarQuestion();
/**
* The meta object literal for the '<em><b>Year</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute CALENDAR_QUESTION__YEAR = eINSTANCE.getCalendarQuestion_Year();
/**
* The meta object literal for the '<em><b>Month</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute CALENDAR_QUESTION__MONTH = eINSTANCE.getCalendarQuestion_Month();
/**
* The meta object literal for the '<em><b>Day</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute CALENDAR_QUESTION__DAY = eINSTANCE.getCalendarQuestion_Day();
/**
* The meta object literal for the '<em><b>Hour</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute CALENDAR_QUESTION__HOUR = eINSTANCE.getCalendarQuestion_Hour();
/**
* The meta object literal for the '<em><b>Minute</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute CALENDAR_QUESTION__MINUTE = eINSTANCE.getCalendarQuestion_Minute();
/**
* The meta object literal for the '{@link questionairemodel.impl.IntegerQuestionImpl <em>Integer Question</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see questionairemodel.impl.IntegerQuestionImpl
* @see questionairemodel.impl.QuestionairemodelPackageImpl#getIntegerQuestion()
* @generated
*/
EClass INTEGER_QUESTION = eINSTANCE.getIntegerQuestion();
/**
* The meta object literal for the '<em><b>Min Value</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute INTEGER_QUESTION__MIN_VALUE = eINSTANCE.getIntegerQuestion_MinValue();
/**
* The meta object literal for the '<em><b>Step</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute INTEGER_QUESTION__STEP = eINSTANCE.getIntegerQuestion_Step();
/**
* The meta object literal for the '<em><b>Max Value</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute INTEGER_QUESTION__MAX_VALUE = eINSTANCE.getIntegerQuestion_MaxValue();
/**
* The meta object literal for the '{@link questionairemodel.impl.QuestionConditionImpl <em>Question Condition</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see questionairemodel.impl.QuestionConditionImpl
* @see questionairemodel.impl.QuestionairemodelPackageImpl#getQuestionCondition()
* @generated
*/
EClass QUESTION_CONDITION = eINSTANCE.getQuestionCondition();
/**
* The meta object literal for the '<em><b>Option</b></em>' reference list feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference QUESTION_CONDITION__OPTION = eINSTANCE.getQuestionCondition_Option();
/**
* The meta object literal for the '{@link questionairemodel.impl.QuestionBaseImpl <em>Question Base</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see questionairemodel.impl.QuestionBaseImpl
* @see questionairemodel.impl.QuestionairemodelPackageImpl#getQuestionBase()
* @generated
*/
EClass QUESTION_BASE = eINSTANCE.getQuestionBase();
/**
* The meta object literal for the '<em><b>Title</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute QUESTION_BASE__TITLE = eINSTANCE.getQuestionBase_Title();
/**
* The meta object literal for the '<em><b>Description</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute QUESTION_BASE__DESCRIPTION = eINSTANCE.getQuestionBase_Description();
/**
* The meta object literal for the '<em><b>Conditions</b></em>' containment reference list feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference QUESTION_BASE__CONDITIONS = eINSTANCE.getQuestionBase_Conditions();
/**
* The meta object literal for the '<em><b>Mandatory</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute QUESTION_BASE__MANDATORY = eINSTANCE.getQuestionBase_Mandatory();
}
} //QuestionairemodelPackage