abstract class AbstractAttributeProperties extends Object implements AttributeProperties
| Modifier and Type | Field and Description |
|---|---|
protected String |
_attributeTypePid |
private SystemObjectInfo |
_info |
private int |
_maxCount |
private String |
_name |
private TargetValue |
_targetValue |
| Constructor and Description |
|---|
AbstractAttributeProperties(String attributeTypePid) |
| 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.
|
protected final String _attributeTypePid
private int _maxCount
private TargetValue _targetValue
private String _name
private SystemObjectInfo _info
AbstractAttributeProperties(String attributeTypePid)
public void setMaxCount(String maxCount)
AttributePropertiessetMaxCount in interface AttributePropertiesmaxCount - Maximale Anzahl von Arrayelementen.public void setMaxCount(int maxCount)
AttributePropertiessetMaxCount in interface AttributePropertiesmaxCount - Maximale Anzahl von Arrayelementen.public void setTargetValue(String targetValue)
AttributePropertiessetTargetValue in interface AttributePropertiestargetValue - "variabel" oder "fest"public void setTargetValue(TargetValue targetValue)
AttributePropertiessetTargetValue in interface AttributePropertiestargetValue - TargetValue.FIX oder TargetValue.VARIABLEpublic void setName(String name)
AttributePropertiessetName in interface AttributePropertiesname - Name des Attributs.public void setInfo(SystemObjectInfo info)
AttributePropertiessetInfo in interface AttributePropertiesinfo - Info mit Kurzinfo und Beschreibung dieses Attributspublic String getAttributeTypePid()
AttributePropertiesgetAttributeTypePid in interface AttributePropertiespublic int getMaxCount()
AttributePropertiesgetMaxCount in interface AttributePropertiespublic TargetValue getTargetValue()
AttributePropertiesgetTargetValue in interface AttributePropertiespublic String getName()
AttributePropertiesgetName in interface AttributePropertiespublic SystemObjectInfo getInfo()
AttributePropertiesgetInfo in interface AttributeProperties