ujf.verimag.bip.Extra.Time
Interface TimePackage

All Known Implementing Classes:
TimePackageImpl

public interface TimePackage

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

See Also:
TimeFactory

Nested Class Summary
static interface TimePackage.Literals
          Defines literals for the meta objects that represent each class, each feature of each class, each enum, and each data type
 
Field Summary
static TimePackage eINSTANCE
          The singleton instance of the package.
static java.lang.String eNAME
          The package name.
static java.lang.String eNS_PREFIX
          The package namespace name.
static java.lang.String eNS_URI
          The package namespace URI.
static int TIME_RESET
          The meta object id for the 'Reset' class.
static int TIME_RESET__CLOCK
          The feature id for the 'Clock' containment reference list.
static int TIME_RESET_FEATURE_COUNT
          The number of structural features of the 'Reset' class.
static int TIME_SPECIFICATION
          The meta object id for the 'Specification' class.
static int TIME_SPECIFICATION__TIMED_CONSTRAINT
          The feature id for the 'Timed Constraint' containment reference list.
static int TIME_SPECIFICATION__TRANSITION
          The feature id for the 'Transition' container reference.
static int TIME_SPECIFICATION__URGENCY
          The feature id for the 'Urgency' attribute.
static int TIME_SPECIFICATION_FEATURE_COUNT
          The number of structural features of the 'Specification' class.
static int TIMED_CONSTRAINT
          The meta object id for the 'Timed Constraint' class.
static int TIMED_CONSTRAINT__CLOCK
          The feature id for the 'Clock' containment reference.
static int TIMED_CONSTRAINT__HIGH_BOUND
          The feature id for the 'High Bound' containment reference.
static int TIMED_CONSTRAINT__LOW_BOUND
          The feature id for the 'Low Bound' containment reference.
static int TIMED_CONSTRAINT__TIME_SPECIFICATION
          The feature id for the 'Time Specification' container reference.
static int TIMED_CONSTRAINT_FEATURE_COUNT
          The number of structural features of the 'Timed Constraint' class.
static int TIMED_VARIABLE
          The meta object id for the 'Timed Variable' class.
static int TIMED_VARIABLE__CONNECTOR_TYPE
          The feature id for the 'Connector Type' container reference.
static int TIMED_VARIABLE__INITIAL_VALUE
          The feature id for the 'Initial Value' containment reference.
static int TIMED_VARIABLE__IS_EXTERNAL
          The feature id for the 'Is External' attribute.
static int TIMED_VARIABLE__NAME
          The feature id for the 'Name' attribute.
static int TIMED_VARIABLE__OPAQUE_TYPE_NAME
          The feature id for the 'Opaque Type Name' attribute.
static int TIMED_VARIABLE__SCOPE
          The feature id for the 'Scope' attribute.
static int TIMED_VARIABLE__TYPE
          The feature id for the 'Type' reference.
static int TIMED_VARIABLE_FEATURE_COUNT
          The number of structural features of the 'Timed Variable' class.
static int URGENCY_KIND
          The meta object id for the 'Urgency Kind' enum.
 
Method Summary
 EReference getTimedConstraint_Clock()
          Returns the meta object for the containment reference 'Clock'.
 EReference getTimedConstraint_HighBound()
          Returns the meta object for the containment reference 'High Bound'.
 EReference getTimedConstraint_LowBound()
          Returns the meta object for the containment reference 'Low Bound'.
 EReference getTimedConstraint_TimeSpecification()
          Returns the meta object for the container reference 'Time Specification'.
 EClass getTimedConstraint()
          Returns the meta object for class 'Timed Constraint'.
 EClass getTimedVariable()
          Returns the meta object for class 'Timed Variable'.
 TimeFactory getTimeFactory()
          Returns the factory that creates the instances of the model.
 EReference getTimeReset_Clock()
          Returns the meta object for the containment reference list 'Clock'.
 EClass getTimeReset()
          Returns the meta object for class 'Reset'.
 EReference getTimeSpecification_TimedConstraint()
          Returns the meta object for the containment reference list 'Timed Constraint'.
 EReference getTimeSpecification_Transition()
          Returns the meta object for the container reference 'Transition'.
 EAttribute getTimeSpecification_Urgency()
          Returns the meta object for the attribute 'Urgency'.
 EClass getTimeSpecification()
          Returns the meta object for class 'Specification'.
 EEnum getUrgencyKind()
          Returns the meta object for enum 'Urgency Kind'.
 

