Class ModellUtil


  • public final class ModellUtil
    extends java.lang.Object
    Allgemeine Hilfsmethoden zum BitCtrl-Modell.

    Folgende Funktionen werden unterstützt:

    • Konvertieren zwischen AttJaNein und boolean
    • Konvertieren zwischen Byte-Feld und byte[]
    • Method Summary

      Modifier and Type Method Description
      static void fillByteFeld​(de.bsvrz.sys.funclib.bitctrl.modell.att.Feld<de.bsvrz.sys.funclib.bitctrl.modell.metamodellglobal.attribute.AttByte_JavaKeyword> feld, byte[] data)  
      static de.bsvrz.sys.funclib.bitctrl.modell.systemmodellaoe.objekte.AutarkeOrganisationsEinheit getAutarkeOrganisationsEinheit​(de.bsvrz.sys.funclib.bitctrl.modell.ObjektFactory objektFactory)  
      static boolean getBoolean​(de.bsvrz.sys.funclib.bitctrl.modell.metamodellglobal.attribute.AttJaNein att)  
      static byte[] getByteArray​(de.bsvrz.sys.funclib.bitctrl.modell.att.Feld<de.bsvrz.sys.funclib.bitctrl.modell.metamodellglobal.attribute.AttByte_JavaKeyword> feld)  
      static de.bsvrz.sys.funclib.bitctrl.modell.metamodellglobal.attribute.AttJaNein getJaNein​(boolean flag)  
      static de.bsvrz.sys.funclib.bitctrl.modell.systemmodellglobal.objekte.Applikation getLokaleApplikation​(de.bsvrz.sys.funclib.bitctrl.modell.ObjektFactory objektFactory)  
      static de.bsvrz.sys.funclib.bitctrl.modell.systemmodellglobal.objekte.Benutzer getLokalenBenutzer​(de.bsvrz.sys.funclib.bitctrl.modell.ObjektFactory objektFactory)  
      static de.bsvrz.sys.funclib.bitctrl.modell.systemmodellglobal.objekte.Datenverteiler getLokalenDatenverteiler​(de.bsvrz.sys.funclib.bitctrl.modell.ObjektFactory objektFactory)  
      static de.bsvrz.sys.funclib.bitctrl.modell.tmvewbetriebglobal.attribute.AtlUrlasser getUrlasserInformation​(java.lang.String veranlasser, java.lang.String ursache, de.bsvrz.sys.funclib.bitctrl.modell.ObjektFactory objektFactory)
      Erzeugt eine Urlasserinformation mit dem aktuellen Datenverteilerbenutzer als Urlasser.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Method Detail

      • getBoolean

        public static boolean getBoolean​(de.bsvrz.sys.funclib.bitctrl.modell.metamodellglobal.attribute.AttJaNein att)
      • getJaNein

        public static de.bsvrz.sys.funclib.bitctrl.modell.metamodellglobal.attribute.AttJaNein getJaNein​(boolean flag)
      • getByteArray

        public static byte[] getByteArray​(de.bsvrz.sys.funclib.bitctrl.modell.att.Feld<de.bsvrz.sys.funclib.bitctrl.modell.metamodellglobal.attribute.AttByte_JavaKeyword> feld)
      • fillByteFeld

        public static void fillByteFeld​(de.bsvrz.sys.funclib.bitctrl.modell.att.Feld<de.bsvrz.sys.funclib.bitctrl.modell.metamodellglobal.attribute.AttByte_JavaKeyword> feld,
                                        byte[] data)
      • getLokalenBenutzer

        public static de.bsvrz.sys.funclib.bitctrl.modell.systemmodellglobal.objekte.Benutzer getLokalenBenutzer​(de.bsvrz.sys.funclib.bitctrl.modell.ObjektFactory objektFactory)
      • getLokalenDatenverteiler

        public static de.bsvrz.sys.funclib.bitctrl.modell.systemmodellglobal.objekte.Datenverteiler getLokalenDatenverteiler​(de.bsvrz.sys.funclib.bitctrl.modell.ObjektFactory objektFactory)
      • getLokaleApplikation

        public static de.bsvrz.sys.funclib.bitctrl.modell.systemmodellglobal.objekte.Applikation getLokaleApplikation​(de.bsvrz.sys.funclib.bitctrl.modell.ObjektFactory objektFactory)
      • getAutarkeOrganisationsEinheit

        public static de.bsvrz.sys.funclib.bitctrl.modell.systemmodellaoe.objekte.AutarkeOrganisationsEinheit getAutarkeOrganisationsEinheit​(de.bsvrz.sys.funclib.bitctrl.modell.ObjektFactory objektFactory)
      • getUrlasserInformation

        public static de.bsvrz.sys.funclib.bitctrl.modell.tmvewbetriebglobal.attribute.AtlUrlasser getUrlasserInformation​(java.lang.String veranlasser,
                                                                                                                          java.lang.String ursache,
                                                                                                                          de.bsvrz.sys.funclib.bitctrl.modell.ObjektFactory objektFactory)
        Erzeugt eine Urlasserinformation mit dem aktuellen Datenverteilerbenutzer als Urlasser.
        Parameters:
        veranlasser - der Name des Veranlassers
        ursache - der text für die Beschreibung fer Ursache der Aktion
        objektFactory - die verwendete ObjektFaktory zum erzeugen des Objekts
        Returns:
        die generierte Urlasserinformation