MSC2000.MSCObjects
Class MSCCondition

java.lang.Object
  |
  +--MSC2000.MSCObjects.MSCEreignis
        |
        +--MSC2000.MSCObjects.MSCCondition
All Implemented Interfaces:
java.io.Serializable

public class MSCCondition
extends MSCEreignis
implements java.io.Serializable

Klasse MSCCondition. Hier werden Condition Ereignisse in einem MSC gespeichert.

Version:
17.04.2003
Author:
Markus Schluetter
See Also:
Serialized Form

Field Summary
 java.lang.String conditionName
           
 ListMSCProzesse condProzessListe
           
 ListMSCMatch matchList
           
 
Fields inherited from class MSC2000.MSCObjects.MSCEreignis
action, ausgegeben, condition, endInline, inline, message, noop, normalMessage, startInline, switchInline
 
Constructor Summary
MSCCondition()
          Konstruktor für Objekte der Klasse MSCCondition - ohne Parameter
MSCCondition(java.lang.String Name)
          Konstruktor für Objekte der Klasse MSCCondition - mit Parameter
 
Method Summary
 boolean equals(MSCCondition vglCondition)
          equals - Methode - Vergleicht zwei MSCConditions miteinander.
 void prozessInCondition(MSCProzess einProzess)
          prozessInCondition fuegt in die Prozess-Liste einen Prozess ein.
 void prozessListeInCondition(ListMSCProzesse eineProzessListe)
          prozessListeInCondition fuegt in die Prozess-Liste eine Prozess-Liste hinzu.
 java.lang.String showMSCTexLine()
          Erzeugt den MSC-Tex Befehl.
 java.lang.String showText()
          Erzeugt eine Bildschirmausgabe.
 
Methods inherited from class MSC2000.MSCObjects.MSCEreignis
isAction, isAusgegeben, isCondition, isEndInline, isInline, isMessage, isNoop, isNormalMessage, isStartInline, isSwitchInline
 
Methods inherited from class java.lang.Object
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, registerNatives, toString, wait, wait, wait
 

Field Detail

condProzessListe

public ListMSCProzesse condProzessListe

conditionName

public java.lang.String conditionName

matchList

public ListMSCMatch matchList
Constructor Detail

MSCCondition

public MSCCondition()
Konstruktor für Objekte der Klasse MSCCondition - ohne Parameter

MSCCondition

public MSCCondition(java.lang.String Name)
Konstruktor für Objekte der Klasse MSCCondition - mit Parameter
Method Detail

prozessInCondition

public void prozessInCondition(MSCProzess einProzess)
prozessInCondition fuegt in die Prozess-Liste einen Prozess ein.
Parameters:
einProzess - Bekommt einen Prozess vom Typ Prozess übergeben.
Returns:
Rückgabe: void

prozessListeInCondition

public void prozessListeInCondition(ListMSCProzesse eineProzessListe)
prozessListeInCondition fuegt in die Prozess-Liste eine Prozess-Liste hinzu.
Parameters:
eineProzessListe - Bekommt einen Prozess vom Typ Prozess übergeben.
Returns:
Rückgabe: void

showText

public java.lang.String showText()
Erzeugt eine Bildschirmausgabe.
Overrides:
showText in class MSCEreignis
Returns:
Rückgabe: String

showMSCTexLine

public java.lang.String showMSCTexLine()
Erzeugt den MSC-Tex Befehl.
Overrides:
showMSCTexLine in class MSCEreignis

equals

public boolean equals(MSCCondition vglCondition)
equals - Methode - Vergleicht zwei MSCConditions miteinander.
Parameters:
vglCondition - (Eine MSCCondition wird zum Vergleich uebergeben.)
Returns:
("true" falls vglCondition mit aktueller Condition uebereinstimmt. "false" sonst.)