Interface AttributeProperties
-
- All Known Implementing Classes:
ListAttributeProperties
,PlainAttributeProperties
public interface AttributeProperties
Dieses Interface wird von ListAttributeProperties und PlainAttributeProperties implementiert.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.String
getAttributeTypePid()
Liefert den Attributtyps dieses Attributs.de.bsvrz.dav.daf.main.config.SystemObjectInfo
getInfo()
Bestimmt die Info mit Kurzinfo und Beschreibung dieses Attributs.int
getMaxCount()
Bestimmt die maximale Anzahl von Arrayelementen.java.lang.String
getName()
Bestimmt den Namen des AttributsTargetValue
getTargetValue()
Bestimmt, ob die Anzahl Arrayelemente variabel oder fest ist.void
setInfo(de.bsvrz.dav.daf.main.config.SystemObjectInfo info)
Setzt die Info mit Kurzinfo und Beschreibung dieses Attributs.void
setMaxCount(int maxCount)
Setzt die maximale Anzahl von Arrayelementen.void
setMaxCount(java.lang.String maxCount)
Setzt die maximale Anzahl von Arrayelementen.void
setName(java.lang.String name)
Setzt den Namen des Attributs.void
setTargetValue(TargetValue targetValue)
Legt fest, ob die Anzahl Arrayelemente variabel oder fest ist.void
setTargetValue(java.lang.String targetValue)
Legt fest, ob die Anzahl Arrayelemente variabel oder fest ist.
-
-
-
Method Detail
-
getAttributeTypePid
java.lang.String getAttributeTypePid()
Liefert den Attributtyps dieses Attributs.- Returns:
- Attributtyps dieses Attributs
-
getMaxCount
int getMaxCount()
Bestimmt die maximale Anzahl von Arrayelementen.- Returns:
- maximale Anzahl von Arrayelementen oder -1 falls der Wert nicht gesetzt wurde.
-
setMaxCount
void setMaxCount(java.lang.String maxCount)
Setzt die maximale Anzahl von Arrayelementen.- Parameters:
maxCount
- Maximale Anzahl von Arrayelementen.
-
setMaxCount
void setMaxCount(int maxCount)
Setzt die maximale Anzahl von Arrayelementen.- Parameters:
maxCount
- Maximale Anzahl von Arrayelementen.
-
getTargetValue
TargetValue getTargetValue()
Bestimmt, ob die Anzahl Arrayelemente variabel oder fest ist.- Returns:
- TargetValue.FIX oder TargetValue.VARIABLE
-
setTargetValue
void setTargetValue(java.lang.String targetValue)
Legt fest, ob die Anzahl Arrayelemente variabel oder fest ist.- Parameters:
targetValue
- "variabel" oder "fest"
-
setTargetValue
void setTargetValue(TargetValue targetValue)
Legt fest, ob die Anzahl Arrayelemente variabel oder fest ist.- Parameters:
targetValue
- TargetValue.FIX oder TargetValue.VARIABLE
-
getName
java.lang.String getName()
Bestimmt den Namen des Attributs- Returns:
- Namen des Attributs oder "" falls der Wert nicht gesetzt wurde
-
setName
void setName(java.lang.String name)
Setzt den Namen des Attributs.- Parameters:
name
- Name des Attributs.
-
getInfo
de.bsvrz.dav.daf.main.config.SystemObjectInfo getInfo()
Bestimmt die Info mit Kurzinfo und Beschreibung dieses Attributs.- Returns:
- Info mit Kurzinfo und Beschreibung dieses Attributs
-
setInfo
void setInfo(de.bsvrz.dav.daf.main.config.SystemObjectInfo info)
Setzt die Info mit Kurzinfo und Beschreibung dieses Attributs.- Parameters:
info
- Info mit Kurzinfo und Beschreibung dieses Attributs
-
-