Interface SimpleReference

All Known Implementing Classes:
DirectedReference, SimpleAttributeReference, SimpleSetReference

public interface SimpleReference
Das Interface verkapselt die Association zweier SystemObjectTypes
  • Method Summary

    Modifier and Type
    Method
    Description
    Gibt eine (tiefe) Kopie des Objekts zurück.
    de.bsvrz.dav.daf.main.config.SystemObjectType
    Gibt den ersten beteiligten SystemObjectType zurück.
    de.bsvrz.dav.daf.main.config.SystemObjectType
    Gibt den zweiten beteiligten SystemObjectType zurück.
    boolean
    initializeFromPreferences(Preferences prefs, de.bsvrz.dav.daf.main.config.DataModel configuration)
    Initialisiert das Objekt aus den übergabenen Preferences.
    void
    Speichert sich in den übergabenen Preferences.
  • Method Details

    • getFirstType

      de.bsvrz.dav.daf.main.config.SystemObjectType getFirstType()
      Gibt den ersten beteiligten SystemObjectType zurück.
      Returns:
      der erste SystemObjectType
    • getSecondType

      de.bsvrz.dav.daf.main.config.SystemObjectType getSecondType()
      Gibt den zweiten beteiligten SystemObjectType zurück.
      Returns:
      der erste SystemObjectType
    • putPreferences

      void putPreferences(Preferences prefs)
      Speichert sich in den übergabenen Preferences.
      Parameters:
      prefs - die Preferences
    • initializeFromPreferences

      boolean initializeFromPreferences(Preferences prefs, de.bsvrz.dav.daf.main.config.DataModel configuration)
      Initialisiert das Objekt aus den übergabenen Preferences.
      Parameters:
      prefs - die Preferences
    • getCopy

      SimpleReference getCopy()
      Gibt eine (tiefe) Kopie des Objekts zurück.
      Returns:
      die Kopie