de.bielefeld.umweltamt.aui.module
Class AnalyseProcessor

java.lang.Object
  extended by de.bielefeld.umweltamt.aui.module.AnalyseProcessor

public class AnalyseProcessor
extends java.lang.Object

Diese Klasse stellt ein paar Hilfsfunktionen zur Verfügung, die das Arbeiten mit Analyseimports erleichtern.

Author:
Ingo Weinzierl

Constructor Summary
AnalyseProcessor()
           
 
Method Summary
static int importStatus(java.lang.String kenn, java.lang.String param, java.lang.String einheit)
          Diese Methode liefert den Status eines Analyseimports.
static boolean process(java.lang.String[] columns)
          Diese Funktion verarbeitet eine Zeile eines Analyseergebnis-Imports.
static java.lang.String unquote(java.lang.String raw)
          Diese Funktion liefert einen Teilstring einer Eingabe.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AnalyseProcessor

public AnalyseProcessor()
Method Detail

process

public static boolean process(java.lang.String[] columns)
Diese Funktion verarbeitet eine Zeile eines Analyseergebnis-Imports.

Parameters:
columns - Spalten einer Zeile eines Analyseergebnis-Imports.

unquote

public static java.lang.String unquote(java.lang.String raw)
Diese Funktion liefert einen Teilstring einer Eingabe.

Parameters:
raw - Ein String, der als erstes und letztes Zeichen ein einfaches Anführungsstrich besitzt.
Returns:
Den Eingabestring ohne erstes und letztes Zeichen.

importStatus

public static int importStatus(java.lang.String kenn,
                               java.lang.String param,
                               java.lang.String einheit)
Diese Methode liefert den Status eines Analyseimports.

Parameters:
param - Der Ordnungsbegriff eines AtlParameter.
einheit - Die ID einer AtlEinheiten.
Returns:
-1, falls es keine AtlProbenahmen mit einer Kennnummer kenn existiert oder kein AtlParameter oder AtlEinheiten gibt. 1 falls eine AtlProbenahmen mit entsprechendem AtlParameter gibt, 2 falls es eine AtlProbenahmen gibt, die jedoch keinen passenden AtlParameter besitzt.