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.SystemObjectTypeGibt den ersten beteiligtenSystemObjectTypezurück.de.bsvrz.dav.daf.main.config.SystemObjectTypeGibt den zweiten beteiligtenSystemObjectTypezurück.booleaninitializeFromPreferences(Preferences prefs, de.bsvrz.dav.daf.main.config.DataModel configuration) Initialisiert das Objekt aus den übergabenenPreferences.booleanvoidputPreferences(Preferences prefs) Speichert sich in den übergabenenPreferences.voidsetDescription(String description) toString()
-
Constructor Details
-
DirectedReference
-
-
Method Details
-
getFirstType
public de.bsvrz.dav.daf.main.config.SystemObjectType getFirstType()Description copied from interface:SimpleReferenceGibt den ersten beteiligtenSystemObjectTypezurück.- Specified by:
getFirstTypein interfaceSimpleReference- Returns:
- der erste SystemObjectType
-
getSecondType
public de.bsvrz.dav.daf.main.config.SystemObjectType getSecondType()Description copied from interface:SimpleReferenceGibt den zweiten beteiligtenSystemObjectTypezurück.- Specified by:
getSecondTypein interfaceSimpleReference- Returns:
- der erste SystemObjectType
-
putPreferences
Description copied from interface:SimpleReferenceSpeichert sich in den übergabenenPreferences.- Specified by:
putPreferencesin interfaceSimpleReference- Parameters:
prefs- die Preferences
-
initializeFromPreferences
public boolean initializeFromPreferences(Preferences prefs, de.bsvrz.dav.daf.main.config.DataModel configuration) Description copied from interface:SimpleReferenceInitialisiert das Objekt aus den übergabenenPreferences.- Specified by:
initializeFromPreferencesin interfaceSimpleReference- Parameters:
prefs- die Preferences
-
getCopy
Description copied from interface:SimpleReferenceGibt eine (tiefe) Kopie des Objekts zurück.- Specified by:
getCopyin interfaceSimpleReference- Returns:
- die Kopie
-
getDescription
-
setDescription
-
getSimpleReference
-
isReversed
public boolean isReversed() -
toString
-