/** */ package de.urszeidler.shr5.scripting; 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; import de.urszeidler.eclipse.shr5.Shr5Package; /** * <!-- begin-user-doc --> * The <b>Package</b> for the model. * It contains accessors for the meta objects to represent * <ul> * <li>each class,</li> * <li>each feature of each class,</li> * <li>each operation of each class,</li> * <li>each enum,</li> * <li>and each data type</li> * </ul> * <!-- end-user-doc --> * @see de.urszeidler.shr5.scripting.ScriptingFactory * @model kind="package" * @generated */ public interface ScriptingPackage extends EPackage { /** * The package name. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ String eNAME = "scripting"; /** * The package namespace URI. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ String eNS_URI = "http://shr.scripting/1.0"; /** * The package namespace name. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ String eNS_PREFIX = "scripting"; /** * The singleton instance of the package. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ ScriptingPackage eINSTANCE = de.urszeidler.shr5.scripting.impl.ScriptingPackageImpl.init(); /** * The meta object id for the '{@link de.urszeidler.shr5.scripting.impl.ScriptImpl <em>Script</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see de.urszeidler.shr5.scripting.impl.ScriptImpl * @see de.urszeidler.shr5.scripting.impl.ScriptingPackageImpl#getScript() * @generated */ int SCRIPT = 0; /** * The feature id for the '<em><b>Beschreibung</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SCRIPT__BESCHREIBUNG = Shr5Package.BESCHREIBBAR__BESCHREIBUNG; /** * The feature id for the '<em><b>Image</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SCRIPT__IMAGE = Shr5Package.BESCHREIBBAR__IMAGE; /** * The feature id for the '<em><b>Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SCRIPT__NAME = Shr5Package.BESCHREIBBAR__NAME; /** * The feature id for the '<em><b>Placements</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SCRIPT__PLACEMENTS = Shr5Package.BESCHREIBBAR_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>All Teams</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SCRIPT__ALL_TEAMS = Shr5Package.BESCHREIBBAR_FEATURE_COUNT + 1; /** * The feature id for the '<em><b>Player</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SCRIPT__PLAYER = Shr5Package.BESCHREIBBAR_FEATURE_COUNT + 2; /** * The feature id for the '<em><b>Management</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SCRIPT__MANAGEMENT = Shr5Package.BESCHREIBBAR_FEATURE_COUNT + 3; /** * The feature id for the '<em><b>Entry</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SCRIPT__ENTRY = Shr5Package.BESCHREIBBAR_FEATURE_COUNT + 4; /** * The feature id for the '<em><b>History</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SCRIPT__HISTORY = Shr5Package.BESCHREIBBAR_FEATURE_COUNT + 5; /** * The number of structural features of the '<em>Script</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SCRIPT_FEATURE_COUNT = Shr5Package.BESCHREIBBAR_FEATURE_COUNT + 6; /** * The number of operations of the '<em>Script</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SCRIPT_OPERATION_COUNT = Shr5Package.BESCHREIBBAR_OPERATION_COUNT + 0; /** * The meta object id for the '{@link de.urszeidler.shr5.scripting.impl.PlacementImpl <em>Placement</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see de.urszeidler.shr5.scripting.impl.PlacementImpl * @see de.urszeidler.shr5.scripting.impl.ScriptingPackageImpl#getPlacement() * @generated */ int PLACEMENT = 1; /** * The feature id for the '<em><b>Beschreibung</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PLACEMENT__BESCHREIBUNG = Shr5Package.BESCHREIBBAR__BESCHREIBUNG; /** * The feature id for the '<em><b>Image</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PLACEMENT__IMAGE = Shr5Package.BESCHREIBBAR__IMAGE; /** * The feature id for the '<em><b>Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PLACEMENT__NAME = Shr5Package.BESCHREIBBAR__NAME; /** * The feature id for the '<em><b>Start Date</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PLACEMENT__START_DATE = Shr5Package.BESCHREIBBAR_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>End Date</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PLACEMENT__END_DATE = Shr5Package.BESCHREIBBAR_FEATURE_COUNT + 1; /** * The feature id for the '<em><b>Actual Date</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PLACEMENT__ACTUAL_DATE = Shr5Package.BESCHREIBBAR_FEATURE_COUNT + 2; /** * The feature id for the '<em><b>Next Placements</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PLACEMENT__NEXT_PLACEMENTS = Shr5Package.BESCHREIBBAR_FEATURE_COUNT + 3; /** * The feature id for the '<em><b>Teams</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PLACEMENT__TEAMS = Shr5Package.BESCHREIBBAR_FEATURE_COUNT + 4; /** * The feature id for the '<em><b>Background</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PLACEMENT__BACKGROUND = Shr5Package.BESCHREIBBAR_FEATURE_COUNT + 5; /** * The feature id for the '<em><b>In Their Face</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PLACEMENT__IN_THEIR_FACE = Shr5Package.BESCHREIBBAR_FEATURE_COUNT + 6; /** * The feature id for the '<em><b>Script</b></em>' container reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PLACEMENT__SCRIPT = Shr5Package.BESCHREIBBAR_FEATURE_COUNT + 7; /** * The feature id for the '<em><b>Debugging</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PLACEMENT__DEBUGGING = Shr5Package.BESCHREIBBAR_FEATURE_COUNT + 8; /** * The feature id for the '<em><b>Enviorment</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PLACEMENT__ENVIORMENT = Shr5Package.BESCHREIBBAR_FEATURE_COUNT + 9; /** * The feature id for the '<em><b>Options</b></em>' attribute list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PLACEMENT__OPTIONS = Shr5Package.BESCHREIBBAR_FEATURE_COUNT + 10; /** * The feature id for the '<em><b>Handouts</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PLACEMENT__HANDOUTS = Shr5Package.BESCHREIBBAR_FEATURE_COUNT + 11; /** * The feature id for the '<em><b>Sections</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PLACEMENT__SECTIONS = Shr5Package.BESCHREIBBAR_FEATURE_COUNT + 12; /** * The number of structural features of the '<em>Placement</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PLACEMENT_FEATURE_COUNT = Shr5Package.BESCHREIBBAR_FEATURE_COUNT + 13; /** * The number of operations of the '<em>Placement</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PLACEMENT_OPERATION_COUNT = Shr5Package.BESCHREIBBAR_OPERATION_COUNT + 0; /** * The meta object id for the '{@link de.urszeidler.shr5.scripting.TimeFrame <em>Time Frame</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see de.urszeidler.shr5.scripting.TimeFrame * @see de.urszeidler.shr5.scripting.impl.ScriptingPackageImpl#getTimeFrame() * @generated */ int TIME_FRAME = 2; /** * The feature id for the '<em><b>Start Date</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TIME_FRAME__START_DATE = 0; /** * The feature id for the '<em><b>End Date</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TIME_FRAME__END_DATE = 1; /** * The feature id for the '<em><b>Actual Date</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TIME_FRAME__ACTUAL_DATE = 2; /** * The number of structural features of the '<em>Time Frame</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TIME_FRAME_FEATURE_COUNT = 3; /** * The number of operations of the '<em>Time Frame</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TIME_FRAME_OPERATION_COUNT = 0; /** * The meta object id for the '{@link de.urszeidler.shr5.scripting.impl.ScriptHistoryImpl <em>Script History</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see de.urszeidler.shr5.scripting.impl.ScriptHistoryImpl * @see de.urszeidler.shr5.scripting.impl.ScriptingPackageImpl#getScriptHistory() * @generated */ int SCRIPT_HISTORY = 3; /** * The feature id for the '<em><b>Command Stack</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SCRIPT_HISTORY__COMMAND_STACK = 0; /** * The feature id for the '<em><b>Current Date</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SCRIPT_HISTORY__CURRENT_DATE = 1; /** * The feature id for the '<em><b>Current Placement</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SCRIPT_HISTORY__CURRENT_PLACEMENT = 2; /** * The feature id for the '<em><b>Written Protokol</b></em>' attribute list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SCRIPT_HISTORY__WRITTEN_PROTOKOL = 3; /** * The number of structural features of the '<em>Script History</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SCRIPT_HISTORY_FEATURE_COUNT = 4; /** * The number of operations of the '<em>Script History</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SCRIPT_HISTORY_OPERATION_COUNT = 0; /** * The meta object id for the '{@link de.urszeidler.shr5.scripting.impl.ScriptsImpl <em>Scripts</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see de.urszeidler.shr5.scripting.impl.ScriptsImpl * @see de.urszeidler.shr5.scripting.impl.ScriptingPackageImpl#getScripts() * @generated */ int SCRIPTS = 4; /** * The feature id for the '<em><b>Stories</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SCRIPTS__STORIES = 0; /** * The feature id for the '<em><b>Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SCRIPTS__NAME = 1; /** * The number of structural features of the '<em>Scripts</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SCRIPTS_FEATURE_COUNT = 2; /** * The number of operations of the '<em>Scripts</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SCRIPTS_OPERATION_COUNT = 0; /** * The meta object id for the '{@link de.urszeidler.shr5.scripting.impl.HandoutImpl <em>Handout</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see de.urszeidler.shr5.scripting.impl.HandoutImpl * @see de.urszeidler.shr5.scripting.impl.ScriptingPackageImpl#getHandout() * @generated */ int HANDOUT = 5; /** * The feature id for the '<em><b>Beschreibung</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int HANDOUT__BESCHREIBUNG = Shr5Package.BESCHREIBBAR__BESCHREIBUNG; /** * The feature id for the '<em><b>Image</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int HANDOUT__IMAGE = Shr5Package.BESCHREIBBAR__IMAGE; /** * The feature id for the '<em><b>Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int HANDOUT__NAME = Shr5Package.BESCHREIBBAR__NAME; /** * The feature id for the '<em><b>Type</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int HANDOUT__TYPE = Shr5Package.BESCHREIBBAR_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>Url</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int HANDOUT__URL = Shr5Package.BESCHREIBBAR_FEATURE_COUNT + 1; /** * The number of structural features of the '<em>Handout</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int HANDOUT_FEATURE_COUNT = Shr5Package.BESCHREIBBAR_FEATURE_COUNT + 2; /** * The number of operations of the '<em>Handout</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int HANDOUT_OPERATION_COUNT = Shr5Package.BESCHREIBBAR_OPERATION_COUNT + 0; /** * The meta object id for the '{@link de.urszeidler.shr5.scripting.impl.SectionImpl <em>Section</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see de.urszeidler.shr5.scripting.impl.SectionImpl * @see de.urszeidler.shr5.scripting.impl.ScriptingPackageImpl#getSection() * @generated */ int SECTION = 6; /** * The feature id for the '<em><b>Titel</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SECTION__TITEL = 0; /** * The feature id for the '<em><b>Text</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SECTION__TEXT = 1; /** * The number of structural features of the '<em>Section</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SECTION_FEATURE_COUNT = 2; /** * The number of operations of the '<em>Section</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SECTION_OPERATION_COUNT = 0; /** * The meta object id for the '{@link de.urszeidler.shr5.scripting.PlacementOptions <em>Placement Options</em>}' enum. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see de.urszeidler.shr5.scripting.PlacementOptions * @see de.urszeidler.shr5.scripting.impl.ScriptingPackageImpl#getPlacementOptions() * @generated */ int PLACEMENT_OPTIONS = 7; /** * The meta object id for the '{@link de.urszeidler.shr5.scripting.HandoutType <em>Handout Type</em>}' enum. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see de.urszeidler.shr5.scripting.HandoutType * @see de.urszeidler.shr5.scripting.impl.ScriptingPackageImpl#getHandoutType() * @generated */ int HANDOUT_TYPE = 8; /** * Returns the meta object for class '{@link de.urszeidler.shr5.scripting.Script <em>Script</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Script</em>'. * @see de.urszeidler.shr5.scripting.Script * @generated */ EClass getScript(); /** * Returns the meta object for the containment reference list '{@link de.urszeidler.shr5.scripting.Script#getPlacements <em>Placements</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Placements</em>'. * @see de.urszeidler.shr5.scripting.Script#getPlacements() * @see #getScript() * @generated */ EReference getScript_Placements(); /** * Returns the meta object for the containment reference list '{@link de.urszeidler.shr5.scripting.Script#getAllTeams <em>All Teams</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>All Teams</em>'. * @see de.urszeidler.shr5.scripting.Script#getAllTeams() * @see #getScript() * @generated */ EReference getScript_AllTeams(); /** * Returns the meta object for the containment reference '{@link de.urszeidler.shr5.scripting.Script#getPlayer <em>Player</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Player</em>'. * @see de.urszeidler.shr5.scripting.Script#getPlayer() * @see #getScript() * @generated */ EReference getScript_Player(); /** * Returns the meta object for the containment reference '{@link de.urszeidler.shr5.scripting.Script#getManagement <em>Management</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Management</em>'. * @see de.urszeidler.shr5.scripting.Script#getManagement() * @see #getScript() * @generated */ EReference getScript_Management(); /** * Returns the meta object for the reference '{@link de.urszeidler.shr5.scripting.Script#getEntry <em>Entry</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the reference '<em>Entry</em>'. * @see de.urszeidler.shr5.scripting.Script#getEntry() * @see #getScript() * @generated */ EReference getScript_Entry(); /** * Returns the meta object for the containment reference '{@link de.urszeidler.shr5.scripting.Script#getHistory <em>History</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>History</em>'. * @see de.urszeidler.shr5.scripting.Script#getHistory() * @see #getScript() * @generated */ EReference getScript_History(); /** * Returns the meta object for class '{@link de.urszeidler.shr5.scripting.Placement <em>Placement</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Placement</em>'. * @see de.urszeidler.shr5.scripting.Placement * @generated */ EClass getPlacement(); /** * Returns the meta object for the reference list '{@link de.urszeidler.shr5.scripting.Placement#getNextPlacements <em>Next Placements</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the reference list '<em>Next Placements</em>'. * @see de.urszeidler.shr5.scripting.Placement#getNextPlacements() * @see #getPlacement() * @generated */ EReference getPlacement_NextPlacements(); /** * Returns the meta object for the reference list '{@link de.urszeidler.shr5.scripting.Placement#getTeams <em>Teams</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the reference list '<em>Teams</em>'. * @see de.urszeidler.shr5.scripting.Placement#getTeams() * @see #getPlacement() * @generated */ EReference getPlacement_Teams(); /** * Returns the meta object for the attribute '{@link de.urszeidler.shr5.scripting.Placement#getBackground <em>Background</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Background</em>'. * @see de.urszeidler.shr5.scripting.Placement#getBackground() * @see #getPlacement() * @generated */ EAttribute getPlacement_Background(); /** * Returns the meta object for the attribute '{@link de.urszeidler.shr5.scripting.Placement#getInTheirFace <em>In Their Face</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>In Their Face</em>'. * @see de.urszeidler.shr5.scripting.Placement#getInTheirFace() * @see #getPlacement() * @generated */ EAttribute getPlacement_InTheirFace(); /** * Returns the meta object for the container reference '{@link de.urszeidler.shr5.scripting.Placement#getScript <em>Script</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the container reference '<em>Script</em>'. * @see de.urszeidler.shr5.scripting.Placement#getScript() * @see #getPlacement() * @generated */ EReference getPlacement_Script(); /** * Returns the meta object for the attribute '{@link de.urszeidler.shr5.scripting.Placement#getDebugging <em>Debugging</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Debugging</em>'. * @see de.urszeidler.shr5.scripting.Placement#getDebugging() * @see #getPlacement() * @generated */ EAttribute getPlacement_Debugging(); /** * Returns the meta object for the containment reference '{@link de.urszeidler.shr5.scripting.Placement#getEnviorment <em>Enviorment</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Enviorment</em>'. * @see de.urszeidler.shr5.scripting.Placement#getEnviorment() * @see #getPlacement() * @generated */ EReference getPlacement_Enviorment(); /** * Returns the meta object for the attribute list '{@link de.urszeidler.shr5.scripting.Placement#getOptions <em>Options</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute list '<em>Options</em>'. * @see de.urszeidler.shr5.scripting.Placement#getOptions() * @see #getPlacement() * @generated */ EAttribute getPlacement_Options(); /** * Returns the meta object for the containment reference list '{@link de.urszeidler.shr5.scripting.Placement#getHandouts <em>Handouts</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Handouts</em>'. * @see de.urszeidler.shr5.scripting.Placement#getHandouts() * @see #getPlacement() * @generated */ EReference getPlacement_Handouts(); /** * Returns the meta object for the containment reference list '{@link de.urszeidler.shr5.scripting.Placement#getSections <em>Sections</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Sections</em>'. * @see de.urszeidler.shr5.scripting.Placement#getSections() * @see #getPlacement() * @generated */ EReference getPlacement_Sections(); /** * Returns the meta object for class '{@link de.urszeidler.shr5.scripting.TimeFrame <em>Time Frame</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Time Frame</em>'. * @see de.urszeidler.shr5.scripting.TimeFrame * @generated */ EClass getTimeFrame(); /** * Returns the meta object for the attribute '{@link de.urszeidler.shr5.scripting.TimeFrame#getStartDate <em>Start Date</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Start Date</em>'. * @see de.urszeidler.shr5.scripting.TimeFrame#getStartDate() * @see #getTimeFrame() * @generated */ EAttribute getTimeFrame_StartDate(); /** * Returns the meta object for the attribute '{@link de.urszeidler.shr5.scripting.TimeFrame#getEndDate <em>End Date</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>End Date</em>'. * @see de.urszeidler.shr5.scripting.TimeFrame#getEndDate() * @see #getTimeFrame() * @generated */ EAttribute getTimeFrame_EndDate(); /** * Returns the meta object for the attribute '{@link de.urszeidler.shr5.scripting.TimeFrame#getActualDate <em>Actual Date</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Actual Date</em>'. * @see de.urszeidler.shr5.scripting.TimeFrame#getActualDate() * @see #getTimeFrame() * @generated */ EAttribute getTimeFrame_ActualDate(); /** * Returns the meta object for class '{@link de.urszeidler.shr5.scripting.ScriptHistory <em>Script History</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Script History</em>'. * @see de.urszeidler.shr5.scripting.ScriptHistory * @generated */ EClass getScriptHistory(); /** * Returns the meta object for the containment reference '{@link de.urszeidler.shr5.scripting.ScriptHistory#getCommandStack <em>Command Stack</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Command Stack</em>'. * @see de.urszeidler.shr5.scripting.ScriptHistory#getCommandStack() * @see #getScriptHistory() * @generated */ EReference getScriptHistory_CommandStack(); /** * Returns the meta object for the attribute '{@link de.urszeidler.shr5.scripting.ScriptHistory#getCurrentDate <em>Current Date</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Current Date</em>'. * @see de.urszeidler.shr5.scripting.ScriptHistory#getCurrentDate() * @see #getScriptHistory() * @generated */ EAttribute getScriptHistory_CurrentDate(); /** * Returns the meta object for the reference '{@link de.urszeidler.shr5.scripting.ScriptHistory#getCurrentPlacement <em>Current Placement</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the reference '<em>Current Placement</em>'. * @see de.urszeidler.shr5.scripting.ScriptHistory#getCurrentPlacement() * @see #getScriptHistory() * @generated */ EReference getScriptHistory_CurrentPlacement(); /** * Returns the meta object for the attribute list '{@link de.urszeidler.shr5.scripting.ScriptHistory#getWrittenProtokol <em>Written Protokol</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute list '<em>Written Protokol</em>'. * @see de.urszeidler.shr5.scripting.ScriptHistory#getWrittenProtokol() * @see #getScriptHistory() * @generated */ EAttribute getScriptHistory_WrittenProtokol(); /** * Returns the meta object for class '{@link de.urszeidler.shr5.scripting.Scripts <em>Scripts</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Scripts</em>'. * @see de.urszeidler.shr5.scripting.Scripts * @generated */ EClass getScripts(); /** * Returns the meta object for the containment reference list '{@link de.urszeidler.shr5.scripting.Scripts#getStories <em>Stories</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Stories</em>'. * @see de.urszeidler.shr5.scripting.Scripts#getStories() * @see #getScripts() * @generated */ EReference getScripts_Stories(); /** * Returns the meta object for the attribute '{@link de.urszeidler.shr5.scripting.Scripts#getName <em>Name</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Name</em>'. * @see de.urszeidler.shr5.scripting.Scripts#getName() * @see #getScripts() * @generated */ EAttribute getScripts_Name(); /** * Returns the meta object for class '{@link de.urszeidler.shr5.scripting.Handout <em>Handout</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Handout</em>'. * @see de.urszeidler.shr5.scripting.Handout * @generated */ EClass getHandout(); /** * Returns the meta object for the attribute '{@link de.urszeidler.shr5.scripting.Handout#getType <em>Type</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Type</em>'. * @see de.urszeidler.shr5.scripting.Handout#getType() * @see #getHandout() * @generated */ EAttribute getHandout_Type(); /** * Returns the meta object for the attribute '{@link de.urszeidler.shr5.scripting.Handout#getUrl <em>Url</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Url</em>'. * @see de.urszeidler.shr5.scripting.Handout#getUrl() * @see #getHandout() * @generated */ EAttribute getHandout_Url(); /** * Returns the meta object for class '{@link de.urszeidler.shr5.scripting.Section <em>Section</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Section</em>'. * @see de.urszeidler.shr5.scripting.Section * @generated */ EClass getSection(); /** * Returns the meta object for the attribute '{@link de.urszeidler.shr5.scripting.Section#getTitel <em>Titel</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Titel</em>'. * @see de.urszeidler.shr5.scripting.Section#getTitel() * @see #getSection() * @generated */ EAttribute getSection_Titel(); /** * Returns the meta object for the attribute '{@link de.urszeidler.shr5.scripting.Section#getText <em>Text</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Text</em>'. * @see de.urszeidler.shr5.scripting.Section#getText() * @see #getSection() * @generated */ EAttribute getSection_Text(); /** * Returns the meta object for enum '{@link de.urszeidler.shr5.scripting.PlacementOptions <em>Placement Options</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for enum '<em>Placement Options</em>'. * @see de.urszeidler.shr5.scripting.PlacementOptions * @generated */ EEnum getPlacementOptions(); /** * Returns the meta object for enum '{@link de.urszeidler.shr5.scripting.HandoutType <em>Handout Type</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for enum '<em>Handout Type</em>'. * @see de.urszeidler.shr5.scripting.HandoutType * @generated */ EEnum getHandoutType(); /** * 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 */ ScriptingFactory getScriptingFactory(); /** * <!-- begin-user-doc --> * Defines literals for the meta objects that represent * <ul> * <li>each class,</li> * <li>each feature of each class,</li> * <li>each operation of each class,</li> * <li>each enum,</li> * <li>and each data type</li> * </ul> * <!-- end-user-doc --> * @generated */ interface Literals { /** * The meta object literal for the '{@link de.urszeidler.shr5.scripting.impl.ScriptImpl <em>Script</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see de.urszeidler.shr5.scripting.impl.ScriptImpl * @see de.urszeidler.shr5.scripting.impl.ScriptingPackageImpl#getScript() * @generated */ EClass SCRIPT = eINSTANCE.getScript(); /** * The meta object literal for the '<em><b>Placements</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference SCRIPT__PLACEMENTS = eINSTANCE.getScript_Placements(); /** * The meta object literal for the '<em><b>All Teams</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference SCRIPT__ALL_TEAMS = eINSTANCE.getScript_AllTeams(); /** * The meta object literal for the '<em><b>Player</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference SCRIPT__PLAYER = eINSTANCE.getScript_Player(); /** * The meta object literal for the '<em><b>Management</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference SCRIPT__MANAGEMENT = eINSTANCE.getScript_Management(); /** * The meta object literal for the '<em><b>Entry</b></em>' reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference SCRIPT__ENTRY = eINSTANCE.getScript_Entry(); /** * The meta object literal for the '<em><b>History</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference SCRIPT__HISTORY = eINSTANCE.getScript_History(); /** * The meta object literal for the '{@link de.urszeidler.shr5.scripting.impl.PlacementImpl <em>Placement</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see de.urszeidler.shr5.scripting.impl.PlacementImpl * @see de.urszeidler.shr5.scripting.impl.ScriptingPackageImpl#getPlacement() * @generated */ EClass PLACEMENT = eINSTANCE.getPlacement(); /** * The meta object literal for the '<em><b>Next Placements</b></em>' reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference PLACEMENT__NEXT_PLACEMENTS = eINSTANCE.getPlacement_NextPlacements(); /** * The meta object literal for the '<em><b>Teams</b></em>' reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference PLACEMENT__TEAMS = eINSTANCE.getPlacement_Teams(); /** * The meta object literal for the '<em><b>Background</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute PLACEMENT__BACKGROUND = eINSTANCE.getPlacement_Background(); /** * The meta object literal for the '<em><b>In Their Face</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute PLACEMENT__IN_THEIR_FACE = eINSTANCE.getPlacement_InTheirFace(); /** * The meta object literal for the '<em><b>Script</b></em>' container reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference PLACEMENT__SCRIPT = eINSTANCE.getPlacement_Script(); /** * The meta object literal for the '<em><b>Debugging</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute PLACEMENT__DEBUGGING = eINSTANCE.getPlacement_Debugging(); /** * The meta object literal for the '<em><b>Enviorment</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference PLACEMENT__ENVIORMENT = eINSTANCE.getPlacement_Enviorment(); /** * The meta object literal for the '<em><b>Options</b></em>' attribute list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute PLACEMENT__OPTIONS = eINSTANCE.getPlacement_Options(); /** * The meta object literal for the '<em><b>Handouts</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference PLACEMENT__HANDOUTS = eINSTANCE.getPlacement_Handouts(); /** * The meta object literal for the '<em><b>Sections</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference PLACEMENT__SECTIONS = eINSTANCE.getPlacement_Sections(); /** * The meta object literal for the '{@link de.urszeidler.shr5.scripting.TimeFrame <em>Time Frame</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see de.urszeidler.shr5.scripting.TimeFrame * @see de.urszeidler.shr5.scripting.impl.ScriptingPackageImpl#getTimeFrame() * @generated */ EClass TIME_FRAME = eINSTANCE.getTimeFrame(); /** * The meta object literal for the '<em><b>Start Date</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute TIME_FRAME__START_DATE = eINSTANCE.getTimeFrame_StartDate(); /** * The meta object literal for the '<em><b>End Date</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute TIME_FRAME__END_DATE = eINSTANCE.getTimeFrame_EndDate(); /** * The meta object literal for the '<em><b>Actual Date</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute TIME_FRAME__ACTUAL_DATE = eINSTANCE.getTimeFrame_ActualDate(); /** * The meta object literal for the '{@link de.urszeidler.shr5.scripting.impl.ScriptHistoryImpl <em>Script History</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see de.urszeidler.shr5.scripting.impl.ScriptHistoryImpl * @see de.urszeidler.shr5.scripting.impl.ScriptingPackageImpl#getScriptHistory() * @generated */ EClass SCRIPT_HISTORY = eINSTANCE.getScriptHistory(); /** * The meta object literal for the '<em><b>Command Stack</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference SCRIPT_HISTORY__COMMAND_STACK = eINSTANCE.getScriptHistory_CommandStack(); /** * The meta object literal for the '<em><b>Current Date</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute SCRIPT_HISTORY__CURRENT_DATE = eINSTANCE.getScriptHistory_CurrentDate(); /** * The meta object literal for the '<em><b>Current Placement</b></em>' reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference SCRIPT_HISTORY__CURRENT_PLACEMENT = eINSTANCE.getScriptHistory_CurrentPlacement(); /** * The meta object literal for the '<em><b>Written Protokol</b></em>' attribute list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute SCRIPT_HISTORY__WRITTEN_PROTOKOL = eINSTANCE.getScriptHistory_WrittenProtokol(); /** * The meta object literal for the '{@link de.urszeidler.shr5.scripting.impl.ScriptsImpl <em>Scripts</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see de.urszeidler.shr5.scripting.impl.ScriptsImpl * @see de.urszeidler.shr5.scripting.impl.ScriptingPackageImpl#getScripts() * @generated */ EClass SCRIPTS = eINSTANCE.getScripts(); /** * The meta object literal for the '<em><b>Stories</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference SCRIPTS__STORIES = eINSTANCE.getScripts_Stories(); /** * The meta object literal for the '<em><b>Name</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute SCRIPTS__NAME = eINSTANCE.getScripts_Name(); /** * The meta object literal for the '{@link de.urszeidler.shr5.scripting.impl.HandoutImpl <em>Handout</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see de.urszeidler.shr5.scripting.impl.HandoutImpl * @see de.urszeidler.shr5.scripting.impl.ScriptingPackageImpl#getHandout() * @generated */ EClass HANDOUT = eINSTANCE.getHandout(); /** * The meta object literal for the '<em><b>Type</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute HANDOUT__TYPE = eINSTANCE.getHandout_Type(); /** * The meta object literal for the '<em><b>Url</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute HANDOUT__URL = eINSTANCE.getHandout_Url(); /** * The meta object literal for the '{@link de.urszeidler.shr5.scripting.impl.SectionImpl <em>Section</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see de.urszeidler.shr5.scripting.impl.SectionImpl * @see de.urszeidler.shr5.scripting.impl.ScriptingPackageImpl#getSection() * @generated */ EClass SECTION = eINSTANCE.getSection(); /** * The meta object literal for the '<em><b>Titel</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute SECTION__TITEL = eINSTANCE.getSection_Titel(); /** * The meta object literal for the '<em><b>Text</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute SECTION__TEXT = eINSTANCE.getSection_Text(); /** * The meta object literal for the '{@link de.urszeidler.shr5.scripting.PlacementOptions <em>Placement Options</em>}' enum. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see de.urszeidler.shr5.scripting.PlacementOptions * @see de.urszeidler.shr5.scripting.impl.ScriptingPackageImpl#getPlacementOptions() * @generated */ EEnum PLACEMENT_OPTIONS = eINSTANCE.getPlacementOptions(); /** * The meta object literal for the '{@link de.urszeidler.shr5.scripting.HandoutType <em>Handout Type</em>}' enum. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see de.urszeidler.shr5.scripting.HandoutType * @see de.urszeidler.shr5.scripting.impl.ScriptingPackageImpl#getHandoutType() * @generated */ EEnum HANDOUT_TYPE = eINSTANCE.getHandoutType(); } } //ScriptingPackage