Package de.kappich.pat.gnd.extLocRef
Class DirectedReference
java.lang.Object
de.kappich.pat.gnd.extLocRef.DirectedReference
- All Implemented Interfaces:
SimpleReference
Das Interface verkapselt die gerichtete Association zweier
SystemObjectTypes
-
Constructor Summary
ConstructorsConstructorDescriptionDirectedReference
(String description, SimpleReference simpleReference, boolean reversed) -
Method Summary
Modifier and TypeMethodDescriptiongetCopy()
Gibt eine (tiefe) Kopie des Objekts zurück.de.bsvrz.dav.daf.main.config.SystemObjectType
Gibt den ersten beteiligtenSystemObjectType
zurück.de.bsvrz.dav.daf.main.config.SystemObjectType
Gibt den zweiten beteiligtenSystemObjectType
zurück.boolean
initializeFromPreferences
(Preferences prefs, de.bsvrz.dav.daf.main.config.DataModel configuration) Initialisiert das Objekt aus den übergabenenPreferences
.boolean
void
putPreferences
(Preferences prefs) Speichert sich in den übergabenenPreferences
.void
setDescription
(String description) toString()
-
Constructor Details
-
DirectedReference
-
-
Method Details
-
getFirstType
public de.bsvrz.dav.daf.main.config.SystemObjectType getFirstType()Description copied from interface:SimpleReference
Gibt den ersten beteiligtenSystemObjectType
zurück.- Specified by:
getFirstType
in interfaceSimpleReference
- Returns:
- der erste SystemObjectType
-
getSecondType
public de.bsvrz.dav.daf.main.config.SystemObjectType getSecondType()Description copied from interface:SimpleReference
Gibt den zweiten beteiligtenSystemObjectType
zurück.- Specified by:
getSecondType
in interfaceSimpleReference
- Returns:
- der erste SystemObjectType
-
putPreferences
Description copied from interface:SimpleReference
Speichert sich in den übergabenenPreferences
.- Specified by:
putPreferences
in interfaceSimpleReference
- Parameters:
prefs
- die Preferences
-
initializeFromPreferences
public boolean initializeFromPreferences(Preferences prefs, de.bsvrz.dav.daf.main.config.DataModel configuration) Description copied from interface:SimpleReference
Initialisiert das Objekt aus den übergabenenPreferences
.- Specified by:
initializeFromPreferences
in interfaceSimpleReference
- Parameters:
prefs
- die Preferences
-
getCopy
Description copied from interface:SimpleReference
Gibt eine (tiefe) Kopie des Objekts zurück.- Specified by:
getCopy
in interfaceSimpleReference
- Returns:
- die Kopie
-
getDescription
-
setDescription
-
getSimpleReference
-
isReversed
public boolean isReversed() -
toString
-