Package de.kappich.pat.gnd.extLocRef
Class SimpleAttributeReference
java.lang.Object
de.kappich.pat.gnd.extLocRef.SimpleAttributeReference
- All Implemented Interfaces:
SimpleReference
Diese Klasse implentiert das Interface
SimpleReference
für durch Attributgruppen und Attribute gegebene Referenzen.-
Method Summary
Modifier and TypeMethodDescriptionboolean
de.bsvrz.dav.daf.main.config.Attribute
de.bsvrz.dav.daf.main.config.AttributeGroup
getCopy()
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.int
hashCode()
boolean
initializeFromPreferences
(Preferences prefs, de.bsvrz.dav.daf.main.config.DataModel configuration) Initialisiert das Objekt aus den übergabenenPreferences
.void
putPreferences
(Preferences prefs) Speichert sich in den übergabenenPreferences
.toString()
-
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
-
getAttributeGroup
public de.bsvrz.dav.daf.main.config.AttributeGroup getAttributeGroup() -
getAttribute
public de.bsvrz.dav.daf.main.config.Attribute getAttribute() -
getTheListKeys
-
toString
-
equals
-
hashCode
public int hashCode()
-