Field Detail

eNAME

static final java.lang.String eNAME
The package name.

See Also:
Constant Field Values

eNS_URI

static final java.lang.String eNS_URI
The package namespace URI.

See Also:
Constant Field Values

eNS_PREFIX

static final java.lang.String eNS_PREFIX
The package namespace name.

See Also:
Constant Field Values

eINSTANCE

static final TimePackage eINSTANCE
The singleton instance of the package.


TIMED_VARIABLE

static final int TIMED_VARIABLE
The meta object id for the 'Timed Variable' class.

See Also:
TimedVariableImpl, TimePackageImpl.getTimedVariable(), Constant Field Values

TIMED_VARIABLE__NAME

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

See Also:
Constant Field Values

TIMED_VARIABLE__SCOPE

static final int TIMED_VARIABLE__SCOPE
The feature id for the 'Scope' attribute.

See Also:
Constant Field Values

TIMED_VARIABLE__TYPE

static final int TIMED_VARIABLE__TYPE
The feature id for the 'Type' reference.

See Also:
Constant Field Values

TIMED_VARIABLE__OPAQUE_TYPE_NAME

static final int TIMED_VARIABLE__OPAQUE_TYPE_NAME
The feature id for the 'Opaque Type Name' attribute.

See Also:
Constant Field Values

TIMED_VARIABLE__CONNECTOR_TYPE

static final int TIMED_VARIABLE__CONNECTOR_TYPE
The feature id for the 'Connector Type' container reference.

See Also:
Constant Field Values

TIMED_VARIABLE__INITIAL_VALUE

static final int TIMED_VARIABLE__INITIAL_VALUE
The feature id for the 'Initial Value' containment reference.

See Also:
Constant Field Values

TIMED_VARIABLE__IS_EXTERNAL

static final int TIMED_VARIABLE__IS_EXTERNAL
The feature id for the 'Is External' attribute.

See Also:
Constant Field Values

TIMED_VARIABLE_FEATURE_COUNT

static final int TIMED_VARIABLE_FEATURE_COUNT
The number of structural features of the 'Timed Variable' class.

See Also:
Constant Field Values

TIME_SPECIFICATION

static final int TIME_SPECIFICATION
The meta object id for the 'Specification' class.

See Also:
TimeSpecificationImpl, TimePackageImpl.getTimeSpecification(), Constant Field Values

TIME_SPECIFICATION__URGENCY

static final int TIME_SPECIFICATION__URGENCY
The feature id for the 'Urgency' attribute.

See Also:
Constant Field Values

TIME_SPECIFICATION__TRANSITION

static final int TIME_SPECIFICATION__TRANSITION
The feature id for the 'Transition' container reference.

See Also:
Constant Field Values

TIME_SPECIFICATION__TIMED_CONSTRAINT

static final int TIME_SPECIFICATION__TIMED_CONSTRAINT
The feature id for the 'Timed Constraint' containment reference list.

See Also:
Constant Field Values

TIME_SPECIFICATION_FEATURE_COUNT

static final int TIME_SPECIFICATION_FEATURE_COUNT
The number of structural features of the 'Specification' class.

See Also:
Constant Field Values

TIME_RESET

static final int TIME_RESET
The meta object id for the 'Reset' class.

See Also:
TimeResetImpl, TimePackageImpl.getTimeReset(), Constant Field Values

TIME_RESET__CLOCK

static final int TIME_RESET__CLOCK
The feature id for the 'Clock' containment reference list.

See Also:
Constant Field Values

TIME_RESET_FEATURE_COUNT

static final int TIME_RESET_FEATURE_COUNT
The number of structural features of the 'Reset' class.

See Also:
Constant Field Values

TIMED_CONSTRAINT

static final int TIMED_CONSTRAINT
The meta object id for the 'Timed Constraint' class.

See Also:
TimedConstraintImpl, TimePackageImpl.getTimedConstraint(), Constant Field Values

TIMED_CONSTRAINT__CLOCK

static final int TIMED_CONSTRAINT__CLOCK
The feature id for the 'Clock' containment reference.

See Also:
Constant Field Values

TIMED_CONSTRAINT__LOW_BOUND

