public interface DynamicEvent extends NameTag
The following features are supported:
DstabDeventPackage.getDynamicEvent()| Modifier and Type | Method and Description |
|---|---|
BranchDynamicEvent |
getBranchDynamicEvent()
Returns the value of the 'Branch Dynamic Event' containment reference.
|
DStabBranchFault |
getBranchFault()
Returns the value of the 'Branch Fault' containment reference.
|
BusDynamicEvent |
getBusDynamicEvent()
Returns the value of the 'Bus Dynamic Event' containment reference.
|
AcscBusFault |
getBusFault()
Returns the value of the 'Bus Fault' containment reference.
|
double |
getDurationSec()
Returns the value of the 'Duration Sec' attribute.
|
double |
getStartTimeSec()
Returns the value of the 'Start Time Sec' attribute.
|
DynamicEventType |
getType()
Returns the value of the 'Type' attribute.
|
boolean |
hasEvent()
Check if there is event after applying the hasEventAt method.
|
boolean |
hasEventAt(double t)
check if there is an event at time t.
|
void |
initSetPointChange(Machine mach)
initialize the machine for th setPoint change
|
boolean |
isAsymmetricEvent()
check if the event is asymatrix
|
boolean |
isPermanent()
Returns the value of the 'Permanent' attribute.
|
void |
setBranchDynamicEvent(BranchDynamicEvent value)
Sets the value of the '
Branch Dynamic Event' containment reference. |
void |
setBranchFault(DStabBranchFault value)
Sets the value of the '
Branch Fault' containment reference. |
void |
setBusDynamicEvent(BusDynamicEvent value)
Sets the value of the '
Bus Dynamic Event' containment reference. |
void |
setBusFault(AcscBusFault value)
Sets the value of the '
Bus Fault' containment reference. |
void |
setDurationSec(double value)
Sets the value of the '
Duration Sec' attribute. |
void |
setPermanent(boolean value)
Sets the value of the '
Permanent' attribute. |
void |
setStartTimeSec(double value)
Sets the value of the '
Start Time Sec' attribute. |
void |
setType(DynamicEventType value)
Sets the value of the '
Type' attribute. |
checkData, checkData, copy, copyRef, getDesc, getId, getName, getNumber, isActive, isStatus, setDesc, setId, setName, setNumber, setStatuseAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnsetDStabBranchFault getBranchFault()
If the meaning of the 'Branch Fault' containment reference isn't clear, there really should be more of a description here...
reference to a branch fault data objectsetBranchFault(DStabBranchFault),
DstabDeventPackage.getDynamicEvent_BranchFault()void setBranchFault(DStabBranchFault value)
Branch Fault' containment reference.
value - the new value of the 'Branch Fault' containment reference.getBranchFault()BranchDynamicEvent getBranchDynamicEvent()
If the meaning of the 'Branch Dynamic Event' containment reference isn't clear, there really should be more of a description here...
reference to a branch dynamic event data objectsetBranchDynamicEvent(BranchDynamicEvent),
DstabDeventPackage.getDynamicEvent_BranchDynamicEvent()void setBranchDynamicEvent(BranchDynamicEvent value)
Branch Dynamic Event' containment reference.
value - the new value of the 'Branch Dynamic Event' containment reference.getBranchDynamicEvent()AcscBusFault getBusFault()
If the meaning of the 'Bus Fault' containment reference isn't clear, there really should be more of a description here...
reference to a bus fault data objectsetBusFault(AcscBusFault),
DstabDeventPackage.getDynamicEvent_BusFault()void setBusFault(AcscBusFault value)
Bus Fault' containment reference.
value - the new value of the 'Bus Fault' containment reference.getBusFault()double getStartTimeSec()
"0".
If the meaning of the 'Start Time Sec' attribute isn't clear, there really should be more of a description here...
dynamic evnet start time secsetStartTimeSec(double),
DstabDeventPackage.getDynamicEvent_StartTimeSec()void setStartTimeSec(double value)
Start Time Sec' attribute.
value - the new value of the 'Start Time Sec' attribute.getStartTimeSec()double getDurationSec()
"0".
If the meaning of the 'Duration Sec' attribute isn't clear, there really should be more of a description here...
dynamic evnet duration in secsetDurationSec(double),
DstabDeventPackage.getDynamicEvent_DurationSec()void setDurationSec(double value)
Duration Sec' attribute.
value - the new value of the 'Duration Sec' attribute.getDurationSec()DynamicEventType getType()
"BusFault".
The literals are from the enumeration DynamicEventType.
If the meaning of the 'Type' attribute isn't clear, there really should be more of a description here...
dynamic evnet typeDynamicEventType,
setType(DynamicEventType),
DstabDeventPackage.getDynamicEvent_Type()void setType(DynamicEventType value)
Type' attribute.
value - the new value of the 'Type' attribute.DynamicEventType,
getType()boolean isPermanent()
If the meaning of the 'Permanent' attribute isn't clear, there really should be more of a description here...
attribute to indicate permanent eventsetPermanent(boolean),
DstabDeventPackage.getDynamicEvent_Permanent()void setPermanent(boolean value)
Permanent' attribute.
value - the new value of the 'Permanent' attribute.isPermanent()BusDynamicEvent getBusDynamicEvent()
If the meaning of the 'Bus Dynamic Event' containment reference isn't clear, there really should be more of a description here...
reference to a bus dynamic event data objectsetBusDynamicEvent(BusDynamicEvent),
DstabDeventPackage.getDynamicEvent_BusDynamicEvent()void setBusDynamicEvent(BusDynamicEvent value)
Bus Dynamic Event' containment reference.
value - the new value of the 'Bus Dynamic Event' containment reference.getBusDynamicEvent()boolean hasEvent()
boolean hasEventAt(double t)
boolean isAsymmetricEvent()
void initSetPointChange(Machine mach)