Each file and folder are different node types used in AEM. You might want to explore based on the type you are interested in.
In Adobe Experience Manager (AEM), content is stored in a hierarchical structure as nodes in a content repository. Each node type in AEM represents a specific type of content, and understanding these node types is crucial for developing and managing AEM applications. Here are some common AEM node types and their purposes:
-
cq:Page:
- Represents a web page in the AEM hierarchy.
- Contains properties such as title, template, and sling:resourceType.
- Child nodes may include jcr:content, which holds the actual content of the page.
-
cq:PageContent:
- Represents the content node under a cq:Page.
- Contains the actual content of the page, including components and their configurations.
- Child nodes may include elements like par (Paragraph System), text, and image nodes.
-
cq:Template:
- Defines the structure and initial content of pages.
- Contains nodes representing components and other structural elements.
- Used to create pages with predefined structures and components.
-
cq:Component:
- Represents a reusable component that can be added to pages.
- Contains properties like sling:resourceType and cq:dialogPath.
- Child nodes may include design_dialog, rendering, and others, depending on the component's configuration.
-
cq:Dialog:
- Defines the configuration dialog for a component.
- Contains nodes representing the fields, tabs, and other elements in the component's configuration dialog.
-
nt:unstructured:
- A generic node type with no predefined structure.
- Often used for storing content that doesn't fit into a predefined node type.
- Allows for flexibility in content modeling.
-
sling:Folder:
- Represents a folder in the AEM repository.
- Often used to organize and group related content nodes.
- May include child nodes specific to the type of content being organized.
-
cq:Tag:
- Represents a tag used for categorizing content.
- Contains properties like title and description.
- Tag nodes are organized in a hierarchy to create a taxonomy.