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

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.AttributeGroupProperties

public class AttributeGroupProperties
extends ConfigurationObjectProperties

Dieses Objekt spiegelt eine Attributgruppendefinition wieder, die in der K2S.DTD definiert ist.

Author:
Kappich Systemberatung

Field Summary
 
Fields inherited from class de.bsvrz.puk.config.xmlFile.properties.SystemObjectProperties
_id, _name, _pid, _type
 
Constructor Summary
AttributeGroupProperties(String name, String pid, long id, String typePid, SystemObjectInfo info)
           
 
Method Summary
 AttributeProperties[] getAttributeAndAttributeList()
          Array, das alle Attribute und Attributlisten enthält.
 ConfigurationAspect[] getConfigurationAspect()
          Alle Aspekte des Objekts
 boolean getConfiguring()
          Konfigurierend ja/nein
 boolean isParameter()
          Parametrierend ja/nein
 void setAttributeAndAttributeList(AttributeProperties[] attributeAndAttributeList)
           
 void setConfigurationAspect(ConfigurationAspect[] configurationAspect)
           
 void setConfiguring(boolean configuring)
          Konfigurierend ja/nein
 void setConfiguring(String configuring)
          Konfigurierend ja/nein
 void setParameter(boolean isParameter)
          parametrierend ja/nein
 void setParameter(String isParameter)
          parametrierend ja/nein
 
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

AttributeGroupProperties

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

setConfigurationAspect

public void setConfigurationAspect(ConfigurationAspect[] configurationAspect)
Parameters:
configurationAspect - Aspekte oder ein leeres Array, falls keine Aspekte vorhanden sind

getConfigurationAspect

public ConfigurationAspect[] getConfigurationAspect()
Alle Aspekte des Objekts

Returns:
Array mit Aspekten oder ein leeres Array, falls keine Aspekte vorhanden sind

setConfiguring

public void setConfiguring(String configuring)
Konfigurierend ja/nein

Parameters:
configuring - "ja" oder "nein", "" wird als "nein" interpretiert

setConfiguring

public void setConfiguring(boolean configuring)
Konfigurierend ja/nein

Parameters:
configuring - true = "ja" oder false = "nein"

setParameter

public void setParameter(String isParameter)
parametrierend ja/nein

Parameters:
isParameter -

setParameter

public void setParameter(boolean isParameter)
parametrierend ja/nein

Parameters:
isParameter -

getConfiguring

public boolean getConfiguring()
Konfigurierend ja/nein

Returns:
ja = true; nein = false

isParameter

public boolean isParameter()
Parametrierend ja/nein

Returns:
ja = true; false = nein

getAttributeAndAttributeList

public AttributeProperties[] getAttributeAndAttributeList()
Array, das alle Attribute und Attributlisten enthält. In dem Array sind Objekte vom Typ PlainAttributeProperties und ListAttributeProperties gespeichert. Das erste Element, das aus der XML Datei eingelesen wurde, steht an Position [0]. Wurden keine Elemente eingelesen, ist das Array leer.

Returns:
s.o.

setAttributeAndAttributeList

public void setAttributeAndAttributeList(AttributeProperties[] attributeAndAttributeList)
Parameters:
attributeAndAttributeList - Array, das alle Attribute und Attributlisten enthält. In dem Array sind Objekte vom Typ PlainAttributeProperties und ListAttributeProperties gespeichert. Die Reihenfolge der Elemente bleibt beim speichern erhalten.