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 variationExperienceFragmentgetParent()Retrieves the parent Experience Fragment for this variationjava.lang.StringgetPath()Retrieves the path of this experience fragment variationValueMapgetProperties()Retrieves the properties of this variationInheritanceValueMapgetPropertiesTree()Retrieves the inherited properties of this variation.java.lang.StringgetType()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
ExperienceFragmentobject
-
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
ValueMapobject
-
getPropertiesTree
InheritanceValueMap getPropertiesTree()
Retrieves the inherited properties of this variation.- Returns:
- an
InheritanceValueMapwhich 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
Configurationobjects pointing to their respective cloud service configurations
-
-