Klasse SystemComposite
java.lang.Object
de.labAlive.core.wiringComponent.WiringComponent
de.labAlive.core.abstractSystem.System
de.labAlive.core.abstractSystem.SystemComposite
- Alle implementierten Schnittstellen:
System
- Bekannte direkte Unterklassen:
Awgn, BaseBandModemImpl, DigitalModulator, Systemsequence
Subclasses need not to call init(). It is called automatically when notifications start.
-
Konstruktorübersicht
Konstruktoren -
Methodenübersicht
Modifikator und TypMethodeBeschreibungvoidaddOutPorts(System system) abstract voidconnect()Systems are connected, e.g. sigGen.connect(filter).voidCreate all required systems as class fields.voidCreate all explicitly required wires as class fields.voidDefine layout - set positions of systems and (optional) wires.voidinit()voidlabel()voidreplaceInPort(InPort inPort) voidreplaceInPorts(System system) voidreplaceOutPorts(System system) voidVon Klasse geerbte Methoden System
connect, doubleAttenuationProperty, doubleAttenuationProperty, doubleDbProperty, doubleDbProperty, doubleProperty, doubleProperty, getInWire, getOutWire, getOutWire, hide, hideSystemOnly, label, name, rebuild, set, showVon Klasse geerbte Methoden WiringComponent
addSymbol, getMainParameters, getName, longName, name, name, notifyBeforeParameterChange, setStepInterceptor, setSymbol, setSymbolResolver, show, show, toString
-
Konstruktordetails
-
SystemComposite
public SystemComposite(int nIn, int nOut)
-
-
Methodendetails
-
getImplementation
- Angegeben von:
getImplementationin SchnittstelleSystem- Setzt außer Kraft:
getImplementationin KlasseSystem
-
init
public void init() -
createSystems
public void createSystems()Create all required systems as class fields. -
createWires
public void createWires()Create all explicitly required wires as class fields. -
connect
public abstract void connect()Systems are connected, e.g. sigGen.connect(filter). The auto-generated wires can be handled, e.g. Wire sigGenW = sigGen.connect(filter); sigGenW.setName("x(t)"); -
label
public void label() -
doWiringLayout
public void doWiringLayout()Define layout - set positions of systems and (optional) wires. Set specific presentations of systems (and wires). -
addOutPorts
-
step
-
replaceInPorts
-
replaceInPort
-
replaceOutPorts
-