Interface AttributeProperties
- All Known Implementing Classes:
ListAttributeProperties
,PlainAttributeProperties
public interface AttributeProperties
Dieses Interface wird von ListAttributeProperties und PlainAttributeProperties implementiert.
-
Method Summary
Modifier and TypeMethodDescriptionLiefert den Attributtyps dieses Attributs.de.bsvrz.dav.daf.main.config.SystemObjectInfo
getInfo()
Bestimmt die Info mit Kurzinfo und Beschreibung dieses Attributs.int
Bestimmt die maximale Anzahl von Arrayelementen.getName()
Bestimmt den Namen des AttributsBestimmt, 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
(String maxCount) Setzt die maximale Anzahl von Arrayelementen.void
Setzt den Namen des Attributs.void
setTargetValue
(TargetValue targetValue) Legt fest, ob die Anzahl Arrayelemente variabel oder fest ist.void
setTargetValue
(String targetValue) Legt fest, ob die Anzahl Arrayelemente variabel oder fest ist.
-
Method Details
-
getAttributeTypePid
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
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
Legt fest, ob die Anzahl Arrayelemente variabel oder fest ist.- Parameters:
targetValue
- "variabel" oder "fest"
-
setTargetValue
Legt fest, ob die Anzahl Arrayelemente variabel oder fest ist.- Parameters:
targetValue
- TargetValue.FIX oder TargetValue.VARIABLE
-
getName
String getName()Bestimmt den Namen des Attributs- Returns:
- Namen des Attributs oder "" falls der Wert nicht gesetzt wurde
-
setName
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
-