blob: 4969091437697bfc09c854dfc2c8092587de938d [file] [log] [blame]
package org.eclipse.stem.core.sequencer;
/*******************************************************************************
* Copyright (c) 2007 IBM Corporation and others.
* All rights reserved. This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v1.0
* which accompanies this distribution, and is available at
* http://www.eclipse.org/legal/epl-v10.html
*
* Contributors:
* IBM Corporation - initial API and implementation
*******************************************************************************/
import org.eclipse.emf.ecore.EAttribute;
import org.eclipse.emf.ecore.EClass;
import org.eclipse.emf.ecore.EPackage;
import org.eclipse.emf.ecore.EReference;
import org.eclipse.stem.core.common.CommonPackage;
/**
* <!-- begin-user-doc -->
* The <b>Package</b> for the model.
* It contains accessors for the meta objects to represent
* <ul>
* <li>each class,</li>
* <li>each feature of each class,</li>
* <li>each enum,</li>
* <li>and each data type</li>
* </ul>
* <!-- end-user-doc -->
* @see org.eclipse.stem.core.sequencer.SequencerFactory
* @model kind="package"
* @generated
*/
public interface SequencerPackage extends EPackage {
/**
* The package name.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
String eNAME = "sequencer"; //$NON-NLS-1$
/**
* The package namespace URI.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
String eNS_URI = "http:///org/eclipse/stem/core/sequencer.ecore"; //$NON-NLS-1$
/**
* The package namespace name.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
String eNS_PREFIX = "org.eclipse.stem.core.sequencer"; //$NON-NLS-1$
/**
* The singleton instance of the package.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
SequencerPackage eINSTANCE = org.eclipse.stem.core.sequencer.impl.SequencerPackageImpl.init();
/**
* The meta object id for the '{@link org.eclipse.stem.core.sequencer.impl.SequencerImpl <em>Sequencer</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.stem.core.sequencer.impl.SequencerImpl
* @see org.eclipse.stem.core.sequencer.impl.SequencerPackageImpl#getSequencer()
* @generated
*/
int SEQUENCER = 1;
/**
* The feature id for the '<em><b>URI</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int SEQUENCER__URI = CommonPackage.IDENTIFIABLE__URI;
/**
* The feature id for the '<em><b>Type URI</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int SEQUENCER__TYPE_URI = CommonPackage.IDENTIFIABLE__TYPE_URI;
/**
* The feature id for the '<em><b>Dublin Core</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int SEQUENCER__DUBLIN_CORE = CommonPackage.IDENTIFIABLE__DUBLIN_CORE;
/**
* The feature id for the '<em><b>Start Time</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int SEQUENCER__START_TIME = CommonPackage.IDENTIFIABLE_FEATURE_COUNT + 0;
/**
* The feature id for the '<em><b>End Time</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int SEQUENCER__END_TIME = CommonPackage.IDENTIFIABLE_FEATURE_COUNT + 1;
/**
* The feature id for the '<em><b>Current Time</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int SEQUENCER__CURRENT_TIME = CommonPackage.IDENTIFIABLE_FEATURE_COUNT + 2;
/**
* The feature id for the '<em><b>Next Time</b></em>' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int SEQUENCER__NEXT_TIME = CommonPackage.IDENTIFIABLE_FEATURE_COUNT + 3;
/**
* The feature id for the '<em><b>Time Delta</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int SEQUENCER__TIME_DELTA = CommonPackage.IDENTIFIABLE_FEATURE_COUNT + 4;
/**
* The feature id for the '<em><b>Duration</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int SEQUENCER__DURATION = CommonPackage.IDENTIFIABLE_FEATURE_COUNT + 5;
/**
* The feature id for the '<em><b>Time To Stop</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int SEQUENCER__TIME_TO_STOP = CommonPackage.IDENTIFIABLE_FEATURE_COUNT + 6;
/**
* The feature id for the '<em><b>Work Complete</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int SEQUENCER__WORK_COMPLETE = CommonPackage.IDENTIFIABLE_FEATURE_COUNT + 7;
/**
* The feature id for the '<em><b>Work Increment</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int SEQUENCER__WORK_INCREMENT = CommonPackage.IDENTIFIABLE_FEATURE_COUNT + 8;
/**
* The feature id for the '<em><b>Cycle</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int SEQUENCER__CYCLE = CommonPackage.IDENTIFIABLE_FEATURE_COUNT + 9;
/**
* The number of structural features of the '<em>Sequencer</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int SEQUENCER_FEATURE_COUNT = CommonPackage.IDENTIFIABLE_FEATURE_COUNT + 10;
/**
* The meta object id for the '{@link org.eclipse.stem.core.sequencer.impl.SequentialSequencerImpl <em>Sequential Sequencer</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.stem.core.sequencer.impl.SequentialSequencerImpl
* @see org.eclipse.stem.core.sequencer.impl.SequencerPackageImpl#getSequentialSequencer()
* @generated
*/
int SEQUENTIAL_SEQUENCER = 2;
/**
* The feature id for the '<em><b>URI</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int SEQUENTIAL_SEQUENCER__URI = SEQUENCER__URI;
/**
* The feature id for the '<em><b>Type URI</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int SEQUENTIAL_SEQUENCER__TYPE_URI = SEQUENCER__TYPE_URI;
/**
* The feature id for the '<em><b>Dublin Core</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int SEQUENTIAL_SEQUENCER__DUBLIN_CORE = SEQUENCER__DUBLIN_CORE;
/**
* The feature id for the '<em><b>Start Time</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int SEQUENTIAL_SEQUENCER__START_TIME = SEQUENCER__START_TIME;
/**
* The feature id for the '<em><b>End Time</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int SEQUENTIAL_SEQUENCER__END_TIME = SEQUENCER__END_TIME;
/**
* The feature id for the '<em><b>Current Time</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int SEQUENTIAL_SEQUENCER__CURRENT_TIME = SEQUENCER__CURRENT_TIME;
/**
* The feature id for the '<em><b>Next Time</b></em>' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int SEQUENTIAL_SEQUENCER__NEXT_TIME = SEQUENCER__NEXT_TIME;
/**
* The feature id for the '<em><b>Time Delta</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int SEQUENTIAL_SEQUENCER__TIME_DELTA = SEQUENCER__TIME_DELTA;
/**
* The feature id for the '<em><b>Duration</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int SEQUENTIAL_SEQUENCER__DURATION = SEQUENCER__DURATION;
/**
* The feature id for the '<em><b>Time To Stop</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int SEQUENTIAL_SEQUENCER__TIME_TO_STOP = SEQUENCER__TIME_TO_STOP;
/**
* The feature id for the '<em><b>Work Complete</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int SEQUENTIAL_SEQUENCER__WORK_COMPLETE = SEQUENCER__WORK_COMPLETE;
/**
* The feature id for the '<em><b>Work Increment</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int SEQUENTIAL_SEQUENCER__WORK_INCREMENT = SEQUENCER__WORK_INCREMENT;
/**
* The feature id for the '<em><b>Cycle</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int SEQUENTIAL_SEQUENCER__CYCLE = SEQUENCER__CYCLE;
/**
* The feature id for the '<em><b>Time Increment</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int SEQUENTIAL_SEQUENCER__TIME_INCREMENT = SEQUENCER_FEATURE_COUNT + 0;
/**
* The number of structural features of the '<em>Sequential Sequencer</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int SEQUENTIAL_SEQUENCER_FEATURE_COUNT = SEQUENCER_FEATURE_COUNT + 1;
/**
* The meta object id for the '{@link org.eclipse.stem.core.sequencer.impl.RealTimeSequencerImpl <em>Real Time Sequencer</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.stem.core.sequencer.impl.RealTimeSequencerImpl
* @see org.eclipse.stem.core.sequencer.impl.SequencerPackageImpl#getRealTimeSequencer()
* @generated
*/
int REAL_TIME_SEQUENCER = 0;
/**
* The feature id for the '<em><b>URI</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int REAL_TIME_SEQUENCER__URI = SEQUENTIAL_SEQUENCER__URI;
/**
* The feature id for the '<em><b>Type URI</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int REAL_TIME_SEQUENCER__TYPE_URI = SEQUENTIAL_SEQUENCER__TYPE_URI;
/**
* The feature id for the '<em><b>Dublin Core</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int REAL_TIME_SEQUENCER__DUBLIN_CORE = SEQUENTIAL_SEQUENCER__DUBLIN_CORE;
/**
* The feature id for the '<em><b>Start Time</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int REAL_TIME_SEQUENCER__START_TIME = SEQUENTIAL_SEQUENCER__START_TIME;
/**
* The feature id for the '<em><b>End Time</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int REAL_TIME_SEQUENCER__END_TIME = SEQUENTIAL_SEQUENCER__END_TIME;
/**
* The feature id for the '<em><b>Current Time</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int REAL_TIME_SEQUENCER__CURRENT_TIME = SEQUENTIAL_SEQUENCER__CURRENT_TIME;
/**
* The feature id for the '<em><b>Next Time</b></em>' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int REAL_TIME_SEQUENCER__NEXT_TIME = SEQUENTIAL_SEQUENCER__NEXT_TIME;
/**
* The feature id for the '<em><b>Time Delta</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int REAL_TIME_SEQUENCER__TIME_DELTA = SEQUENTIAL_SEQUENCER__TIME_DELTA;
/**
* The feature id for the '<em><b>Duration</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int REAL_TIME_SEQUENCER__DURATION = SEQUENTIAL_SEQUENCER__DURATION;
/**
* The feature id for the '<em><b>Time To Stop</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int REAL_TIME_SEQUENCER__TIME_TO_STOP = SEQUENTIAL_SEQUENCER__TIME_TO_STOP;
/**
* The feature id for the '<em><b>Work Complete</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int REAL_TIME_SEQUENCER__WORK_COMPLETE = SEQUENTIAL_SEQUENCER__WORK_COMPLETE;
/**
* The feature id for the '<em><b>Work Increment</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int REAL_TIME_SEQUENCER__WORK_INCREMENT = SEQUENTIAL_SEQUENCER__WORK_INCREMENT;
/**
* The feature id for the '<em><b>Cycle</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int REAL_TIME_SEQUENCER__CYCLE = SEQUENTIAL_SEQUENCER__CYCLE;
/**
* The feature id for the '<em><b>Time Increment</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int REAL_TIME_SEQUENCER__TIME_INCREMENT = SEQUENTIAL_SEQUENCER__TIME_INCREMENT;
/**
* The number of structural features of the '<em>Real Time Sequencer</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int REAL_TIME_SEQUENCER_FEATURE_COUNT = SEQUENTIAL_SEQUENCER_FEATURE_COUNT + 0;
/**
* Returns the meta object for class '{@link org.eclipse.stem.core.sequencer.RealTimeSequencer <em>Real Time Sequencer</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Real Time Sequencer</em>'.
* @see org.eclipse.stem.core.sequencer.RealTimeSequencer
* @generated
*/
EClass getRealTimeSequencer();
/**
* Returns the meta object for class '{@link org.eclipse.stem.core.sequencer.Sequencer <em>Sequencer</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Sequencer</em>'.
* @see org.eclipse.stem.core.sequencer.Sequencer
* @generated
*/
EClass getSequencer();
/**
* Returns the meta object for the containment reference '{@link org.eclipse.stem.core.sequencer.Sequencer#getStartTime <em>Start Time</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference '<em>Start Time</em>'.
* @see org.eclipse.stem.core.sequencer.Sequencer#getStartTime()
* @see #getSequencer()
* @generated
*/
EReference getSequencer_StartTime();
/**
* Returns the meta object for the containment reference '{@link org.eclipse.stem.core.sequencer.Sequencer#getEndTime <em>End Time</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference '<em>End Time</em>'.
* @see org.eclipse.stem.core.sequencer.Sequencer#getEndTime()
* @see #getSequencer()
* @generated
*/
EReference getSequencer_EndTime();
/**
* Returns the meta object for the containment reference '{@link org.eclipse.stem.core.sequencer.Sequencer#getCurrentTime <em>Current Time</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference '<em>Current Time</em>'.
* @see org.eclipse.stem.core.sequencer.Sequencer#getCurrentTime()
* @see #getSequencer()
* @generated
*/
EReference getSequencer_CurrentTime();
/**
* Returns the meta object for the reference '{@link org.eclipse.stem.core.sequencer.Sequencer#getNextTime <em>Next Time</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the reference '<em>Next Time</em>'.
* @see org.eclipse.stem.core.sequencer.Sequencer#getNextTime()
* @see #getSequencer()
* @generated
*/
EReference getSequencer_NextTime();
/**
* Returns the meta object for the attribute '{@link org.eclipse.stem.core.sequencer.Sequencer#getTimeDelta <em>Time Delta</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Time Delta</em>'.
* @see org.eclipse.stem.core.sequencer.Sequencer#getTimeDelta()
* @see #getSequencer()
* @generated
*/
EAttribute getSequencer_TimeDelta();
/**
* Returns the meta object for the attribute '{@link org.eclipse.stem.core.sequencer.Sequencer#getDuration <em>Duration</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Duration</em>'.
* @see org.eclipse.stem.core.sequencer.Sequencer#getDuration()
* @see #getSequencer()
* @generated
*/
EAttribute getSequencer_Duration();
/**
* Returns the meta object for the attribute '{@link org.eclipse.stem.core.sequencer.Sequencer#isTimeToStop <em>Time To Stop</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Time To Stop</em>'.
* @see org.eclipse.stem.core.sequencer.Sequencer#isTimeToStop()
* @see #getSequencer()
* @generated
*/
EAttribute getSequencer_TimeToStop();
/**
* Returns the meta object for the attribute '{@link org.eclipse.stem.core.sequencer.Sequencer#getWorkComplete <em>Work Complete</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Work Complete</em>'.
* @see org.eclipse.stem.core.sequencer.Sequencer#getWorkComplete()
* @see #getSequencer()
* @generated
*/
EAttribute getSequencer_WorkComplete();
/**
* Returns the meta object for the attribute '{@link org.eclipse.stem.core.sequencer.Sequencer#getWorkIncrement <em>Work Increment</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Work Increment</em>'.
* @see org.eclipse.stem.core.sequencer.Sequencer#getWorkIncrement()
* @see #getSequencer()
* @generated
*/
EAttribute getSequencer_WorkIncrement();
/**
* Returns the meta object for the attribute '{@link org.eclipse.stem.core.sequencer.Sequencer#getCycle <em>Cycle</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Cycle</em>'.
* @see org.eclipse.stem.core.sequencer.Sequencer#getCycle()
* @see #getSequencer()
* @generated
*/
EAttribute getSequencer_Cycle();
/**
* Returns the meta object for class '{@link org.eclipse.stem.core.sequencer.SequentialSequencer <em>Sequential Sequencer</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Sequential Sequencer</em>'.
* @see org.eclipse.stem.core.sequencer.SequentialSequencer
* @generated
*/
EClass getSequentialSequencer();
/**
* Returns the meta object for the attribute '{@link org.eclipse.stem.core.sequencer.SequentialSequencer#getTimeIncrement <em>Time Increment</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Time Increment</em>'.
* @see org.eclipse.stem.core.sequencer.SequentialSequencer#getTimeIncrement()
* @see #getSequentialSequencer()
* @generated
*/
EAttribute getSequentialSequencer_TimeIncrement();
/**
* 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
*/
SequencerFactory getSequencerFactory();
/**
* <!-- begin-user-doc -->
* Defines literals for the meta objects that represent
* <ul>
* <li>each class,</li>
* <li>each feature of each class,</li>
* <li>each enum,</li>
* <li>and each data type</li>
* </ul>
* <!-- end-user-doc -->
* @generated
*/
interface Literals {
/**
* The meta object literal for the '{@link org.eclipse.stem.core.sequencer.impl.RealTimeSequencerImpl <em>Real Time Sequencer</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.stem.core.sequencer.impl.RealTimeSequencerImpl
* @see org.eclipse.stem.core.sequencer.impl.SequencerPackageImpl#getRealTimeSequencer()
* @generated
*/
EClass REAL_TIME_SEQUENCER = eINSTANCE.getRealTimeSequencer();
/**
* The meta object literal for the '{@link org.eclipse.stem.core.sequencer.impl.SequencerImpl <em>Sequencer</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.stem.core.sequencer.impl.SequencerImpl
* @see org.eclipse.stem.core.sequencer.impl.SequencerPackageImpl#getSequencer()
* @generated
*/
EClass SEQUENCER = eINSTANCE.getSequencer();
/**
* The meta object literal for the '<em><b>Start Time</b></em>' containment reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference SEQUENCER__START_TIME = eINSTANCE.getSequencer_StartTime();
/**
* The meta object literal for the '<em><b>End Time</b></em>' containment reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference SEQUENCER__END_TIME = eINSTANCE.getSequencer_EndTime();
/**
* The meta object literal for the '<em><b>Current Time</b></em>' containment reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference SEQUENCER__CURRENT_TIME = eINSTANCE.getSequencer_CurrentTime();
/**
* The meta object literal for the '<em><b>Next Time</b></em>' reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference SEQUENCER__NEXT_TIME = eINSTANCE.getSequencer_NextTime();
/**
* The meta object literal for the '<em><b>Time Delta</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute SEQUENCER__TIME_DELTA = eINSTANCE.getSequencer_TimeDelta();
/**
* The meta object literal for the '<em><b>Duration</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute SEQUENCER__DURATION = eINSTANCE.getSequencer_Duration();
/**
* The meta object literal for the '<em><b>Time To Stop</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute SEQUENCER__TIME_TO_STOP = eINSTANCE.getSequencer_TimeToStop();
/**
* The meta object literal for the '<em><b>Work Complete</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute SEQUENCER__WORK_COMPLETE = eINSTANCE.getSequencer_WorkComplete();
/**
* The meta object literal for the '<em><b>Work Increment</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute SEQUENCER__WORK_INCREMENT = eINSTANCE.getSequencer_WorkIncrement();
/**
* The meta object literal for the '<em><b>Cycle</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute SEQUENCER__CYCLE = eINSTANCE.getSequencer_Cycle();
/**
* The meta object literal for the '{@link org.eclipse.stem.core.sequencer.impl.SequentialSequencerImpl <em>Sequential Sequencer</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.stem.core.sequencer.impl.SequentialSequencerImpl
* @see org.eclipse.stem.core.sequencer.impl.SequencerPackageImpl#getSequentialSequencer()
* @generated
*/
EClass SEQUENTIAL_SEQUENCER = eINSTANCE.getSequentialSequencer();
/**
* The meta object literal for the '<em><b>Time Increment</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute SEQUENTIAL_SEQUENCER__TIME_INCREMENT = eINSTANCE.getSequentialSequencer_TimeIncrement();
}
} //SequencerPackage