public class PdFuzzyRegelbasis extends de.bsvrz.sys.funclib.bitctrl.modell.AbstractParameterDatensatz<PdFuzzyRegelbasis.Daten>
atg.fuzzyRegelbasis
.Modifier and Type | Class and Description |
---|---|
static class |
PdFuzzyRegelbasis.Daten
Kapselt die Daten des Datensatzes.
|
Modifier and Type | Field and Description |
---|---|
private static de.bsvrz.dav.daf.main.config.AttributeGroup |
atg
Die Attributgruppe kann von allen Instanzen gemeinsam genutzt werden.
|
static String |
ATG_FUZZY_REGELBASIS
Die PID der Attributgruppe.
|
Constructor and Description |
---|
PdFuzzyRegelbasis(de.bsvrz.sys.funclib.bitctrl.modell.verkehr.objekte.MessQuerschnittAllgemein mq)
Initialisiert das Objekt.
|
PdFuzzyRegelbasis(de.bsvrz.sys.funclib.bitctrl.modell.verkehr.objekte.StrassenTeilSegment sts)
Initialisiert das Objekt.
|
PdFuzzyRegelbasis(de.bsvrz.sys.funclib.bitctrl.modell.umfelddaten.objekte.UmfeldDatenMessStelle ufdms)
Initialisiert das Objekt.
|
Modifier and Type | Method and Description |
---|---|
PdFuzzyRegelbasis.Daten |
erzeugeDatum() |
de.bsvrz.dav.daf.main.config.AttributeGroup |
getAttributGruppe() |
private static de.bsvrz.sys.funclib.bitctrl.interpreter.Ausdruck |
getPraemisse(de.bsvrz.dav.daf.main.Data.Array array)
Hilfsfunktion um aus dem Datensatz mit der Regelbasis eine Prämisse
zu extrahieren.
|
private static de.bsvrz.sys.funclib.bitctrl.interpreter.Ausdruck |
getTerme(String variable,
de.bsvrz.dav.daf.main.Data.Array array)
Hilfsfunktion zum Extrahieren der Terme einer Variable in der
Prämisse.
|
protected de.bsvrz.dav.daf.main.Data |
konvertiere(PdFuzzyRegelbasis.Daten d)
Wird nicht unterstützt!
|
void |
setDaten(de.bsvrz.dav.daf.main.ResultData result) |
abmeldenSender, abrufenDatum, addUpdateListener, anmeldenSender, fireDatensatzAktualisiert, getAspekte, getDatum, getStatusSendesteuerung, isAngemeldetSender, isAutoUpdate, isQuelle, isSenke, removeUpdateListener, sendeDaten, sendeDaten, setDatum
abmeldenSender, abrufenDatum, addUpdateListener, anmeldenSender, check, equals, erzeugeSendeCache, fireDatensatzAktualisiert, getDatum, getObjekt, getStatusSendesteuerung, isAngemeldetSender, isAutoUpdate, removeUpdateListener, sendeDaten, sendeDaten, setDatum, toString
public static final String ATG_FUZZY_REGELBASIS
private static de.bsvrz.dav.daf.main.config.AttributeGroup atg
public PdFuzzyRegelbasis(de.bsvrz.sys.funclib.bitctrl.modell.verkehr.objekte.MessQuerschnittAllgemein mq)
mq
- ein Messquerschnitt.public PdFuzzyRegelbasis(de.bsvrz.sys.funclib.bitctrl.modell.verkehr.objekte.StrassenTeilSegment sts)
sts
- ein Straßenteilsegment.public PdFuzzyRegelbasis(de.bsvrz.sys.funclib.bitctrl.modell.umfelddaten.objekte.UmfeldDatenMessStelle ufdms)
ufdms
- eine Umfelddatenmessstelle.public PdFuzzyRegelbasis.Daten erzeugeDatum()
public de.bsvrz.dav.daf.main.config.AttributeGroup getAttributGruppe()
private static de.bsvrz.sys.funclib.bitctrl.interpreter.Ausdruck getPraemisse(de.bsvrz.dav.daf.main.Data.Array array)
array
- Ein Feld im Datensatz, welches eine Prämisse enthältprivate static de.bsvrz.sys.funclib.bitctrl.interpreter.Ausdruck getTerme(String variable, de.bsvrz.dav.daf.main.Data.Array array)
variable
- Name der Variablearray
- Das Feld, welches die Terme der Variable enthältprotected de.bsvrz.dav.daf.main.Data konvertiere(PdFuzzyRegelbasis.Daten d)
konvertiere
in class de.bsvrz.sys.funclib.bitctrl.modell.AbstractDatensatz<PdFuzzyRegelbasis.Daten>
public void setDaten(de.bsvrz.dav.daf.main.ResultData result)
Copyright © 2017 BitCtrl Systems GmbH. All rights reserved.