Package de.kappich.pat.gnd.extLocRef
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 SimpleReferencegetCopy()Gibt eine (tiefe) Kopie des Objekts zurück.de.bsvrz.dav.daf.main.config.SystemObjectTypegetFirstType()Gibt den ersten beteiligtenSystemObjectTypezurück.de.bsvrz.dav.daf.main.config.SystemObjectTypegetSecondType()Gibt den zweiten beteiligtenSystemObjectTypezurück.booleaninitializeFromPreferences(java.util.prefs.Preferences prefs, de.bsvrz.dav.daf.main.config.DataModel configuration)Initialisiert das Objekt aus den übergabenenPreferences.voidputPreferences(java.util.prefs.Preferences prefs)Speichert sich in den übergabenenPreferences.
-
Method Details
-
getFirstType
de.bsvrz.dav.daf.main.config.SystemObjectType getFirstType()Gibt den ersten beteiligtenSystemObjectTypezurück.- Returns:
- der erste SystemObjectType
-
getSecondType
de.bsvrz.dav.daf.main.config.SystemObjectType getSecondType()Gibt den zweiten beteiligtenSystemObjectTypezurück.- Returns:
- der erste SystemObjectType
-
putPreferences
void putPreferences(java.util.prefs.Preferences prefs)Speichert sich in den übergabenenPreferences.- Parameters:
prefs- die Preferences
-
initializeFromPreferences
boolean initializeFromPreferences(java.util.prefs.Preferences prefs, de.bsvrz.dav.daf.main.config.DataModel configuration)Initialisiert das Objekt aus den übergabenenPreferences.- Parameters:
prefs- die Preferences
-
getCopy
SimpleReference getCopy()Gibt eine (tiefe) Kopie des Objekts zurück.- Returns:
- die Kopie
-