de.bsvrz.vew.bmvew.bmvew.regel
Class Aktion

java.lang.Object
  extended by de.bsvrz.vew.bmvew.bmvew.regel.Aktion

public class Aktion
extends java.lang.Object

Die Klasse führt die definierten Aktionen aus.

Version:
$Revision: 1.3 $ / $Date: 2010/09/14 10:08:10 $ / ($Author: Pittner $)
Author:
Dambach-Werke GmbH, Timo Pittner

Nested Class Summary
static class Aktion.Aktionen
          Die Aktionen
 
Constructor Summary
Aktion()
           
 
Method Summary
 boolean ausfuehren(de.bsvrz.dav.daf.main.ResultData betriebsMeldung)
          Führt die definierten Aktionen aus
 void initialisiere(de.bsvrz.dav.daf.main.Data.TextValue aktion, de.bsvrz.dav.daf.main.Data.TextArray parameter)
          Initialisiert die Klasse und erzeugt die spezifischen Ausfuehr-Verhalten
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Aktion

public Aktion()
Method Detail

initialisiere

public void initialisiere(de.bsvrz.dav.daf.main.Data.TextValue aktion,
                          de.bsvrz.dav.daf.main.Data.TextArray parameter)
                   throws java.lang.IllegalArgumentException
Initialisiert die Klasse und erzeugt die spezifischen Ausfuehr-Verhalten

Parameters:
aktion - der Aktionstext
parameter - das Feld mit Parametertexten
Throws:
java.lang.IllegalArgumentException

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

ausfuehren

public boolean ausfuehren(de.bsvrz.dav.daf.main.ResultData betriebsMeldung)
Führt die definierten Aktionen aus

Parameters:
betriebsMeldung -
Returns:
true, wenn das Ausfuehren erfolgreich war