de.cau.cs.kieler.sim.esi.esi
Interface EsiPackage

All Superinterfaces:
EModelElement, ENamedElement, EObject, EPackage, Notifier
All Known Implementing Classes:
EsiPackageImpl

public interface EsiPackage
extends EPackage

The Package for the model. It contains accessors for the meta objects to represent

See Also:
EsiFactory
Rating red
Generated:
This code was automatically generated.
Model element:
kind=package

Nested Class Summary
static interface EsiPackage.Literals
          Defines literals for the meta objects that represent each class, each feature of each class, each enum, and each data type
 
Nested classes/interfaces inherited from interface org.eclipse.emf.ecore.EPackage
EPackage.Descriptor, EPackage.Registry
 
Field Summary
static EsiPackage eINSTANCE
          The singleton instance of the package.
static String eNAME
          The package name.
static String eNS_PREFIX
          The package namespace name.
static String eNS_URI
          The package namespace URI.
static int SIGNAL
          The meta object id for the 'signal' class.
static int SIGNAL__NAME
          The feature id for the 'Name' attribute.
static int SIGNAL__VAL
          The feature id for the 'Val' attribute.
static int SIGNAL__VALUED
          The feature id for the 'Valued' attribute.
static int SIGNAL_FEATURE_COUNT
          The number of structural features of the 'signal' class.
static int TICK
          The meta object id for the 'tick' class.
static int TICK__INPUT
          The feature id for the 'Input' containment reference list.
static int TICK__N
          The feature id for the 'N' attribute.
static int TICK__OUTPUT
          The feature id for the 'Output' containment reference list.
static int TICK_FEATURE_COUNT
          The number of structural features of the 'tick' class.
static int TRACE
          The meta object id for the 'trace' class.
static int TRACE__TICKS
          The feature id for the 'Ticks' containment reference list.
static int TRACE_FEATURE_COUNT
          The number of structural features of the 'trace' class.
static int TRACELIST
          The meta object id for the 'tracelist' class.
static int TRACELIST__TRACES
          The feature id for the 'Traces' containment reference list.
static int TRACELIST_FEATURE_COUNT
          The number of structural features of the 'tracelist' class.
 
Method Summary
 EsiFactory getEsiFactory()
          Returns the factory that creates the instances of the model.
 EAttribute getsignal_Name()
          Returns the meta object for the attribute 'Name'.
 EAttribute getsignal_Val()
          Returns the meta object for the attribute 'Val'.
 EAttribute getsignal_Valued()
          Returns the meta object for the attribute 'Valued'.
 EClass getsignal()
          Returns the meta object for class 'signal'.
 EReference gettick_Input()
          Returns the meta object for the containment reference list 'Input'.
 EAttribute gettick_N()
          Returns the meta object for the attribute 'N'.
 EReference gettick_Output()
          Returns the meta object for the containment reference list 'Output'.
 EClass gettick()
          Returns the meta object for class 'tick'.
 EReference gettrace_Ticks()
          Returns the meta object for the containment reference list 'Ticks'.
 EClass gettrace()
          Returns the meta object for class 'trace'.
 EReference gettracelist_Traces()
          Returns the meta object for the containment reference list 'Traces'.
 EClass gettracelist()
          Returns the meta object for class 'tracelist'.
 
Methods inherited from interface org.eclipse.emf.ecore.EPackage
getEClassifier, getEClassifiers, getEFactoryInstance, getESubpackages, getESuperPackage, getNsPrefix, getNsURI, setEFactoryInstance, setNsPrefix, setNsURI
 
Methods inherited from interface org.eclipse.emf.ecore.ENamedElement
getName, setName
 
Methods inherited from interface org.eclipse.emf.ecore.EModelElement
getEAnnotation, getEAnnotations
 
Methods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eIsProxy, eIsSet, eResource, eSet, eUnset
 
Methods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
 

Field Detail

eNAME

static final String eNAME
The package name.

See Also:
Constant Field Values
Generated:
This code was automatically generated.

eNS_URI

static final String eNS_URI
The package namespace URI.

See Also:
Constant Field Values
Generated:
This code was automatically generated.

eNS_PREFIX

static final String eNS_PREFIX
The package namespace name.

See Also:
Constant Field Values
Generated:
This code was automatically generated.

eINSTANCE

static final EsiPackage eINSTANCE
The singleton instance of the package.

Generated:
This code was automatically generated.

TRACELIST

static final int TRACELIST
The meta object id for the 'tracelist' class.

See Also:
tracelistImpl, EsiPackageImpl.gettracelist(), Constant Field Values
Generated:
This code was automatically generated.

TRACELIST__TRACES

static final int TRACELIST__TRACES
The feature id for the 'Traces' containment reference list.

See Also:
Constant Field Values
Generated:
This code was automatically generated.
Ordered

TRACELIST_FEATURE_COUNT

static final int TRACELIST_FEATURE_COUNT
The number of structural features of the 'tracelist' class.

See Also:
Constant Field Values
Generated:
This code was automatically generated.
Ordered

TRACE

static final int TRACE
The meta object id for the 'trace' class.

See Also:
traceImpl, EsiPackageImpl.gettrace(), Constant Field Values
Generated:
This code was automatically generated.

