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.
-
-