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 Interface
SimpleReference
für durch Attributgruppen und Attribute gegebene Referenzen.-
Method Summary
Modifier and Type Method Description boolean
equals(java.lang.Object o)
de.bsvrz.dav.daf.main.config.Attribute
getAttribute()
de.bsvrz.dav.daf.main.config.AttributeGroup
getAttributeGroup()
SimpleReference
getCopy()
Gibt eine (tiefe) Kopie des Objekts zurück.de.bsvrz.dav.daf.main.config.SystemObjectType
getFirstType()
Gibt den ersten beteiligtenSystemObjectType
zurück.de.bsvrz.dav.daf.main.config.SystemObjectType
getSecondType()
Gibt den zweiten beteiligtenSystemObjectType
zurück.java.util.List<java.lang.String>
getTheListKeys()
int
hashCode()
boolean
initializeFromPreferences(java.util.prefs.Preferences prefs, de.bsvrz.dav.daf.main.config.DataModel configuration)
Initialisiert das Objekt aus den übergabenenPreferences
.void
putPreferences(java.util.prefs.Preferences prefs)
Speichert sich in den übergabenenPreferences
.java.lang.String
toString()
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
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
public void putPreferences(java.util.prefs.Preferences prefs)Description copied from interface:SimpleReference
Speichert sich in den übergabenenPreferences
.- Specified by:
putPreferences
in 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: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
public java.util.List<java.lang.String> getTheListKeys() -
toString
public java.lang.String toString()- Overrides:
toString
in classjava.lang.Object
-
equals
public boolean equals(java.lang.Object o)- Overrides:
equals
in classjava.lang.Object
-
hashCode
public int hashCode()- Overrides:
hashCode
in classjava.lang.Object
-