Klasse SystemComposite

Alle implementierten Schnittstellen:
System
Bekannte direkte Unterklassen:
Awgn, BaseBandModemImpl, DigitalModulator, Systemsequence

public abstract class SystemComposite extends System
Subclasses need not to call init(). It is called automatically when notifications start.
  • Konstruktordetails

    • SystemComposite

      public SystemComposite(int nIn, int nOut)
  • Methodendetails

    • getImplementation

      public SystemCompositeImpl getImplementation()
      Angegeben von:
      getImplementation in Schnittstelle System
      Setzt außer Kraft:
      getImplementation in Klasse System
    • 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

      public void addOutPorts(System system)
    • step

      public void step(Signal sig)
    • replaceInPorts

      public void replaceInPorts(System system)
    • replaceInPort

      public void replaceInPort(InPort inPort)
    • replaceOutPorts

      public void replaceOutPorts(System system)