Package de.kappich.pat.gnd.extLocRef
Class SimpleAttributeReference
- java.lang.Object
-
- de.kappich.pat.gnd.extLocRef.SimpleAttributeReference
-
- All Implemented Interfaces:
SimpleReference
public class SimpleAttributeReference extends java.lang.Object implements SimpleReference
Diese Klasse implentiert das InterfaceSimpleReferencefür durch Attributgruppen und Attribute gegebene Referenzen.
-
-
Method Summary
Modifier and Type Method Description booleanequals(java.lang.Object o)de.bsvrz.dav.daf.main.config.AttributegetAttribute()de.bsvrz.dav.daf.main.config.AttributeGroupgetAttributeGroup()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.java.util.List<java.lang.String>getTheListKeys()inthashCode()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.java.lang.StringtoString()
-
-
-
Method Detail
-
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
public void putPreferences(java.util.prefs.Preferences prefs)
Description copied from interface:SimpleReferenceSpeichert sich in den übergabenenPreferences.- Specified by:
putPreferencesin interfaceSimpleReference- Parameters:
prefs- die Preferences
-
initializeFromPreferences
public boolean initializeFromPreferences(java.util.prefs.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
public SimpleReference getCopy()
Description copied from interface:SimpleReferenceGibt eine (tiefe) Kopie des Objekts zurück.- Specified by:
getCopyin 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
public java.util.List<java.lang.String> getTheListKeys()
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equalsin classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
-