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.SystemObjectInfogetInfo()Bestimmt die Info mit Kurzinfo und Beschreibung dieses Attributs.intBestimmt die maximale Anzahl von Arrayelementen.getName()Bestimmt den Namen des AttributsBestimmt, ob die Anzahl Arrayelemente variabel oder fest ist.voidsetInfo(de.bsvrz.dav.daf.main.config.SystemObjectInfo info) Setzt die Info mit Kurzinfo und Beschreibung dieses Attributs.voidsetMaxCount(int maxCount) Setzt die maximale Anzahl von Arrayelementen.voidsetMaxCount(String maxCount) Setzt die maximale Anzahl von Arrayelementen.voidSetzt den Namen des Attributs.voidsetTargetValue(TargetValue targetValue) Legt fest, ob die Anzahl Arrayelemente variabel oder fest ist.voidsetTargetValue(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
-