public class TimerEventDefinitionImpl extends EventDefinitionImpl implements TimerEventDefinition
Modifier and Type | Field and Description |
---|---|
protected static ChildElement<TimeCycle> |
timeCycleChild |
protected static ChildElement<TimeDate> |
timeDateChild |
protected static ChildElement<TimeDuration> |
timeDurationChild |
documentationCollection, extensionElementsChild, idAttribute
modelInstance
Constructor and Description |
---|
TimerEventDefinitionImpl(ModelTypeInstanceContext context) |
Modifier and Type | Method and Description |
---|---|
TimeCycle |
getTimeCycle() |
TimeDate |
getTimeDate() |
TimeDuration |
getTimeDuration() |
static void |
registerType(ModelBuilder modelBuilder) |
void |
setTimeCycle(TimeCycle timeCycle) |
void |
setTimeDate(TimeDate timeDate) |
void |
setTimeDuration(TimeDuration timeDuration) |
getDiagramElement, getDocumentations, getExtensionElements, getId, getIncomingReferencesByType, setExtensionElements, setId
builder, getScope, isScope
addChildElement, asSet, equals, getAttributeValue, getAttributeValueNs, getChildElementsByType, getChildElementsByType, getDomElement, getElementType, getModelInstance, getParentElement, getRawTextContent, getTextContent, getUniqueChildElementByNameNs, getUniqueChildElementByType, hashCode, insertElementAfter, removeAttribute, removeAttributeNs, removeChildElement, replaceChildElement, replaceWithElement, setAttributeValue, setAttributeValue, setAttributeValue, setAttributeValueNs, setAttributeValueNs, setAttributeValueNs, setTextContent, setUniqueChildElementByNameNs, updateAfterReplacement
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
getDiagramElement, getDocumentations, getExtensionElements, getId, setExtensionElements, setId
builder, getScope, isScope
addChildElement, getAttributeValue, getAttributeValueNs, getChildElementsByType, getChildElementsByType, getDomElement, getElementType, getModelInstance, getParentElement, getRawTextContent, getTextContent, getUniqueChildElementByNameNs, getUniqueChildElementByType, insertElementAfter, removeAttribute, removeAttributeNs, removeChildElement, replaceChildElement, replaceWithElement, setAttributeValue, setAttributeValue, setAttributeValue, setAttributeValueNs, setAttributeValueNs, setAttributeValueNs, setTextContent, setUniqueChildElementByNameNs, updateAfterReplacement
protected static ChildElement<TimeDate> timeDateChild
protected static ChildElement<TimeDuration> timeDurationChild
protected static ChildElement<TimeCycle> timeCycleChild
public TimerEventDefinitionImpl(ModelTypeInstanceContext context)
public static void registerType(ModelBuilder modelBuilder)
public TimeDate getTimeDate()
getTimeDate
in interface TimerEventDefinition
public void setTimeDate(TimeDate timeDate)
setTimeDate
in interface TimerEventDefinition
public TimeDuration getTimeDuration()
getTimeDuration
in interface TimerEventDefinition
public void setTimeDuration(TimeDuration timeDuration)
setTimeDuration
in interface TimerEventDefinition
public TimeCycle getTimeCycle()
getTimeCycle
in interface TimerEventDefinition
public void setTimeCycle(TimeCycle timeCycle)
setTimeCycle
in interface TimerEventDefinition
Copyright © 2020. All rights reserved.