Class ConfigurationDataset

java.lang.Object
de.bsvrz.puk.config.xmlFile.properties.ConfigurationDataset
All Implemented Interfaces:
ConfigurationObjectElements

public class ConfigurationDataset
extends java.lang.Object
implements ConfigurationObjectElements
Bildet einen "datensatz" ab, der nach der K2S.DTD definiert ist.
  • Constructor Summary

    Constructors
    Constructor Description
    ConfigurationDataset​(java.lang.String pidATG)
    Erzeugt ein Objekt "datensatz" (siehe K2S.DTD) mit einer bestimmten Attributgruppe und der festen Pid "asp.eigenschaften" für den Aspekt.
    ConfigurationDataset​(java.lang.String pidATG, java.lang.String pidAspect)
    Erzeugt ein Objekt "datensatz" (siehe K2S.DTD) mit einer bestimmten Attributgruppe und einem bestimmten Aspekt.
  • Method Summary

    Modifier and Type Method Description
    DatasetElement[] getDataAnddataListAndDataField()
    Speichert Datum, Datenliste und Datenfeld in der Reihenfolge, wie diese eingelesen wurden.
    java.lang.String getPidAspect()
    Aspekt der für den Datensatz verwendet werden soll.
    java.lang.String getPidATG()
    Pid der Attributgruppe, den der Datensatz verwenden soll.
    void setDataAndDataListAndDataField​(DatasetElement[] dataAnddataListAndDataField)  

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • ConfigurationDataset

      public ConfigurationDataset​(java.lang.String pidATG)
      Erzeugt ein Objekt "datensatz" (siehe K2S.DTD) mit einer bestimmten Attributgruppe und der festen Pid "asp.eigenschaften" für den Aspekt.
      Parameters:
      pidATG - Pid der Attributgruppe, die für den Datensatz verwendet werden soll
    • ConfigurationDataset

      public ConfigurationDataset​(java.lang.String pidATG, java.lang.String pidAspect)
      Erzeugt ein Objekt "datensatz" (siehe K2S.DTD) mit einer bestimmten Attributgruppe und einem bestimmten Aspekt.
      Parameters:
      pidATG - Attributgruppe, die für den Datensatz verwendet werden soll
      pidAspect - Aspekt, der für den Datensatz verwendet werden soll. Wird "" übergeben, so wird der Default-Wert "asp.eigenschaften" benutzt.
  • Method Details

    • getPidATG

      public java.lang.String getPidATG()
      Pid der Attributgruppe, den der Datensatz verwenden soll.
      Returns:
      Pid der Attributgruppe
    • getPidAspect

      public java.lang.String getPidAspect()
      Aspekt der für den Datensatz verwendet werden soll.
      Returns:
      Aspekt, der über den Konstruktor festegelegt wurde oder "asp.eigenschaften", falls kein Aspekt festgelegt wurde.
    • getDataAnddataListAndDataField

      public DatasetElement[] getDataAnddataListAndDataField()
      Speichert Datum, Datenliste und Datenfeld in der Reihenfolge, wie diese eingelesen wurden. Das Array enthält Objekte der Klassen ConfigurationData, ConfigurationDataList und ConfigurationDataField.
      Returns:
      Ein Array mit oben genannten Objekten oder ein leeres Array, falls keine Objekte vorhanden sind
    • setDataAndDataListAndDataField

      public void setDataAndDataListAndDataField​(DatasetElement[] dataAnddataListAndDataField)
      Parameters:
      dataAnddataListAndDataField - Das Array enthält Objekte der Klassen ConfigurationData, ConfigurationDataList und ConfigurationDataField. Die Reihenfolge der Elemente bleibt beim speichern erhalten. Sind keine Objekte vorhanden, so ist das Array leer.