public class ListAttributeProperties extends Object implements AttributeProperties
Modifier and Type | Field and Description |
---|---|
protected String |
_attributeTypePid |
Constructor and Description |
---|
ListAttributeProperties(String attributeTypePid)
Erzeugt ein neues Objekt für ein Attribut eines vorgegebenen Attributtyps.
|
Modifier and Type | Method and Description |
---|---|
String |
getAttributeTypePid()
Liefert den Attributtyps dieses Attributs.
|
SystemObjectInfo |
getInfo()
Bestimmt die Info mit Kurzinfo und Beschreibung dieses Attributs.
|
int |
getMaxCount()
Bestimmt die maximale Anzahl von Arrayelementen.
|
String |
getName()
Bestimmt den Namen des Attributs
|
TargetValue |
getTargetValue()
Bestimmt, ob die Anzahl Arrayelemente variabel oder fest ist.
|
void |
setInfo(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 |
setName(String name)
Setzt den Namen des Attributs.
|
void |
setTargetValue(String targetValue)
Legt fest, ob die Anzahl Arrayelemente variabel oder fest ist.
|
void |
setTargetValue(TargetValue targetValue)
Legt fest, ob die Anzahl Arrayelemente variabel oder fest ist.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getAttributeTypePid, getInfo, getMaxCount, getName, getTargetValue, setInfo, setMaxCount, setMaxCount, setName, setTargetValue, setTargetValue
protected final String _attributeTypePid
public ListAttributeProperties(String attributeTypePid)
attributeTypePid
- Attributtyp des Attributspublic void setMaxCount(String maxCount)
AttributeProperties
setMaxCount
in interface AttributeProperties
maxCount
- Maximale Anzahl von Arrayelementen.public void setMaxCount(int maxCount)
AttributeProperties
setMaxCount
in interface AttributeProperties
maxCount
- Maximale Anzahl von Arrayelementen.public void setTargetValue(String targetValue)
AttributeProperties
setTargetValue
in interface AttributeProperties
targetValue
- "variabel" oder "fest"public void setTargetValue(TargetValue targetValue)
AttributeProperties
setTargetValue
in interface AttributeProperties
targetValue
- TargetValue.FIX oder TargetValue.VARIABLEpublic void setName(String name)
AttributeProperties
setName
in interface AttributeProperties
name
- Name des Attributs.public void setInfo(SystemObjectInfo info)
AttributeProperties
setInfo
in interface AttributeProperties
info
- Info mit Kurzinfo und Beschreibung dieses Attributspublic String getAttributeTypePid()
AttributeProperties
getAttributeTypePid
in interface AttributeProperties
public int getMaxCount()
AttributeProperties
getMaxCount
in interface AttributeProperties
public TargetValue getTargetValue()
AttributeProperties
getTargetValue
in interface AttributeProperties
public String getName()
AttributeProperties
getName
in interface AttributeProperties
public SystemObjectInfo getInfo()
AttributeProperties
getInfo
in interface AttributeProperties