MSC2000.MSCObjects
Class MSCProzess

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

public class MSCProzess
extends java.lang.Object
implements java.io.Serializable

Die Klasse MSCProzess dient zur Verwaltung der MSC Prozesse.

Version:
03.02.2003
Author:
Markus Schlütter
See Also:
Serialized Form

Field Summary
 java.lang.String prozessArt
           
 ListMSCEreignisse prozessEreignisse
           
 java.lang.String prozessName
           
 int prozessNummer
           
 
Constructor Summary
MSCProzess()
          Konstruktor für Objekte der Klasse MSCProzess ohne Parameter
MSCProzess(java.lang.String neuerName, java.lang.String neueArt, int neueNummer)
          Konstruktor für Objekte der Klasse MSCProzess mit Parametern
 
Method Summary
 boolean equals(MSCProzess einProzess)
          equals Methode - vergleicht zwei Prozesse mit Hilfe der Prozess-Nummer.
 boolean equals(java.lang.Object o)
          Cast-Operator fuer equals Methode
 boolean equals(java.lang.String einProzessName)
          equals Methode - vergleicht den Namen des aktuellen Prozesses mit einem String.
 int hashCode()
          hashCode Methode - Ohne Parameter! Gibt dir Prozess-Nummer zurück, um eine eindeutige Identifizierung zu erhalten.
 java.lang.String showMSCTexLine()
          Erzeugt den MSC-Tex Befehl.
 java.lang.String showProzessString()
          Erzeugt String mit den Prozessinformationen.
 
Methods inherited from class java.lang.Object
, clone, finalize, getClass, notify, notifyAll, registerNatives, toString, wait, wait, wait
 

Field Detail

prozessNummer

public int prozessNummer

prozessName

public java.lang.String prozessName

prozessArt

public java.lang.String prozessArt

prozessEreignisse

public ListMSCEreignisse prozessEreignisse
Constructor Detail

MSCProzess

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

MSCProzess

public MSCProzess(java.lang.String neuerName,
                  java.lang.String neueArt,
                  int neueNummer)
Konstruktor für Objekte der Klasse MSCProzess mit Parametern
Method Detail

equals

public boolean equals(MSCProzess einProzess)
equals Methode - vergleicht zwei Prozesse mit Hilfe der Prozess-Nummer. Diese Methode ist ueberladen!
Parameters:
einProzess - Dies ist der Prozess, mit welchem der aktuelle Prozess verglichen werden soll.
Returns:
Hier wird bei Uebereinstimmung der Prozessnummern "true" zurückgegeben. Sonst "false".

equals

public boolean equals(java.lang.String einProzessName)
equals Methode - vergleicht den Namen des aktuellen Prozesses mit einem String. Diese Methode ist ueberladen!
Parameters:
einProzessName - Dies ist der String, mit welchem der Name des aktuellen Prozesses verglichen werden soll.
Returns:
Hier wird bei Uebereinstimmung der Namen "true" zurückgegeben. Sonst "false".

equals

public boolean equals(java.lang.Object o)
Cast-Operator fuer equals Methode
Overrides:
equals in class java.lang.Object
Parameters:
einProzessName - Dies ist der String, mit welchem der Name des aktuellen Prozesses verglichen werden soll.
Returns:
Hier wird bei Uebereinstimmung der Namen "true" zurückgegeben. Sonst "false".

hashCode

public int hashCode()
hashCode Methode - Ohne Parameter! Gibt dir Prozess-Nummer zurück, um eine eindeutige Identifizierung zu erhalten.
Overrides:
hashCode in class java.lang.Object
Returns:
Die Prozess-Nummer des aktuellen Prozesses wird zurückgegeben.

showMSCTexLine

public java.lang.String showMSCTexLine()
Erzeugt den MSC-Tex Befehl.

showProzessString

public java.lang.String showProzessString()
Erzeugt String mit den Prozessinformationen.