Package com.day.cq.dam.indd
Interface PageComponent
-
public interface PageComponentThis interface defines a type for a page component.A
PageComponentis a generic representation of wcm component. It consists of a resource type and properties to describe a component. Resource type and properties are specific for a certain component.Further,
PageComponents can be nested.This interface must not be implemented by clients.
- Since:
- 5.5
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.util.List<PageComponent>getChildComponents()Get the nestedPageComponents.java.lang.StringgetNameHint()Get the page component's name hint.ValueMapgetProperties()The the page component's properties.java.lang.StringgetResourceType()Get the page component's resource type.
-
-
-
Method Detail
-
getChildComponents
java.util.List<PageComponent> getChildComponents()
Get the nestedPageComponents.- Returns:
- A list of the nested page components.
-
getResourceType
java.lang.String getResourceType()
Get the page component's resource type.- Returns:
- The page component's resource type.
-
getProperties
ValueMap getProperties()
The the page component's properties.- Returns:
- The component's properties.
-
getNameHint
java.lang.String getNameHint()
Get the page component's name hint.- Returns:
- The page component's name hint.
-
-