Interface AttributeProperties
-
- All Known Implementing Classes:
ListAttributeProperties,PlainAttributeProperties
public interface AttributePropertiesDieses Interface wird von ListAttributeProperties und PlainAttributeProperties implementiert.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.StringgetAttributeTypePid()Liefert den Attributtyps dieses Attributs.de.bsvrz.dav.daf.main.config.SystemObjectInfogetInfo()Bestimmt die Info mit Kurzinfo und Beschreibung dieses Attributs.intgetMaxCount()Bestimmt die maximale Anzahl von Arrayelementen.java.lang.StringgetName()Bestimmt den Namen des AttributsTargetValuegetTargetValue()Bestimmt, 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(java.lang.String maxCount)Setzt die maximale Anzahl von Arrayelementen.voidsetName(java.lang.String name)Setzt den Namen des Attributs.voidsetTargetValue(TargetValue targetValue)Legt fest, ob die Anzahl Arrayelemente variabel oder fest ist.voidsetTargetValue(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
-
-