Package com.adobe.cq.xf
Interface ExperienceFragmentVariation
-
- All Superinterfaces:
Adaptable
- All Known Subinterfaces:
ExperienceFragmentSocialVariation
@ProviderType public interface ExperienceFragmentVariation extends Adaptable
Model object that represents an experience fragment variation
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.util.List<java.lang.String>
getCloudserviceConfigurationsPaths()
Retrieves a list of cloud services configurations attached to this variationExperienceFragment
getParent()
Retrieves the parent Experience Fragment for this variationjava.lang.String
getPath()
Retrieves the path of this experience fragment variationValueMap
getProperties()
Retrieves the properties of this variationInheritanceValueMap
getPropertiesTree()
Retrieves the inherited properties of this variation.java.lang.String
getType()
Returns the type of this experience fragment variation.
-
-
-
Method Detail
-
getPath
java.lang.String getPath()
Retrieves the path of this experience fragment variation- Returns:
- the path of the underlying page
-
getParent
ExperienceFragment getParent()
Retrieves the parent Experience Fragment for this variation- Returns:
- a
ExperienceFragment
object
-
getType
java.lang.String getType()
Returns the type of this experience fragment variation.- Returns:
- a String representing the type of this variation
-
getProperties
ValueMap getProperties()
Retrieves the properties of this variation- Returns:
- a
ValueMap
object
-
getPropertiesTree
InheritanceValueMap getPropertiesTree()
Retrieves the inherited properties of this variation.- Returns:
- an
InheritanceValueMap
which also contain the properties of the parent Experience Fragment
-
getCloudserviceConfigurationsPaths
java.util.List<java.lang.String> getCloudserviceConfigurationsPaths()
Retrieves a list of cloud services configurations attached to this variation- Returns:
- a list of
Configuration
objects pointing to their respective cloud service configurations
-
-