public class UfdsKlassifizierungParametrierung extends Object implements de.bsvrz.dav.daf.main.ClientSenderInterface
Modifier and Type | Field and Description |
---|---|
private static String |
ASP_PARAM_VORGABE
Aspekt fuer Parametrierung
|
private String |
ATG_AGGREG
Attributgruppe des Objektes fuer Aggregation
|
private String |
ATG_KLASS
Attributgruppe des Objektes fuer Klassifizierung
|
private String |
ATT_KLASS
Attribut zur Parametrierung fuer Klassifizierung
|
private double |
b0
Koefizient fuer Glaettung
|
private de.bsvrz.dav.daf.main.ClientDavInterface |
DAV
Verbindung zum DAV
|
private de.bsvrz.dav.daf.main.DataDescription |
DD_AGGREGATION
Datenbeschreibung fuer die Aggregation Daten
|
private de.bsvrz.dav.daf.main.DataDescription |
DD_KLASIFIZIERUNG
Datenbeschreibung fuer die Klasifizierung Daten
|
private double |
fb
Koefizient fuer Glaettung
|
private double[] |
stufeBis
Obere Grenzwerte
|
private double[] |
stufeVon
Untere Grenzwerte
|
private String |
TYP
Typ des Objektes
|
Constructor and Description |
---|
UfdsKlassifizierungParametrierung(String typ,
String atgKlassifizierung,
String attKlasifizierung,
String atgAggregation,
double[] stufeVon,
double[] stufeBis,
double b0,
double fb)
Standardkonstruktor
|
Modifier and Type | Method and Description |
---|---|
void |
dataRequest(de.bsvrz.dav.daf.main.config.SystemObject object,
de.bsvrz.dav.daf.main.DataDescription dataDescription,
byte state) |
boolean |
isRequestSupported(de.bsvrz.dav.daf.main.config.SystemObject object,
de.bsvrz.dav.daf.main.DataDescription dataDescription) |
void |
ParametriereUfds(de.bsvrz.dav.daf.main.ClientDavInterface dav,
Collection<de.bsvrz.dav.daf.main.config.ConfigurationArea> konfBereiche)
Parametriert die Klassifizierung alle Objekte vom Typ TYP mit Attributsgruppe ATG
Setzt die Grenzwerte der Klasifizierungsstufen
|
private de.bsvrz.dav.daf.main.DataDescription DD_KLASIFIZIERUNG
private de.bsvrz.dav.daf.main.DataDescription DD_AGGREGATION
private de.bsvrz.dav.daf.main.ClientDavInterface DAV
private static final String ASP_PARAM_VORGABE
private String TYP
private String ATG_KLASS
private String ATG_AGGREG
private String ATT_KLASS
private double[] stufeVon
private double[] stufeBis
private double b0
private double fb
public UfdsKlassifizierungParametrierung(String typ, String atgKlassifizierung, String attKlasifizierung, String atgAggregation, double[] stufeVon, double[] stufeBis, double b0, double fb) throws de.bsvrz.sys.funclib.bitctrl.dua.DUAInitialisierungsException
typ
- Typ des parametrierendes ObjektsatgKlassifizierung
- Attributgruppe des parametrierendes ObjektsattKlasifizierung
- Parametrierendes AttributArraystufeVon
- untere GrenzwertestufeBis
- obere Grenzwerteb0
- b_0 Koefizientfb
- f_b Koefizientde.bsvrz.sys.funclib.bitctrl.dua.DUAInitialisierungsException
- Bei fehlerhafen Eingabe der Stufenpublic void ParametriereUfds(de.bsvrz.dav.daf.main.ClientDavInterface dav, Collection<de.bsvrz.dav.daf.main.config.ConfigurationArea> konfBereiche)
dav
- Verbindung zum DatenverteilerkonfBereiche
- konfigurationsbereiche in denen alle Objekte parametriert werden sollenpublic void dataRequest(de.bsvrz.dav.daf.main.config.SystemObject object, de.bsvrz.dav.daf.main.DataDescription dataDescription, byte state)
dataRequest
in interface de.bsvrz.dav.daf.main.ClientSenderInterface
public boolean isRequestSupported(de.bsvrz.dav.daf.main.config.SystemObject object, de.bsvrz.dav.daf.main.DataDescription dataDescription)
isRequestSupported
in interface de.bsvrz.dav.daf.main.ClientSenderInterface
Copyright © 2016 BitCtrl Systems GmbH. All rights reserved.