TRACE__TICKS

static final int TRACE__TICKS
The feature id for the 'Ticks' containment reference list.

See Also:
Constant Field Values
Generated:
This code was automatically generated.
Ordered

TRACE_FEATURE_COUNT

static final int TRACE_FEATURE_COUNT
The number of structural features of the 'trace' class.

See Also:
Constant Field Values
Generated:
This code was automatically generated.
Ordered

TICK

static final int TICK
The meta object id for the 'tick' class.

See Also:
tickImpl, EsiPackageImpl.gettick(), Constant Field Values
Generated:
This code was automatically generated.

TICK__INPUT

static final int TICK__INPUT
The feature id for the 'Input' containment reference list.

See Also:
Constant Field Values
Generated:
This code was automatically generated.
Ordered

TICK__OUTPUT

static final int TICK__OUTPUT
The feature id for the 'Output' containment reference list.

See Also:
Constant Field Values
Generated:
This code was automatically generated.
Ordered

TICK__N

static final int TICK__N
The feature id for the 'N' attribute.

See Also:
Constant Field Values
Generated:
This code was automatically generated.
Ordered

TICK_FEATURE_COUNT

static final int TICK_FEATURE_COUNT
The number of structural features of the 'tick' class.

See Also:
Constant Field Values
Generated:
This code was automatically generated.
Ordered

SIGNAL

static final int SIGNAL
The meta object id for the 'signal' class.

See Also:
signalImpl, EsiPackageImpl.getsignal(), Constant Field Values
Generated:
This code was automatically generated.

SIGNAL__NAME

static final int SIGNAL__NAME
The feature id for the 'Name' attribute.

See Also:
Constant Field Values
Generated:
This code was automatically generated.
Ordered

SIGNAL__VALUED

static final int SIGNAL__VALUED
The feature id for the 'Valued' attribute.

See Also:
Constant Field Values
Generated:
This code was automatically generated.
Ordered

SIGNAL__VAL

static final int SIGNAL__VAL
The feature id for the 'Val' attribute.

See Also:
Constant Field Values
Generated:
This code was automatically generated.
Ordered

SIGNAL_FEATURE_COUNT

static final int SIGNAL_FEATURE_COUNT
The number of structural features of the 'signal' class.

See Also:
Constant Field Values
Generated:
This code was automatically generated.
Ordered
Method Detail

gettracelist

EClass gettracelist()
Returns the meta object for class 'tracelist'.

Returns:
the meta object for class 'tracelist'.
See Also:
tracelist
Generated:
This code was automatically generated.

gettracelist_Traces

EReference gettracelist_Traces()
Returns the meta object for the containment reference list 'Traces'.

Returns:
the meta object for the containment reference list 'Traces'.
See Also:
tracelist.getTraces(), gettracelist()
Generated:
This code was automatically generated.

gettrace

EClass gettrace()
Returns the meta object for class 'trace'.

Returns:
the meta object for class 'trace'.
See Also:
trace
Generated:
This code was automatically generated.

gettrace_Ticks

EReference gettrace_Ticks()
Returns the meta object for the containment reference list 'Ticks'.

Returns:
the meta object for the containment reference list 'Ticks'.
See Also:
trace.getTicks(), gettrace()
Generated:
This code was automatically generated.

gettick

EClass gettick()
Returns the meta object for class 'tick'.

Returns:
the meta object for class 'tick'.
See Also:
tick
Generated:
This code was automatically generated.

gettick_Input

EReference gettick_Input()
Returns the meta object for the containment reference list 'Input'.

Returns:
the meta object for the containment reference list 'Input'.
See Also:
tick.getInput(), gettick()
Generated:
This code was automatically generated.

gettick_Output

EReference gettick_Output()
Returns the meta object for the containment reference list 'Output'.

Returns:
the meta object for the containment reference list 'Output'.
See Also:
tick.getOutput(), gettick()
Generated:
This code was automatically generated.

gettick_N

EAttribute gettick_N()
Returns the meta object for the attribute 'N'.

Returns:
the meta object for the attribute 'N'.
See Also:
tick.getN(), gettick()
Generated:
This code was automatically generated.

getsignal

EClass getsignal()
Returns the meta object for class 'signal'.

Returns:
the meta object for class 'signal'.
See Also:
signal
Generated:
This code was automatically generated.

getsignal_Name

EAttribute getsignal_Name()
Returns the meta object for the attribute 'Name'.

Returns:
the meta object for the attribute 'Name'.
See Also:
signal.getName(), getsignal()
Generated:
This code was automatically generated.

getsignal_Valued

EAttribute getsignal_Valued()
Returns the meta object for the attribute 'Valued'.

Returns:
the meta object for the attribute 'Valued'.
See Also:
signal.isValued(), getsignal()
Generated:
This code was automatically generated.

getsignal_Val

EAttribute getsignal_Val()
Returns the meta object for the attribute 'Val'.

Returns:
the meta object for the attribute 'Val'.
See Also:
signal.getVal(), getsignal()
Generated:
This code was automatically generated.

getEsiFactory

EsiFactory getEsiFactory()
Returns the factory that creates the instances of the model.

Returns:
the factory that creates the instances of the model.
Generated:
This code was automatically generated.