Package com.day.cq.dam.indd
Interface PageComponent
public interface PageComponent
This interface defines a type for a page component.
A PageComponent is 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
Modifier and TypeMethodDescriptionGet the nestedPageComponents.Get the page component's name hint.The the page component's properties.Get the page component's resource type.
-
Method Details
-
getChildComponents
List<PageComponent> getChildComponents()Get the nestedPageComponents.- Returns:
- A list of the nested page components.
-
getResourceType
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
String getNameHint()Get the page component's name hint.- Returns:
- The page component's name hint.
-