Class SubjectPreferencesConfig.Settings.Setting.SourceSetting

java.lang.Object
de.businesscode.bcdui.subjectsettings.config.SubjectPreferencesConfig.Settings.Setting.SourceSetting
Enclosing class:
SubjectPreferencesConfig.Settings.Setting

public static class SubjectPreferencesConfig.Settings.Setting.SourceSetting extends Object

Java class for anonymous complex type

.

The following schema fragment specifies the expected content contained within this class.


 <complexType>
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <attribute name="ref" use="required" type="{http://www.w3.org/2001/XMLSchema}anySimpleType" />
       <attribute name="isMulti" type="{http://www.w3.org/2001/XMLSchema}anySimpleType" default="false" />
       <attribute name="defaults" type="{http://www.w3.org/2001/XMLSchema}anySimpleType" default="false" />
       <attribute name="preventEmpty" type="{http://www.w3.org/2001/XMLSchema}anySimpleType" default="false" />
     </restriction>
   </complexContent>
 </complexType>
 
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    protected String
    Space separated list of values used as the default (no cookie or last value removed and emptyAllowed=false).
    protected String
    If true, it is allowed to select multiple values for the SubjectPreference introduced here.
    protected String
    If true, the defaults are set not only at the beginning at the session when no cookie is given but also when the user deselects all values.
    protected String
    The right_type in bcd_sec_user_settings from which the allowed values are derived.
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    Space separated list of values used as the default (no cookie or last value removed and emptyAllowed=false).
    If true, it is allowed to select multiple values for the SubjectPreference introduced here.
    If true, the defaults are set not only at the beginning at the session when no cookie is given but also when the user deselects all values.
    The right_type in bcd_sec_user_settings from which the allowed values are derived.
    void
    Sets the value of the defaults property.
    void
    Sets the value of the isMulti property.
    void
    Sets the value of the preventEmpty property.
    void
    setRef(String value)
    Sets the value of the ref property.

    Methods inherited from class java.lang.Object

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

    • ref

      protected String ref
      The right_type in bcd_sec_user_settings from which the allowed values are derived.
    • isMulti

      protected String isMulti
      If true, it is allowed to select multiple values for the SubjectPreference introduced here.
    • defaults

      protected String defaults
      Space separated list of values used as the default (no cookie or last value removed and emptyAllowed=false). Special value #bcdAllAllowed# means default to all values the user has been assigned in bcd_sec_user_settings for the right_type referenced by @name
    • preventEmpty

      protected String preventEmpty
      If true, the defaults are set not only at the beginning at the session when no cookie is given but also when the user deselects all values.
  • Constructor Details

    • SourceSetting

      public SourceSetting()
  • Method Details

    • getRef

      public String getRef()
      The right_type in bcd_sec_user_settings from which the allowed values are derived.
      Returns:
      possible object is String
    • setRef

      public void setRef(String value)
      Sets the value of the ref property.
      Parameters:
      value - allowed object is String
      See Also:
    • getIsMulti

      public String getIsMulti()
      If true, it is allowed to select multiple values for the SubjectPreference introduced here.
      Returns:
      possible object is String
    • setIsMulti

      public void setIsMulti(String value)
      Sets the value of the isMulti property.
      Parameters:
      value - allowed object is String
      See Also:
    • getDefaults

      public String getDefaults()
      Space separated list of values used as the default (no cookie or last value removed and emptyAllowed=false). Special value #bcdAllAllowed# means default to all values the user has been assigned in bcd_sec_user_settings for the right_type referenced by @name
      Returns:
      possible object is String
    • setDefaults

      public void setDefaults(String value)
      Sets the value of the defaults property.
      Parameters:
      value - allowed object is String
      See Also:
    • getPreventEmpty

      public String getPreventEmpty()
      If true, the defaults are set not only at the beginning at the session when no cookie is given but also when the user deselects all values.
      Returns:
      possible object is String
    • setPreventEmpty

      public void setPreventEmpty(String value)
      Sets the value of the preventEmpty property.
      Parameters:
      value - allowed object is String
      See Also: