Interface AttributeProperties

    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      java.lang.String getAttributeTypePid()
      Liefert den Attributtyps dieses Attributs.
      de.bsvrz.dav.daf.main.config.SystemObjectInfo getInfo()
      Bestimmt die Info mit Kurzinfo und Beschreibung dieses Attributs.
      int getMaxCount()
      Bestimmt die maximale Anzahl von Arrayelementen.
      java.lang.String getName()
      Bestimmt den Namen des Attributs
      TargetValue getTargetValue()
      Bestimmt, ob die Anzahl Arrayelemente variabel oder fest ist.
      void setInfo​(de.bsvrz.dav.daf.main.config.SystemObjectInfo info)
      Setzt die Info mit Kurzinfo und Beschreibung dieses Attributs.
      void setMaxCount​(int maxCount)
      Setzt die maximale Anzahl von Arrayelementen.
      void setMaxCount​(java.lang.String maxCount)
      Setzt die maximale Anzahl von Arrayelementen.
      void setName​(java.lang.String name)
      Setzt den Namen des Attributs.
      void setTargetValue​(TargetValue targetValue)
      Legt fest, ob die Anzahl Arrayelemente variabel oder fest ist.
      void setTargetValue​(java.lang.String targetValue)
      Legt fest, ob die Anzahl Arrayelemente variabel oder fest ist.
    • Method Detail

      • getAttributeTypePid

        java.lang.String getAttributeTypePid()
        Liefert den Attributtyps dieses Attributs.
        Returns:
        Attributtyps dieses Attributs
      • getMaxCount

        int getMaxCount()
        Bestimmt die maximale Anzahl von Arrayelementen.
        Returns:
        maximale Anzahl von Arrayelementen oder -1 falls der Wert nicht gesetzt wurde.
      • setMaxCount

        void setMaxCount​(java.lang.String maxCount)
        Setzt die maximale Anzahl von Arrayelementen.
        Parameters:
        maxCount - Maximale Anzahl von Arrayelementen.
      • setMaxCount

        void setMaxCount​(int maxCount)
        Setzt die maximale Anzahl von Arrayelementen.
        Parameters:
        maxCount - Maximale Anzahl von Arrayelementen.
      • getTargetValue

        TargetValue getTargetValue()
        Bestimmt, ob die Anzahl Arrayelemente variabel oder fest ist.
        Returns:
        TargetValue.FIX oder TargetValue.VARIABLE
      • setTargetValue

        void setTargetValue​(java.lang.String targetValue)
        Legt fest, ob die Anzahl Arrayelemente variabel oder fest ist.
        Parameters:
        targetValue - "variabel" oder "fest"
      • setTargetValue

        void setTargetValue​(TargetValue targetValue)
        Legt fest, ob die Anzahl Arrayelemente variabel oder fest ist.
        Parameters:
        targetValue - TargetValue.FIX oder TargetValue.VARIABLE
      • getName

        java.lang.String getName()
        Bestimmt den Namen des Attributs
        Returns:
        Namen des Attributs oder "" falls der Wert nicht gesetzt wurde
      • setName

        void setName​(java.lang.String name)
        Setzt den Namen des Attributs.
        Parameters:
        name - Name des Attributs.
      • getInfo

        de.bsvrz.dav.daf.main.config.SystemObjectInfo getInfo()
        Bestimmt die Info mit Kurzinfo und Beschreibung dieses Attributs.
        Returns:
        Info mit Kurzinfo und Beschreibung dieses Attributs
      • setInfo

        void setInfo​(de.bsvrz.dav.daf.main.config.SystemObjectInfo info)
        Setzt die Info mit Kurzinfo und Beschreibung dieses Attributs.
        Parameters:
        info - Info mit Kurzinfo und Beschreibung dieses Attributs