Class ConfigStringAttributeType
java.lang.Object
de.bsvrz.puk.config.configFile.datamodel.AbstractConfigSystemObject
de.bsvrz.puk.config.configFile.datamodel.ConfigSystemObject
de.bsvrz.puk.config.configFile.datamodel.ConfigConfigurationObject
de.bsvrz.puk.config.configFile.datamodel.ConfigAttributeType
de.bsvrz.puk.config.configFile.datamodel.ConfigStringAttributeType
- All Implemented Interfaces:
de.bsvrz.dav.daf.main.config.AttributeType
,de.bsvrz.dav.daf.main.config.ConfigurationObject
,de.bsvrz.dav.daf.main.config.StringAttributeType
,de.bsvrz.dav.daf.main.config.SystemObject
,de.bsvrz.dav.daf.main.config.UndefinedAttributeValueAccess
,java.lang.Comparable
public class ConfigStringAttributeType extends ConfigAttributeType implements de.bsvrz.dav.daf.main.config.StringAttributeType
Implementierung des Interfaces
StringAttributeType
auf Seiten der Konfiguration.-
Field Summary
Fields inherited from interface de.bsvrz.dav.daf.main.config.StringAttributeType
ISO_8859_1
-
Constructor Summary
Constructors Constructor Description ConfigStringAttributeType(de.bsvrz.dav.daf.main.config.ConfigurationArea configurationArea, SystemObjectInformationInterface systemObjectInfo)
Konstruktor eines Zeichenketten-Attribut-Typen. -
Method Summary
Modifier and Type Method Description java.lang.String
getEncodingName()
byte
getEncodingValue()
int
getMaxLength()
boolean
isDefined(de.bsvrz.dav.daf.main.Data data)
boolean
isLengthLimited()
void
setToUndefined(de.bsvrz.dav.daf.main.Data data)
Methods inherited from class de.bsvrz.puk.config.configFile.datamodel.ConfigAttributeType
getDefaultAttributeValue, loadDefaultAttributeValue
Methods inherited from class de.bsvrz.puk.config.configFile.datamodel.ConfigConfigurationObject
addSet, duplicate, duplicate, getMutableSet, getNonMutableSet, getNotValidSince, getObjectSet, getObjectSets, getValidSince, invalidate, isValid, removeSet, revalidate, simpleRevalidate
Methods inherited from class de.bsvrz.puk.config.configFile.datamodel.ConfigSystemObject
createConfigurationData, equals, getConfigurationData, getConfigurationData, getConfigurationData, getConfigurationData, getConfigurationData, getConfigurationDataBytes, getId, getName, getObjectLookupForData, getPid, getType, getUsedAttributeGroupUsages, hashCode, originalHashCode, removeConfigurationData, setConfigurationData, setConfigurationData, setName, simpleInvalidation
Methods inherited from class de.bsvrz.puk.config.configFile.datamodel.AbstractConfigSystemObject
compareTo, getConfigurationArea, getConfigurationData, getDataModel, getInfo, getNameOrPidOrId, getPidOrId, getPidOrNameOrId, isOfType, isOfType, setConfigurationData, toString
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
Methods inherited from interface de.bsvrz.dav.daf.main.config.AttributeType
getDefaultAttributeValue
Methods inherited from interface java.lang.Comparable
compareTo
Methods inherited from interface de.bsvrz.dav.daf.main.config.ConfigurationObject
addSet, duplicate, duplicate, getMutableSet, getNonMutableSet, getNotValidSince, getObjectSet, getObjectSets, getValidSince, removeSet, revalidate
Methods inherited from interface de.bsvrz.dav.daf.main.config.SystemObject
getConfigurationArea, getConfigurationData, getConfigurationData, getConfigurationData, getDataModel, getId, getInfo, getName, getNameOrPidOrId, getPid, getPidOrId, getPidOrNameOrId, getType, getUsedAttributeGroupUsages, invalidate, isOfType, isOfType, isValid, setConfigurationData, setConfigurationData, setConfigurationData, setName, toString
-
Constructor Details
-
ConfigStringAttributeType
public ConfigStringAttributeType(de.bsvrz.dav.daf.main.config.ConfigurationArea configurationArea, SystemObjectInformationInterface systemObjectInfo)Konstruktor eines Zeichenketten-Attribut-Typen.- Parameters:
configurationArea
- Konfigurationsbereich dieses Zeichenketten-Attribut-TypensystemObjectInfo
- das korrespondierende Objekt aus den Konfigurationsdateien
-
-
Method Details
-
getMaxLength
public int getMaxLength()- Specified by:
getMaxLength
in interfacede.bsvrz.dav.daf.main.config.StringAttributeType
-
isLengthLimited
public boolean isLengthLimited()- Specified by:
isLengthLimited
in interfacede.bsvrz.dav.daf.main.config.StringAttributeType
-
getEncodingName
public java.lang.String getEncodingName()- Specified by:
getEncodingName
in interfacede.bsvrz.dav.daf.main.config.StringAttributeType
-
getEncodingValue
public byte getEncodingValue()- Specified by:
getEncodingValue
in interfacede.bsvrz.dav.daf.main.config.StringAttributeType
-
setToUndefined
public void setToUndefined(de.bsvrz.dav.daf.main.Data data)- Specified by:
setToUndefined
in interfacede.bsvrz.dav.daf.main.config.UndefinedAttributeValueAccess
-
isDefined
public boolean isDefined(de.bsvrz.dav.daf.main.Data data)- Specified by:
isDefined
in interfacede.bsvrz.dav.daf.main.config.UndefinedAttributeValueAccess
-