Class GigyaRaasComponentModel

  • All Implemented Interfaces:
    java.io.Serializable

    public class GigyaRaasComponentModel
    extends AbstractGigyaComponentModel
    Generated model class for type GigyaRaasComponent first defined at extension gigyaloginaddon.

    Gigya RaaS login component.

    See Also:
    Serialized Form
    • Field Detail

      • _TYPECODE

        public static final java.lang.String _TYPECODE
        Generated model type code constant.
        See Also:
        Constant Field Values
      • EMBED

        public static final java.lang.String EMBED
        Generated constant - Attribute key of GigyaRaasComponent.embed attribute defined at extension gigyaloginaddon.
        See Also:
        Constant Field Values
      • CONTAINERID

        public static final java.lang.String CONTAINERID
        Generated constant - Attribute key of GigyaRaasComponent.containerID attribute defined at extension gigyaloginaddon.
        See Also:
        Constant Field Values
      • SCREENSET

        public static final java.lang.String SCREENSET
        Generated constant - Attribute key of GigyaRaasComponent.screenSet attribute defined at extension gigyaloginaddon.
        See Also:
        Constant Field Values
      • STARTSCREEN

        public static final java.lang.String STARTSCREEN
        Generated constant - Attribute key of GigyaRaasComponent.startScreen attribute defined at extension gigyaloginaddon.
        See Also:
        Constant Field Values
      • LINKTEXT

        public static final java.lang.String LINKTEXT
        Generated constant - Attribute key of GigyaRaasComponent.linkText attribute defined at extension gigyaloginaddon.
        See Also:
        Constant Field Values
      • PROFILEEDIT

        public static final java.lang.String PROFILEEDIT
        Generated constant - Attribute key of GigyaRaasComponent.profileEdit attribute defined at extension gigyaloginaddon.
        See Also:
        Constant Field Values
      • ADVANCEDCONFIGURATION

        public static final java.lang.String ADVANCEDCONFIGURATION
        Generated constant - Attribute key of GigyaRaasComponent.advancedConfiguration attribute defined at extension gigyaloginaddon.
        See Also:
        Constant Field Values
    • Constructor Detail

      • GigyaRaasComponentModel

        public GigyaRaasComponentModel()
        Generated constructor - Default constructor for generic creation.
      • GigyaRaasComponentModel

        public GigyaRaasComponentModel​(ItemModelContext ctx)
        Generated constructor - Default constructor for creation with existing context
        Parameters:
        ctx - the model context to be injected, must not be null
      • GigyaRaasComponentModel

        @Deprecated(since="4.1.1",
                    forRemoval=true)
        public GigyaRaasComponentModel​(CatalogVersionModel _catalogVersion,
                                       java.lang.String _uid)
        Deprecated, for removal: This API element is subject to removal in a future version.
        since 4.1.1 Please use the default constructor without parameters
        Generated constructor - Constructor with all mandatory attributes.
        Parameters:
        _catalogVersion - initial attribute declared by type CMSItem at extension cms2
        _uid - initial attribute declared by type CMSItem at extension cms2
      • GigyaRaasComponentModel

        @Deprecated(since="4.1.1",
                    forRemoval=true)
        public GigyaRaasComponentModel​(CatalogVersionModel _catalogVersion,
                                       ItemModel _owner,
                                       java.lang.String _uid)
        Deprecated, for removal: This API element is subject to removal in a future version.
        since 4.1.1 Please use the default constructor without parameters
        Generated constructor - for all mandatory and initial attributes.
        Parameters:
        _catalogVersion - initial attribute declared by type CMSItem at extension cms2
        _owner - initial attribute declared by type Item at extension core
        _uid - initial attribute declared by type CMSItem at extension cms2
    • Method Detail

      • getAdvancedConfiguration

        @Accessor(qualifier="advancedConfiguration",
                  type=GETTER)
        public java.lang.String getAdvancedConfiguration()
        Generated method - Getter of the GigyaRaasComponent.advancedConfiguration attribute defined at extension gigyaloginaddon.
        Returns:
        the advancedConfiguration - JSON of advanced configuration to pass to the component
      • getContainerID

        @Accessor(qualifier="containerID",
                  type=GETTER)
        public java.lang.String getContainerID()
        Generated method - Getter of the GigyaRaasComponent.containerID attribute defined at extension gigyaloginaddon.
        Returns:
        the containerID - If embedded the id of the div that the component would be embedded
      • getEmbed

        @Accessor(qualifier="embed",
                  type=GETTER)
        public java.lang.Boolean getEmbed()
        Generated method - Getter of the GigyaRaasComponent.embed attribute defined at extension gigyaloginaddon.
        Returns:
        the embed - Should this screen set be embedded (true) or a modal window
      • getLinkText

        @Accessor(qualifier="linkText",
                  type=GETTER)
        public java.lang.String getLinkText()
        Generated method - Getter of the GigyaRaasComponent.linkText attribute defined at extension gigyaloginaddon.
        Returns:
        the linkText - The text that would appear on the link if not embedded
      • getLinkText

        @Accessor(qualifier="linkText",
                  type=GETTER)
        public java.lang.String getLinkText​(java.util.Locale loc)
        Generated method - Getter of the GigyaRaasComponent.linkText attribute defined at extension gigyaloginaddon.
        Parameters:
        loc - the value localization key
        Returns:
        the linkText - The text that would appear on the link if not embedded
        Throws:
        java.lang.IllegalArgumentException - if localization key cannot be mapped to data language
      • getProfileEdit

        @Accessor(qualifier="profileEdit",
                  type=GETTER)
        public java.lang.Boolean getProfileEdit()
        Generated method - Getter of the GigyaRaasComponent.profileEdit attribute defined at extension gigyaloginaddon.
        Returns:
        the profileEdit - Is this a profile edit commponet
      • getScreenSet

        @Accessor(qualifier="screenSet",
                  type=GETTER)
        public java.lang.String getScreenSet()
        Generated method - Getter of the GigyaRaasComponent.screenSet attribute defined at extension gigyaloginaddon.
        Returns:
        the screenSet - The name of the screen-set to be presented
      • getStartScreen

        @Accessor(qualifier="startScreen",
                  type=GETTER)
        public java.lang.String getStartScreen()
        Generated method - Getter of the GigyaRaasComponent.startScreen attribute defined at extension gigyaloginaddon.
        Returns:
        the startScreen - The name of the start screen
      • setAdvancedConfiguration

        @Accessor(qualifier="advancedConfiguration",
                  type=SETTER)
        public void setAdvancedConfiguration​(java.lang.String value)
        Generated method - Setter of GigyaRaasComponent.advancedConfiguration attribute defined at extension gigyaloginaddon.
        Parameters:
        value - the advancedConfiguration - JSON of advanced configuration to pass to the component
      • setContainerID

        @Accessor(qualifier="containerID",
                  type=SETTER)
        public void setContainerID​(java.lang.String value)
        Generated method - Setter of GigyaRaasComponent.containerID attribute defined at extension gigyaloginaddon.
        Parameters:
        value - the containerID - If embedded the id of the div that the component would be embedded
      • setEmbed

        @Accessor(qualifier="embed",
                  type=SETTER)
        public void setEmbed​(java.lang.Boolean value)
        Generated method - Setter of GigyaRaasComponent.embed attribute defined at extension gigyaloginaddon.
        Parameters:
        value - the embed - Should this screen set be embedded (true) or a modal window
      • setLinkText

        @Accessor(qualifier="linkText",
                  type=SETTER)
        public void setLinkText​(java.lang.String value)
        Generated method - Setter of GigyaRaasComponent.linkText attribute defined at extension gigyaloginaddon.
        Parameters:
        value - the linkText - The text that would appear on the link if not embedded
      • setLinkText

        @Accessor(qualifier="linkText",
                  type=SETTER)
        public void setLinkText​(java.lang.String value,
                                java.util.Locale loc)
        Generated method - Setter of GigyaRaasComponent.linkText attribute defined at extension gigyaloginaddon.
        Parameters:
        value - the linkText - The text that would appear on the link if not embedded
        loc - the value localization key
        Throws:
        java.lang.IllegalArgumentException - if localization key cannot be mapped to data language
      • setProfileEdit

        @Accessor(qualifier="profileEdit",
                  type=SETTER)
        public void setProfileEdit​(java.lang.Boolean value)
        Generated method - Setter of GigyaRaasComponent.profileEdit attribute defined at extension gigyaloginaddon.
        Parameters:
        value - the profileEdit - Is this a profile edit commponet
      • setScreenSet

        @Accessor(qualifier="screenSet",
                  type=SETTER)
        public void setScreenSet​(java.lang.String value)
        Generated method - Setter of GigyaRaasComponent.screenSet attribute defined at extension gigyaloginaddon.
        Parameters:
        value - the screenSet - The name of the screen-set to be presented
      • setStartScreen

        @Accessor(qualifier="startScreen",
                  type=SETTER)
        public void setStartScreen​(java.lang.String value)
        Generated method - Setter of GigyaRaasComponent.startScreen attribute defined at extension gigyaloginaddon.
        Parameters:
        value - the startScreen - The name of the start screen