|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectde.bsvrz.sys.startstopp.skriptvew.SkriptVewEnums
de.bsvrz.sys.startstopp.skriptvew.SkriptVerwaltung
public class SkriptVerwaltung
Klasse zum Auswerten einer StartStopp Datei. Bevor die Datei ausgewertet wird, werden die Makros in der Datei
ersetzt. Dabei fungiert die Klasse wie ein Precompiler.
Beispiel:
Nested Class Summary |
---|
Nested classes/interfaces inherited from class de.bsvrz.sys.startstopp.skriptvew.SkriptVewEnums |
---|
SkriptVewEnums.E_AUSGABE, SkriptVewEnums.E_FEHLER_STARTSTOPPBLOCK, SkriptVewEnums.E_NEUSTART, SkriptVewEnums.E_START_FEHLER_VERHALTEN, SkriptVewEnums.E_STARTART, SkriptVewEnums.E_STATUS_STARTSTOPPBLOCK, SkriptVewEnums.E_STOPP_FEHLER_VERHALTEN, SkriptVewEnums.E_WARTEART, SkriptVewEnums.E_ZUSTAND |
Constructor Summary | |
---|---|
SkriptVerwaltung(java.lang.String datei,
long absender,
long simulationsVariante)
Klasse zum Auswerten eines StartStopp Blocks |
Method Summary | |
---|---|
static java.util.HashMap<java.lang.String,java.lang.String> |
bestimmeMakros(java.lang.String datei)
Methode bestimmt die eingestellten Makros im globalen Teil der StartStopp Datei |
java.lang.String |
getFehlerText()
|
java.lang.String |
getStartStoppBlockId()
|
boolean |
isFehlerStartStopp()
|
static java.lang.String |
leseDateiInString(java.io.File datei)
Methode zum Einlesen einer kompletten Datei in einen String |
static void |
schreibeStringInDatei(java.io.File datei,
java.lang.String inhalt)
Schreibt einen String in eine Datei. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public SkriptVerwaltung(java.lang.String datei, long absender, long simulationsVariante)
datei
- Datei mit dem StartStopp Blockabsender
- Auslöser des Einlesen: 0 - StartStopp selbst,
-1 - Handeingriff (Telnet), > 0 - ApplikationsID der ApplikationsimulationsVariante
- SimulationsvarianteMethod Detail |
---|
public static java.lang.String leseDateiInString(java.io.File datei) throws java.io.FileNotFoundException, java.io.IOException
datei
- Die einzulesenden Datei.
java.io.FileNotFoundException
- Die Datei wurde nicht gefunden.
java.io.IOException
- Es gab eine Input-Output Fehler.public static void schreibeStringInDatei(java.io.File datei, java.lang.String inhalt) throws java.io.IOException
datei
- Die Datei, in der hinein geschreiben werden soll.inhalt
- Der zu schreibende Inhalt.
java.io.IOException
- Input-Output-Fehler.public static java.util.HashMap<java.lang.String,java.lang.String> bestimmeMakros(java.lang.String datei)
datei
- Name der StartStopp Datei
public java.lang.String getStartStoppBlockId()
public boolean isFehlerStartStopp()
public java.lang.String getFehlerText()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |