Interface ModellObjektFactory


  • public interface ModellObjektFactory
    Schnittstelle für alle Fabriken die aus Systemobjekten vom Datenverteiler die entsprechenden Objekte eines bestimmten Modells bauen.
    • Method Summary

      Modifier and Type Method Description
      SystemObjekt createModellobjekt​(de.bsvrz.dav.daf.main.config.SystemObject obj, ObjektFactory factory)
      Baut aus dem Systemobjekt des Datenverteilers das entsprechende Objekt des Datenmodells.
      java.util.Collection<? extends SystemObjektTyp> getTypen()
      Gibt die Liste der Typen zurück, die von der Fabrik erzeugt werden können.
    • Method Detail

      • createModellobjekt

        SystemObjekt createModellobjekt​(de.bsvrz.dav.daf.main.config.SystemObject obj,
                                        ObjektFactory factory)
        Baut aus dem Systemobjekt des Datenverteilers das entsprechende Objekt des Datenmodells.
        Parameters:
        obj - Ein Systemobjekt vom Datenverteiler.
        factory - die Fabrik, die das Modellobjekt anlegen will.
        Returns:
        Das passende Objekt aus dem Modell oder null, wenn keines fabriziert werden kann.
      • getTypen

        java.util.Collection<? extends SystemObjektTyp> getTypen()
        Gibt die Liste der Typen zurück, die von der Fabrik erzeugt werden können.
        Returns:
        Liste von Typen.