public class DWiStaVmsTable extends java.lang.Object implements DatexKonvertierungStatisch
DatexKonvertierungStatisch.CreationOptions| Constructor and Description |
|---|
DWiStaVmsTable(PluginExport plugin)
Konstruktor.
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
addAndereVmsUnits(VmsUnitTable vmsUnitTable,
java.util.List<de.bsvrz.dav.daf.main.config.SystemObject> anzeigeQuerschnitte,
java.util.List<de.bsvrz.dav.daf.main.config.SystemObject> anzeigeObjekte,
java.lang.String newVersion)
Generiert VMSUnits aus einer Liste von AnzeigeQuerschnitten, die nicht im
Datenverteiler mit einer Anzeige verknüpft sind, ordnet ihr Anzeigen zu und
fügt sie einer VmsUnitTable hinzu.
|
protected java.util.List<de.bsvrz.dav.daf.main.config.SystemObject> |
getAnzeigeQuerschnitteAuswertung()
Holt eine Liste von anzeigeQuerschnitteAuswertung-Objekten aus dem DaV.
|
java.util.List<AnzeigeTafel> |
getAnzeigetafelListe()
Rückgabe der Liste der Anzeigetafeln.
|
protected java.lang.String |
getBuchstabe(java.lang.String sin)
wandelt einen String aus dem DaV (typ.zeichen->zeichenname) in einen
Buchstaben.
|
java.lang.Object |
getDatexII(java.util.Collection<ObjekteAtgAsp> objekteAtgAspListe,
DatexKonvertierungStatisch.CreationOptions... options)
Führe Konvertierung von Datenverteiler-Daten nach DATEX-II durch.
|
javax.xml.bind.JAXBContext |
getJAXBContext()
Rückgabe des JAX-B-Kontexts für die in liefereDaten verwendete JAX-B-Struktur.
|
java.lang.String |
getVmsTableVersion()
Aktuell verwendete Version der VmsTable.
|
protected VmsUnitTable |
getVmsUnits(java.util.List<de.bsvrz.dav.daf.main.config.SystemObject> anzeigeQuerschnitteAuswertung,
java.util.List<de.bsvrz.dav.daf.main.config.SystemObject> anzeigeQuerschnitte,
java.lang.String newVersion)
Generiert VMSUnits aus einer Liste von anzeigeQuerschnitteAuswertung und
verküpft damit Anzeigen mit AnzeigeQuerschnitten ordnet ihr Anzeigen zu und
fügt sie einer VmsUnitTable hinzu.
|
java.util.Map<java.lang.String,java.lang.String> |
getZeichen()
Rückgabe der Zuordnung AQ-Zeichen => ASCII-Zeichen.
|
protected java.util.Map<java.lang.String,java.lang.String> |
getZeichenMap(PluginExport plugin)
Baut eine Hashmap mit allen Zeichen vom typ.zeichen mit den PISs als key und
dem Zeichenwert als Values.
|
void |
initialisiere(java.util.Collection<ObjekteAtgAsp> objects)
Initialisiere die Instanz mit einer Liste von Objektliste/Attributgruppe/Aspekt-Kombination.
|
public DWiStaVmsTable(PluginExport plugin)
plugin - Referenz auf Plugin-Definitionsinstanz.public java.lang.String getVmsTableVersion()
public java.lang.Object getDatexII(java.util.Collection<ObjekteAtgAsp> objekteAtgAspListe, DatexKonvertierungStatisch.CreationOptions... options)
DatexKonvertierungStatischgetDatexII in interface DatexKonvertierungStatischobjekteAtgAspListe - Liste von Objektliste/Attributgruppe/Aspekt-Kombinationen.options - Entferne alle Versionshinweise in der Datex-Strukturprotected void addAndereVmsUnits(VmsUnitTable vmsUnitTable, java.util.List<de.bsvrz.dav.daf.main.config.SystemObject> anzeigeQuerschnitte, java.util.List<de.bsvrz.dav.daf.main.config.SystemObject> anzeigeObjekte, java.lang.String newVersion)
vmsUnitTable - VmsUnitTableanzeigeQuerschnitte - List(SystemObject) AnzeigeQuerschnitteanzeigeObjekte - List(SystemObject) AnzeigeObjektenewVersion - Version der VmsTableprotected VmsUnitTable getVmsUnits(java.util.List<de.bsvrz.dav.daf.main.config.SystemObject> anzeigeQuerschnitteAuswertung, java.util.List<de.bsvrz.dav.daf.main.config.SystemObject> anzeigeQuerschnitte, java.lang.String newVersion)
anzeigeQuerschnitteAuswertung - List(SystemObject)
anzeigeQuerschnitteAuswertunganzeigeQuerschnitte - List(SystemObject) AnzeigeQuerschnittenewVersion - Version der VmsUnit Tabelleprotected java.util.List<de.bsvrz.dav.daf.main.config.SystemObject> getAnzeigeQuerschnitteAuswertung()
public javax.xml.bind.JAXBContext getJAXBContext()
throws javax.xml.bind.JAXBException
DatexKonvertierungStatischgetJAXBContext in interface DatexKonvertierungStatischjavax.xml.bind.JAXBException - Falls die Instantiierung des Kontext nicht möglich ist.public void initialisiere(java.util.Collection<ObjekteAtgAsp> objects)
DatexKonvertierungStatischinitialisiere in interface DatexKonvertierungStatischobjects - Liste von Objektliste/Attributgruppe/Aspekt-Kombination.protected java.util.Map<java.lang.String,java.lang.String> getZeichenMap(PluginExport plugin)
plugin - PluginExportprotected java.lang.String getBuchstabe(java.lang.String sin)
sin - Stringpublic java.util.Map<java.lang.String,java.lang.String> getZeichen()
public java.util.List<AnzeigeTafel> getAnzeigetafelListe()