|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object EObjectImpl ujf.verimag.bip.Extra.Time.impl.TimedConstraintImpl
public class TimedConstraintImpl
An implementation of the model object 'Timed Constraint'.
The following features are implemented:
Field Summary | |
---|---|
protected VariableReference |
clock
The cached value of the ' Clock ' containment reference. |
protected Expression |
highBound
The cached value of the ' High Bound ' containment reference. |
protected Expression |
lowBound
The cached value of the ' Low Bound ' containment reference. |
Constructor Summary | |
---|---|
protected |
TimedConstraintImpl()
|
Method Summary | |
---|---|
NotificationChain |
basicSetClock(VariableReference newClock,
NotificationChain msgs)
|
NotificationChain |
basicSetHighBound(Expression newHighBound,
NotificationChain msgs)
|
NotificationChain |
basicSetLowBound(Expression newLowBound,
NotificationChain msgs)
|
NotificationChain |
basicSetTimeSpecification(TimeSpecification newTimeSpecification,
NotificationChain msgs)
|
NotificationChain |
eBasicRemoveFromContainerFeature(NotificationChain msgs)
|
java.lang.Object |
eGet(int featureID,
boolean resolve,
boolean coreType)
|
NotificationChain |
eInverseAdd(InternalEObject otherEnd,
int featureID,
NotificationChain msgs)
|
NotificationChain |
eInverseRemove(InternalEObject otherEnd,
int featureID,
NotificationChain msgs)
|
boolean |
eIsSet(int featureID)
|
void |
eSet(int featureID,
java.lang.Object newValue)
|
protected EClass |
eStaticClass()
|
void |
eUnset(int featureID)
|
VariableReference |
getClock()
|
Expression |
getHighBound()
|
Expression |
getLowBound()
|
TimeSpecification |
getTimeSpecification()
|
void |
setClock(VariableReference newClock)
|
void |
setHighBound(Expression newHighBound)
|
void |
setLowBound(Expression newLowBound)
|
void |
setTimeSpecification(TimeSpecification newTimeSpecification)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
protected VariableReference clock
Clock
' containment reference.
getClock()
protected Expression lowBound
Low Bound
' containment reference.
getLowBound()
protected Expression highBound
High Bound
' containment reference.
getHighBound()
Constructor Detail |
---|
protected TimedConstraintImpl()
Method Detail |
---|
protected EClass eStaticClass()
public VariableReference getClock()
getClock
in interface TimedConstraint
TimedConstraint.setClock(VariableReference)
,
TimePackage.getTimedConstraint_Clock()
public NotificationChain basicSetClock(VariableReference newClock, NotificationChain msgs)
public void setClock(VariableReference newClock)
setClock
in interface TimedConstraint
newClock
- the new value of the 'Clock' containment reference.TimedConstraint.getClock()
public Expression getLowBound()
getLowBound
in interface TimedConstraint
TimedConstraint.setLowBound(Expression)
,
TimePackage.getTimedConstraint_LowBound()
public NotificationChain basicSetLowBound(Expression newLowBound, NotificationChain msgs)
public void setLowBound(Expression newLowBound)
setLowBound
in interface TimedConstraint
newLowBound
- the new value of the 'Low Bound' containment reference.TimedConstraint.getLowBound()
public Expression getHighBound()
getHighBound
in interface TimedConstraint
TimedConstraint.setHighBound(Expression)
,
TimePackage.getTimedConstraint_HighBound()
public NotificationChain basicSetHighBound(Expression newHighBound, NotificationChain msgs)
public void setHighBound(Expression newHighBound)
setHighBound
in interface TimedConstraint
newHighBound
- the new value of the 'High Bound' containment reference.TimedConstraint.getHighBound()
public TimeSpecification getTimeSpecification()
getTimeSpecification
in interface TimedConstraint
TimedConstraint.setTimeSpecification(TimeSpecification)
,
TimePackage.getTimedConstraint_TimeSpecification()
,
TimeSpecification.getTimedConstraint()
public NotificationChain basicSetTimeSpecification(TimeSpecification newTimeSpecification, NotificationChain msgs)
public void setTimeSpecification(TimeSpecification newTimeSpecification)
setTimeSpecification
in interface TimedConstraint
newTimeSpecification
- the new value of the 'Time Specification' container reference.TimedConstraint.getTimeSpecification()
public NotificationChain eInverseAdd(InternalEObject otherEnd, int featureID, NotificationChain msgs)
public NotificationChain eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs)
public NotificationChain eBasicRemoveFromContainerFeature(NotificationChain msgs)
public java.lang.Object eGet(int featureID, boolean resolve, boolean coreType)
public void eSet(int featureID, java.lang.Object newValue)
public void eUnset(int featureID)
public boolean eIsSet(int featureID)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |