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
private  ConfigurationAttributeType _attributeType
          Dieses Objekt speichert ein Objekt, das eine Zeichenkette, Ganzzahl, Zeitstempel, ObjekReferenz, Kommazahl oder ein default sein kann.
private  String _default
           
 
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
 

Field Detail

_attributeType

private ConfigurationAttributeType _attributeType
Dieses Objekt speichert ein Objekt, das eine Zeichenkette, Ganzzahl, Zeitstempel, ObjekReferenz, Kommazahl oder ein default sein kann.


_default

private String _default
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