de.bsvrz.puk.config.xmlFile.properties
Class AttributeTypeProperties

java.lang.Object
  extended by de.bsvrz.puk.config.xmlFile.properties.SystemObjectProperties
      extended by de.bsvrz.puk.config.xmlFile.properties.ConfigurationObjectProperties
          extended by de.bsvrz.puk.config.xmlFile.properties.AttributeTypeProperties

public class AttributeTypeProperties
extends ConfigurationObjectProperties

Stellt eine attributDefinition nach der K2S.DTD dar.

Author:
Kappich+Kniß Systemberatung Aachen (K2S), Achim Wullenkord (AW)

Field Summary
 
Fields inherited from class de.bsvrz.puk.config.xmlFile.properties.SystemObjectProperties
_id, _name, _pid, _type
 
Constructor Summary
AttributeTypeProperties(String name, String pid, long id, String typePid, SystemObjectInfo info)
           
 
Method Summary
 ConfigurationAttributeType getAttributeType()
          Gibt ein Objekt zurück, das folgende Attributtypen darstellt: zeichenkette, ganzzahl, zeitstempel, objektReferenz, kommazahl
 String getDefault()
          Deafult-Wert als String oder null falls der Wert nicht gesetzt wurde
 void setAttributeType(ConfigurationAttributeType attributeType)
           
 void setDefault(String aDefault)
          Stellt ein Element default nach K2S.DTD dar.
 
Methods inherited from class de.bsvrz.puk.config.xmlFile.properties.SystemObjectProperties
appendParamString, getId, getInfo, getName, getPid, getType, setType, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

AttributeTypeProperties

public AttributeTypeProperties(String name,
                               String pid,
                               long id,
                               String typePid,
                               SystemObjectInfo info)
Method Detail

getAttributeType

public ConfigurationAttributeType getAttributeType()
Gibt ein Objekt zurück, das folgende Attributtypen darstellt: zeichenkette, ganzzahl, zeitstempel, objektReferenz, kommazahl

Returns:
Objekt, das folgende Typen besitzen kann: ConfigurationString, ConfigurationIntegerDef, ConfigurationTimeStamp, ConfigurationObjectReference, ConfigurationDoubleDef, oder null falls kein Attributtyp festgelegt wurde

setAttributeType

public void setAttributeType(ConfigurationAttributeType attributeType)
Parameters:
attributeType - Objekt, das folgende Typen besitzen kann: ConfigurationString, ConfigurationIntegerDef, ConfigurationTimeStamp, ConfigurationObjectReference, ConfigurationDoubleDef, oder null falls kein Attributtyp festgelegt wurde

getDefault

public String getDefault()
Deafult-Wert als String oder null falls der Wert nicht gesetzt wurde

Returns:
Wert, der im Element default steht.

setDefault

public void setDefault(String aDefault)
Stellt ein Element default nach K2S.DTD dar.

Parameters:
aDefault - Wert, der in default steht oder null falls der Wert nicht gesetzt wurde