public class PlainAttributeProperties extends Object implements AttributeProperties
| Modifier and Type | Field and Description |
|---|---|
protected String |
_attributeTypePid |
| Constructor and Description |
|---|
PlainAttributeProperties(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.
|
String |
getDefault()
Bestimmt den Defaultwert 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 |
setDefault(String aDefault)
Setzt den Defaultwert dieses Attributs.
|
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, waitgetAttributeTypePid, getInfo, getMaxCount, getName, getTargetValue, setInfo, setMaxCount, setMaxCount, setName, setTargetValue, setTargetValueprotected final String _attributeTypePid
public PlainAttributeProperties(String attributeTypePid)
attributeTypePid - Attributtyp des Attributspublic void setDefault(String aDefault)
aDefault - Defaultwert dieses Attributspublic String getDefault()
null falls der Wert nicht gesetzt wurdepublic 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