Class GigyaRaasComponentModel
java.lang.Object
de.hybris.platform.servicelayer.model.AbstractItemModel
de.hybris.platform.core.model.ItemModel
de.hybris.platform.cms2.model.contents.CMSItemModel
de.hybris.platform.cms2.model.contents.components.AbstractCMSComponentModel
de.hybris.platform.cms2.model.contents.components.SimpleCMSComponentModel
de.hybris.platform.gigya.gigyaservices.model.AbstractGigyaComponentModel
de.hybris.platform.gigya.gigyaservices.model.GigyaRaasComponentModel
- All Implemented Interfaces:
Serializable
Generated model class for type GigyaRaasComponent first defined at extension gigyaservices.
Gigya RaaS login component.
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class de.hybris.platform.servicelayer.model.AbstractItemModel
de.hybris.platform.servicelayer.model.AbstractItemModel.NewModelContextFactory -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final StringGenerated model type code constant.static final StringGenerated constant - Attribute key ofGigyaRaasComponent.advancedConfigurationattribute defined at extensiongigyaservices.static final StringGenerated constant - Attribute key ofGigyaRaasComponent.containerIDattribute defined at extensiongigyaservices.static final StringGenerated constant - Attribute key ofGigyaRaasComponent.embedattribute defined at extensiongigyaservices.static final StringGenerated constant - Attribute key ofGigyaRaasComponent.linkTextattribute defined at extensiongigyaservices.static final StringGenerated constant - Attribute key ofGigyaRaasComponent.profileEditattribute defined at extensiongigyaservices.static final StringGenerated constant - Attribute key ofGigyaRaasComponent.screenSetattribute defined at extensiongigyaservices.static final StringGenerated constant - Attribute key ofGigyaRaasComponent.startScreenattribute defined at extensiongigyaservices.Fields inherited from class de.hybris.platform.gigya.gigyaservices.model.AbstractGigyaComponentModel
SHOWANONYMOUS, SHOWLOGGEDINFields inherited from class de.hybris.platform.cms2.model.contents.components.SimpleCMSComponentModel
_ELEMENTSFORCONTAINER, CONTAINERSFields inherited from class de.hybris.platform.cms2.model.contents.components.AbstractCMSComponentModel
_CMSCOMPONENTCHILDRENFORCMSCOMPONENT, _ELEMENTSFORSLOT, ACTIONS, CHILDREN, CONTAINER, ONLYONERESTRICTIONMUSTAPPLY, PARENTS, RESTRICTED, RESTRICTIONS, SLOTS, STYLECLASSES, TYPE, TYPECODE, VISIBLEFields inherited from class de.hybris.platform.cms2.model.contents.CMSItemModel
CATALOGVERSION, NAME, SYNCHRONIZATIONBLOCKED, UIDFields inherited from class de.hybris.platform.core.model.ItemModel
_COMMENTITEMRELATION, COMMENTS, CREATIONTIME, ITEMTYPE, MODIFIEDTIME, OWNER, PK, SEALEDFields inherited from class de.hybris.platform.servicelayer.model.AbstractItemModel
LANGUAGE_FALLBACK_ENABLED_SERVICE_LAYER, MODEL_CONTEXT_FACTORY -
Constructor Summary
ConstructorsConstructorDescriptionGenerated constructor - Default constructor for generic creation.GigyaRaasComponentModel(CatalogVersionModel _catalogVersion, ItemModel _owner, 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 parametersGigyaRaasComponentModel(CatalogVersionModel _catalogVersion, 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 parametersGigyaRaasComponentModel(de.hybris.platform.servicelayer.model.ItemModelContext ctx) Generated constructor - Default constructor for creation with existing context -
Method Summary
Modifier and TypeMethodDescriptionGenerated method - Getter of theGigyaRaasComponent.advancedConfigurationattribute defined at extensiongigyaservices.Generated method - Getter of theGigyaRaasComponent.containerIDattribute defined at extensiongigyaservices.getEmbed()Generated method - Getter of theGigyaRaasComponent.embedattribute defined at extensiongigyaservices.Generated method - Getter of theGigyaRaasComponent.linkTextattribute defined at extensiongigyaservices.getLinkText(Locale loc) Generated method - Getter of theGigyaRaasComponent.linkTextattribute defined at extensiongigyaservices.Generated method - Getter of theGigyaRaasComponent.profileEditattribute defined at extensiongigyaservices.Generated method - Getter of theGigyaRaasComponent.screenSetattribute defined at extensiongigyaservices.Generated method - Getter of theGigyaRaasComponent.startScreenattribute defined at extensiongigyaservices.voidsetAdvancedConfiguration(String value) Generated method - Setter ofGigyaRaasComponent.advancedConfigurationattribute defined at extensiongigyaservices.voidsetContainerID(String value) Generated method - Setter ofGigyaRaasComponent.containerIDattribute defined at extensiongigyaservices.voidGenerated method - Setter ofGigyaRaasComponent.embedattribute defined at extensiongigyaservices.voidsetLinkText(String value) Generated method - Setter ofGigyaRaasComponent.linkTextattribute defined at extensiongigyaservices.voidsetLinkText(String value, Locale loc) Generated method - Setter ofGigyaRaasComponent.linkTextattribute defined at extensiongigyaservices.voidsetProfileEdit(Boolean value) Generated method - Setter ofGigyaRaasComponent.profileEditattribute defined at extensiongigyaservices.voidsetScreenSet(String value) Generated method - Setter ofGigyaRaasComponent.screenSetattribute defined at extensiongigyaservices.voidsetStartScreen(String value) Generated method - Setter ofGigyaRaasComponent.startScreenattribute defined at extensiongigyaservices.Methods inherited from class de.hybris.platform.gigya.gigyaservices.model.AbstractGigyaComponentModel
getShowAnonymous, getShowLoggedIn, setShowAnonymous, setShowLoggedInMethods inherited from class de.hybris.platform.cms2.model.contents.components.SimpleCMSComponentModel
getContainers, setContainersMethods inherited from class de.hybris.platform.cms2.model.contents.components.AbstractCMSComponentModel
getActions, getChildren, getParents, getRestrictions, getSlots, getStyleClasses, getType, getType, getTypeCode, getVisible, isContainer, isOnlyOneRestrictionMustApply, isRestricted, setActions, setChildren, setOnlyOneRestrictionMustApply, setParents, setRestrictions, setSlots, setStyleClasses, setVisibleMethods inherited from class de.hybris.platform.cms2.model.contents.CMSItemModel
getCatalogVersion, getName, getUid, isSynchronizationBlocked, setCatalogVersion, setName, setSynchronizationBlocked, setUidMethods inherited from class de.hybris.platform.core.model.ItemModel
getComments, getCreationtime, getModifiedtime, getOwner, isSealed, setComments, setCreationtime, setModifiedtime, setOwnerMethods inherited from class de.hybris.platform.servicelayer.model.AbstractItemModel
equals, getItemModelContext, getItemtype, getPersistenceContext, getPk, getProperty, getProperty, getTenantId, hashCode, readResolve, setProperty, setProperty, toObject, toObject, toObject, toObject, toObject, toObject, toObject, toObject, toPrimitive, toPrimitive, toPrimitive, toPrimitive, toPrimitive, toPrimitive, toPrimitive, toPrimitive, toString, writeReplace
-
Field Details
-
_TYPECODE
Generated model type code constant.- See Also:
-
EMBED
Generated constant - Attribute key ofGigyaRaasComponent.embedattribute defined at extensiongigyaservices.- See Also:
-
CONTAINERID
Generated constant - Attribute key ofGigyaRaasComponent.containerIDattribute defined at extensiongigyaservices.- See Also:
-
SCREENSET
Generated constant - Attribute key ofGigyaRaasComponent.screenSetattribute defined at extensiongigyaservices.- See Also:
-
STARTSCREEN
Generated constant - Attribute key ofGigyaRaasComponent.startScreenattribute defined at extensiongigyaservices.- See Also:
-
LINKTEXT
Generated constant - Attribute key ofGigyaRaasComponent.linkTextattribute defined at extensiongigyaservices.- See Also:
-
PROFILEEDIT
Generated constant - Attribute key ofGigyaRaasComponent.profileEditattribute defined at extensiongigyaservices.- See Also:
-
ADVANCEDCONFIGURATION
Generated constant - Attribute key ofGigyaRaasComponent.advancedConfigurationattribute defined at extensiongigyaservices.- See Also:
-
-
Constructor Details
-
GigyaRaasComponentModel
public GigyaRaasComponentModel()Generated constructor - Default constructor for generic creation. -
GigyaRaasComponentModel
public GigyaRaasComponentModel(de.hybris.platform.servicelayer.model.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, 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 parametersGenerated constructor - Constructor with all mandatory attributes.- Parameters:
_catalogVersion- initial attribute declared by typeCMSItemat extensioncms2_uid- initial attribute declared by typeCMSItemat extensioncms2
-
GigyaRaasComponentModel
@Deprecated(since="4.1.1", forRemoval=true) public GigyaRaasComponentModel(CatalogVersionModel _catalogVersion, ItemModel _owner, 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 parametersGenerated constructor - for all mandatory and initial attributes.- Parameters:
_catalogVersion- initial attribute declared by typeCMSItemat extensioncms2_owner- initial attribute declared by typeItemat extensioncore_uid- initial attribute declared by typeCMSItemat extensioncms2
-
-
Method Details
-
getAdvancedConfiguration
Generated method - Getter of theGigyaRaasComponent.advancedConfigurationattribute defined at extensiongigyaservices.- Returns:
- the advancedConfiguration - JSON of advanced configuration to pass to the component
-
getContainerID
Generated method - Getter of theGigyaRaasComponent.containerIDattribute defined at extensiongigyaservices.- Returns:
- the containerID - If embedded the id of the div that the component would be embedded
-
getEmbed
Generated method - Getter of theGigyaRaasComponent.embedattribute defined at extensiongigyaservices.- Returns:
- the embed - Should this screen set be embedded (true) or a modal window
-
getLinkText
Generated method - Getter of theGigyaRaasComponent.linkTextattribute defined at extensiongigyaservices.- Returns:
- the linkText - The text that would appear on the link if not embedded
-
getLinkText
Generated method - Getter of theGigyaRaasComponent.linkTextattribute defined at extensiongigyaservices.- Parameters:
loc- the value localization key- Returns:
- the linkText - The text that would appear on the link if not embedded
- Throws:
IllegalArgumentException- if localization key cannot be mapped to data language
-
getProfileEdit
Generated method - Getter of theGigyaRaasComponent.profileEditattribute defined at extensiongigyaservices.- Returns:
- the profileEdit - Is this a profile edit commponet
-
getScreenSet
Generated method - Getter of theGigyaRaasComponent.screenSetattribute defined at extensiongigyaservices.- Returns:
- the screenSet - The name of the screen-set to be presented
-
getStartScreen
Generated method - Getter of theGigyaRaasComponent.startScreenattribute defined at extensiongigyaservices.- Returns:
- the startScreen - The name of the start screen
-
setAdvancedConfiguration
@Accessor(qualifier="advancedConfiguration", type=SETTER) public void setAdvancedConfiguration(String value) Generated method - Setter ofGigyaRaasComponent.advancedConfigurationattribute defined at extensiongigyaservices.- Parameters:
value- the advancedConfiguration - JSON of advanced configuration to pass to the component
-
setContainerID
Generated method - Setter ofGigyaRaasComponent.containerIDattribute defined at extensiongigyaservices.- Parameters:
value- the containerID - If embedded the id of the div that the component would be embedded
-
setEmbed
Generated method - Setter ofGigyaRaasComponent.embedattribute defined at extensiongigyaservices.- Parameters:
value- the embed - Should this screen set be embedded (true) or a modal window
-
setLinkText
Generated method - Setter ofGigyaRaasComponent.linkTextattribute defined at extensiongigyaservices.- Parameters:
value- the linkText - The text that would appear on the link if not embedded
-
setLinkText
Generated method - Setter ofGigyaRaasComponent.linkTextattribute defined at extensiongigyaservices.- Parameters:
value- the linkText - The text that would appear on the link if not embeddedloc- the value localization key- Throws:
IllegalArgumentException- if localization key cannot be mapped to data language
-
setProfileEdit
Generated method - Setter ofGigyaRaasComponent.profileEditattribute defined at extensiongigyaservices.- Parameters:
value- the profileEdit - Is this a profile edit commponet
-
setScreenSet
Generated method - Setter ofGigyaRaasComponent.screenSetattribute defined at extensiongigyaservices.- Parameters:
value- the screenSet - The name of the screen-set to be presented
-
setStartScreen
Generated method - Setter ofGigyaRaasComponent.startScreenattribute defined at extensiongigyaservices.- Parameters:
value- the startScreen - The name of the start screen
-