editor
Class Eprogram

java.lang.Object
  |
  +--editor.Eprogram

public class Eprogram
extends java.lang.Object

Diese Klasse dient dem Editor als Kapsel fuer ein absynt.Program.


Field Summary
 AbsyntInterface ainterface
           
 Eprogram last
           
 Eprogram next
           
 Eprocess processlist
           
 Program program
           
 
Constructor Summary
Eprogram(Program inprogram)
          Wrappt ein Eprogram um das uebergebene absynt.Program.
Eprogram(java.lang.String inname)
          Erzeugt ein neues absynt.Program mit dem uebergebenen Namen.
 
Method Summary
 Eprogram appendProgram(Program inprogram)
          fuegt ein uebergebenes Programm am Ende der Programmliste an.
 boolean checkProcessTitle(java.lang.String inname)
          Prueft, ob bereits ein Process mit dem Uebergebenen Namen existiert.
 boolean checkProgramTitle(java.lang.String inname)
          Prueft, ob der uebergebene Name bereits fuer ein Program vergeben ist.
 Eprocess newProcess(java.lang.String inname)
          erzeugt einen neuen Process mit dem uebergebenen Namen.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

ainterface

public AbsyntInterface ainterface

next

public Eprogram next

last

public Eprogram last

processlist

public Eprocess processlist

program

public Program program
Constructor Detail

Eprogram

public Eprogram(java.lang.String inname)
Erzeugt ein neues absynt.Program mit dem uebergebenen Namen.

Eprogram

public Eprogram(Program inprogram)
Wrappt ein Eprogram um das uebergebene absynt.Program.
Method Detail

appendProgram

public Eprogram appendProgram(Program inprogram)
fuegt ein uebergebenes Programm am Ende der Programmliste an.

newProcess

public Eprocess newProcess(java.lang.String inname)
erzeugt einen neuen Process mit dem uebergebenen Namen.

checkProgramTitle

public boolean checkProgramTitle(java.lang.String inname)
Prueft, ob der uebergebene Name bereits fuer ein Program vergeben ist.

checkProcessTitle

public boolean checkProcessTitle(java.lang.String inname)
Prueft, ob bereits ein Process mit dem Uebergebenen Namen existiert.