public class SourceImpl extends SystemImpl implements StartableSystem
Constructor and Description |
---|
SourceImpl() |
Modifier and Type | Method and Description |
---|---|
DiscoverStartableSystems |
discoverStartableSystems(DiscoverStartableSystems discoverStartableSystems)
Signaling:
|
Source2Impl |
getFacade()
Getter and Setter:
|
Signal |
getSignal() |
TriggerManager |
getTriggerManager() |
void |
notifyPropertyChanged()
Parameters have changed (sent by DefaultSystemMeasure).
|
void |
setOutputOn(boolean outputOn) |
void |
startStep()
Performs first simulation step in SystemContainer.
|
void |
step(Signal sig)
Simulation:
|
allocOutPorts, backwardSignaling, build, checkConnection, connect, connectionDiagnose, createMeasures, forwardSignaling, forwardSimulationParameterChanged, getFromWC, getFromWC, getInPorts, getOutPorts, getPort, getT0, getToWC, getToWC, initDelay, initSystemContainer, isMux, isSink, isSiso, isSource, isStartOfFork, notifyBeforeBuild, notifyPropertyChangedPre, rebuild, setInPorts, setInPorts, setNinNout, setOutPorts, setOutPorts, setT0
addPointBetween, addSymbol, addSymbol, addSymbol, getCanvas, getFullLabel, getLongLabel, getName, getParent, getSymbolResolver, getSymbols, hide, isHidden, mouseClicked, mouseEntered, mouseExited, mousePressed, mouseReleased, name, name, name, nameIfNotNamed, setLongLabel, setParent, setSymbol, setSymbolResolver, toString
addSelectParameter, getMainParameters, getMeasures, getParameters, getSamplingTime, getSignalType, initSignalType, interceptStep, notifyBeforeParameterChange, putParameters, putParams, setAutoshow, setAutoshow, setMeasures, setParametersSet, setParamsSet, setSamplingTime, setSignalType, setStepInterceptor, stepPre
getSignalingReceiver, processSignaling, resetSimulation, setFacade, setSignalingReceiver
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
getSignalType
backwardSignaling, forwardSignaling, getSamplingTime
public Source2Impl getFacade()
SystemImpl
getFacade
in class SystemImpl
public void setOutputOn(boolean outputOn)
public void step(Signal sig)
step
in class SystemImpl
public final void startStep()
startStep
in interface StartableSystem
public Signal getSignal()
public TriggerManager getTriggerManager()
public final void notifyPropertyChanged()
SystemImpl
notifyPropertyChanged
in class SystemImpl
public DiscoverStartableSystems discoverStartableSystems(DiscoverStartableSystems discoverStartableSystems)
discoverStartableSystems
in class SignalingComponent