static final int TIMED_CONSTRAINT__LOW_BOUND
The feature id for the 'Low Bound' containment reference.

See Also:
Constant Field Values

TIMED_CONSTRAINT__HIGH_BOUND

static final int TIMED_CONSTRAINT__HIGH_BOUND
The feature id for the 'High Bound' containment reference.

See Also:
Constant Field Values

TIMED_CONSTRAINT__TIME_SPECIFICATION

static final int TIMED_CONSTRAINT__TIME_SPECIFICATION
The feature id for the 'Time Specification' container reference.

See Also:
Constant Field Values

TIMED_CONSTRAINT_FEATURE_COUNT

static final int TIMED_CONSTRAINT_FEATURE_COUNT
The number of structural features of the 'Timed Constraint' class.

See Also:
Constant Field Values

URGENCY_KIND

static final int URGENCY_KIND
The meta object id for the 'Urgency Kind' enum.

See Also:
UrgencyKind, TimePackageImpl.getUrgencyKind(), Constant Field Values
Method Detail

getTimedVariable

EClass getTimedVariable()
Returns the meta object for class 'Timed Variable'.

Returns:
the meta object for class 'Timed Variable'.
See Also:
TimedVariable

getTimeSpecification

EClass getTimeSpecification()
Returns the meta object for class 'Specification'.

Returns:
the meta object for class 'Specification'.
See Also:
TimeSpecification

getTimeSpecification_Urgency

EAttribute getTimeSpecification_Urgency()
Returns the meta object for the attribute 'Urgency'.

Returns:
the meta object for the attribute 'Urgency'.
See Also:
TimeSpecification.getUrgency(), getTimeSpecification()

getTimeSpecification_Transition

EReference getTimeSpecification_Transition()
Returns the meta object for the container reference 'Transition'.

Returns:
the meta object for the container reference 'Transition'.
See Also:
TimeSpecification.getTransition(), getTimeSpecification()

getTimeSpecification_TimedConstraint

EReference getTimeSpecification_TimedConstraint()
Returns the meta object for the containment reference list 'Timed Constraint'.

Returns:
the meta object for the containment reference list 'Timed Constraint'.
See Also:
TimeSpecification.getTimedConstraint(), getTimeSpecification()

getTimeReset

EClass getTimeReset()
Returns the meta object for class 'Reset'.

Returns:
the meta object for class 'Reset'.
See Also:
TimeReset

getTimeReset_Clock

EReference getTimeReset_Clock()
Returns the meta object for the containment reference list 'Clock'.

Returns:
the meta object for the containment reference list 'Clock'.
See Also:
TimeReset.getClock(), getTimeReset()

getTimedConstraint

EClass getTimedConstraint()
Returns the meta object for class 'Timed Constraint'.

Returns:
the meta object for class 'Timed Constraint'.
See Also:
TimedConstraint

getTimedConstraint_Clock

EReference getTimedConstraint_Clock()
Returns the meta object for the containment reference 'Clock'.

Returns:
the meta object for the containment reference 'Clock'.
See Also:
TimedConstraint.getClock(), getTimedConstraint()

getTimedConstraint_LowBound

EReference getTimedConstraint_LowBound()
Returns the meta object for the containment reference 'Low Bound'.

Returns:
the meta object for the containment reference 'Low Bound'.
See Also:
TimedConstraint.getLowBound(), getTimedConstraint()

getTimedConstraint_HighBound

EReference getTimedConstraint_HighBound()
Returns the meta object for the containment reference 'High Bound'.

Returns:
the meta object for the containment reference 'High Bound'.
See Also:
TimedConstraint.getHighBound(), getTimedConstraint()

getTimedConstraint_TimeSpecification

EReference getTimedConstraint_TimeSpecification()
Returns the meta object for the container reference 'Time Specification'.

Returns:
the meta object for the container reference 'Time Specification'.
See Also:
TimedConstraint.getTimeSpecification(), getTimedConstraint()

getUrgencyKind

EEnum getUrgencyKind()
Returns the meta object for enum 'Urgency Kind'.

Returns:
the meta object for enum 'Urgency Kind'.
See Also:
UrgencyKind

getTimeFactory

TimeFactory getTimeFactory()
Returns the factory that creates the instances of the model.

Returns:
the factory that creates the instances of the model.