private class ConfigAttribute.AttributeValues
extends java.lang.Object
Diese Klasse liest die Informationen für das Attribut mit Hilfe des Deserializers direkt aus dem Byte-Array des konfigurierenden Datensatzes aus. Dies geht nicht mit der Methode SystemObject.getConfigurationData(de.bsvrz.dav.daf.main.config.AttributeGroup)
, da dort Informationen benötigt werden, die hier erst zur Verfügung gestellt werden.
Modifier and Type | Field and Description |
---|---|
private AttributeType |
_attributeType
der Typ des Attributs
|
private boolean |
_isCountVariable
gibt an, ob die Feldgröße dieses Attributs variieren kann
|
private int |
_maxCount
die maximale Feldgröße dieses Attributs
|
private short |
_position
die Position eines Attributs oder einer Attributliste in der übergeordneten Attributmenge (Attributgruppe bzw.
|
Constructor and Description |
---|
AttributeValues()
Konstruktor, der die Attributeigenschaften aus einem konfigurierenden Datensatz ausliest.
|
Modifier and Type | Method and Description |
---|---|
AttributeType |
getAttributeType()
Gibt den Typ dieses Attributs zurück.
|
int |
getMaxCount()
Gibt die maximale Feldgröße dieses Attributs zurück.
|
int |
getPosition()
Gibt die Position eines Attributs oder einer Attributliste in der übergeordneten Attributmenge (Attributgruppe bzw.
|
boolean |
isCountVariable()
Gibt zurück, ob die Feldgröße dieses Attributs variieren kann.
|
private short _position
die Position eines Attributs oder einer Attributliste in der übergeordneten Attributmenge (Attributgruppe bzw. Attributliste)
private int _maxCount
die maximale Feldgröße dieses Attributs
private boolean _isCountVariable
gibt an, ob die Feldgröße dieses Attributs variieren kann
private AttributeType _attributeType
der Typ des Attributs
public AttributeValues()
Konstruktor, der die Attributeigenschaften aus einem konfigurierenden Datensatz ausliest.
public int getPosition()
Gibt die Position eines Attributs oder einer Attributliste in der übergeordneten Attributmenge (Attributgruppe bzw. Attributliste) zurück.
public int getMaxCount()
Gibt die maximale Feldgröße dieses Attributs zurück.
public boolean isCountVariable()
Gibt zurück, ob die Feldgröße dieses Attributs variieren kann.
true
, wenn die Feldgröße dieses Attributs variieren kann, sonst false
public AttributeType getAttributeType()
Gibt den Typ dieses Attributs zurück.