A B C D E F G H I L M N O P R S T V W 
All Classes All Packages

A

AbstractComponent - Class in org.cid15.aem.veneer.core.components
Base class for AEM component classes.
AbstractComponent() - Constructor for class org.cid15.aem.veneer.core.components.AbstractComponent
 
AbstractJsonResponseServlet - Class in org.cid15.aem.veneer.core.servlets
Base servlet for writing a JSON response.
AbstractJsonResponseServlet() - Constructor for class org.cid15.aem.veneer.core.servlets.AbstractJsonResponseServlet
 
AbstractOptionsDataSourceServlet - Class in org.cid15.aem.veneer.core.servlets.datasource
Base class for supplying a data source to component dialogs using the Touch UI.
AbstractOptionsDataSourceServlet() - Constructor for class org.cid15.aem.veneer.core.servlets.datasource.AbstractOptionsDataSourceServlet
 
AbstractOptionsProviderServlet - Class in org.cid15.aem.veneer.core.servlets.optionsprovider
Base class for providing a list of "options" to a component dialog widget.
AbstractOptionsProviderServlet() - Constructor for class org.cid15.aem.veneer.core.servlets.optionsprovider.AbstractOptionsProviderServlet
 
Accessible - Interface in org.cid15.aem.veneer.api
Definition of accessor methods for content resources for VeneeredResource and VeneeredPage instances.
adaptTo(Class<AdapterType>) - Method in class org.cid15.aem.veneer.core.components.AbstractComponent
 
addChild(Link) - Method in interface org.cid15.aem.veneer.api.link.builders.LinkBuilder
Add a child link.
addParameter(String, String) - Method in interface org.cid15.aem.veneer.api.link.builders.LinkBuilder
Add a query parameter.
addParameters(SetMultimap<String, String>) - Method in interface org.cid15.aem.veneer.api.link.builders.LinkBuilder
Add query parameters.
addParameters(Map<String, String>) - Method in interface org.cid15.aem.veneer.api.link.builders.LinkBuilder
Add query parameters.
addProperties(Map<String, String>) - Method in interface org.cid15.aem.veneer.api.link.builders.LinkBuilder
Add properties (map of properties name-value pairs that are stored on the returned link instance).
addProperty(String, String) - Method in interface org.cid15.aem.veneer.api.link.builders.LinkBuilder
Add a property (arbitrary name-value pair stored on the returned link instance).
addSelector(String) - Method in interface org.cid15.aem.veneer.api.link.builders.LinkBuilder
Add a selector.
addSelectors(List<String>) - Method in interface org.cid15.aem.veneer.api.link.builders.LinkBuilder
Add selectors.
ALPHA - Static variable in class org.cid15.aem.veneer.core.servlets.optionsprovider.Option
 
ALPHA_IGNORE_CASE - Static variable in class org.cid15.aem.veneer.core.servlets.optionsprovider.Option
 
AssetContent - Interface in org.cid15.aem.veneer.api.dam
Content definition for assets and content fragments.

B

BLANK - org.cid15.aem.veneer.api.link.enums.LinkTarget
 
build() - Method in interface org.cid15.aem.veneer.api.link.builders.LinkBuilder
Build a link using the properties of the current builder.

C

ComponentConstants - Class in org.cid15.aem.veneer.api.constants
Component and resource type constants.
CQ_REDIRECT_TARGET - Static variable in class org.cid15.aem.veneer.api.constants.PropertyConstants
Page redirect target property name.

D

DEFAULT_DATE_FORMAT - Static variable in class org.cid15.aem.veneer.core.servlets.AbstractJsonResponseServlet
 
doGet(SlingHttpServletRequest, SlingHttpServletResponse) - Method in class org.cid15.aem.veneer.core.servlets.datasource.AbstractOptionsDataSourceServlet
 
doGet(SlingHttpServletRequest, SlingHttpServletResponse) - Method in class org.cid15.aem.veneer.core.servlets.optionsprovider.AbstractOptionsProviderServlet
 

E

EDIT_BAR_ANNOTATE - Static variable in class org.cid15.aem.veneer.api.constants.ComponentConstants
Edit bar property.
EDIT_BAR_COPY_MOVE - Static variable in class org.cid15.aem.veneer.api.constants.ComponentConstants
Edit bar property.
EDIT_BAR_DELETE - Static variable in class org.cid15.aem.veneer.api.constants.ComponentConstants
Edit bar property.
EDIT_BAR_EDIT - Static variable in class org.cid15.aem.veneer.api.constants.ComponentConstants
Edit bar property.
EDIT_BAR_INSERT - Static variable in class org.cid15.aem.veneer.api.constants.ComponentConstants
Edit bar property.
EDIT_BAR_SPACER - Static variable in class org.cid15.aem.veneer.api.constants.ComponentConstants
Edit bar property.
EDIT_BAR_TEXT - Static variable in class org.cid15.aem.veneer.api.constants.ComponentConstants
Edit bar property.
EMPTY - Static variable in class org.cid15.aem.veneer.core.servlets.optionsprovider.Option
 
equals(Object) - Method in class org.cid15.aem.veneer.core.servlets.optionsprovider.Option
 
EVENT_AFTER_CHILD_INSERT - Static variable in class org.cid15.aem.veneer.api.constants.ComponentConstants
Name of event to be fired after successfully insert a child component instance.
EVENT_AFTER_COPY - Static variable in class org.cid15.aem.veneer.api.constants.ComponentConstants
Name of event to be fired after successfully copying.
EVENT_AFTER_DELETE - Static variable in class org.cid15.aem.veneer.api.constants.ComponentConstants
Name of event to be fired after successfully deleting a component instance.
EVENT_AFTER_EDIT - Static variable in class org.cid15.aem.veneer.api.constants.ComponentConstants
Name of event to be fired after successfully editing a component instance.
EVENT_AFTER_INSERT - Static variable in class org.cid15.aem.veneer.api.constants.ComponentConstants
Name of event to be fired after successfully inserting a new component instance.
EVENT_AFTER_MOVE - Static variable in class org.cid15.aem.veneer.api.constants.ComponentConstants
Name of event to be fired after successfully moving.
EVENT_BEFORE_CHILD_INSERT - Static variable in class org.cid15.aem.veneer.api.constants.ComponentConstants
Name of event to be fired before inserting a child component instance.
EVENT_BEFORE_COPY - Static variable in class org.cid15.aem.veneer.api.constants.ComponentConstants
Name of event to be fired before copying.
EVENT_BEFORE_DELETE - Static variable in class org.cid15.aem.veneer.api.constants.ComponentConstants
Name of event to be fired before deleting a component instance.
EVENT_BEFORE_EDIT - Static variable in class org.cid15.aem.veneer.api.constants.ComponentConstants
Name of event to be fired before editing a component instance.
EVENT_BEFORE_MOVE - Static variable in class org.cid15.aem.veneer.api.constants.ComponentConstants
Name of event to be fired before moving.
EVENT_READY - Static variable in class org.cid15.aem.veneer.api.constants.ComponentConstants
Name of event to be fired when component is ready (rendered and events attached).
EVENT_RENDER - Static variable in class org.cid15.aem.veneer.api.constants.ComponentConstants
Name of event to be fired when rendering component.
EVENT_UPDATE_COMPONENTLIST - Static variable in class org.cid15.aem.veneer.api.constants.ComponentConstants
Name of event to be fired when updating a component list.
EXTENSION_HTML - Static variable in class org.cid15.aem.veneer.api.constants.PathConstants
 
EXTENSION_JSON - Static variable in class org.cid15.aem.veneer.api.constants.PathConstants
 

F

findAncestor(Predicate<VeneeredResource>) - Method in class org.cid15.aem.veneer.core.components.AbstractComponent
 
findAncestor(Predicate<VeneeredResource>, boolean) - Method in class org.cid15.aem.veneer.core.components.AbstractComponent
 
findAncestor(Predicate<T>) - Method in interface org.cid15.aem.veneer.api.Traversable
Find the first ancestor resource that matches the given predicate condition.
findAncestor(Predicate<T>, boolean) - Method in interface org.cid15.aem.veneer.api.Traversable
Find the first ancestor resource that matches the given predicate condition.
findAncestorWithProperty(String) - Method in interface org.cid15.aem.veneer.api.Traversable
Find the first ancestor resource containing the given property name.
findAncestorWithProperty(String) - Method in class org.cid15.aem.veneer.core.components.AbstractComponent
 
findAncestorWithProperty(String, boolean) - Method in interface org.cid15.aem.veneer.api.Traversable
Find the first ancestor resource containing the given property name.
findAncestorWithProperty(String, boolean) - Method in class org.cid15.aem.veneer.core.components.AbstractComponent
 
findAncestorWithPropertyValue(String, V) - Method in interface org.cid15.aem.veneer.api.Traversable
Find the first ancestor resource where the given property name has the specified value.
findAncestorWithPropertyValue(String, V) - Method in class org.cid15.aem.veneer.core.components.AbstractComponent
 
findAncestorWithPropertyValue(String, V, boolean) - Method in interface org.cid15.aem.veneer.api.Traversable
Find the first ancestor resource where the given property name has the specified value.
findAncestorWithPropertyValue(String, V, boolean) - Method in class org.cid15.aem.veneer.core.components.AbstractComponent
 
findDescendants(Predicate<VeneeredResource>) - Method in class org.cid15.aem.veneer.core.components.AbstractComponent
 
findDescendants(Predicate<T>) - Method in interface org.cid15.aem.veneer.api.Traversable
Get a list of descendant resources that match the given predicate condition.
findPages(String, String) - Method in interface org.cid15.aem.veneer.api.page.VeneeredPageManager
Find all descendant pages of the given path matching the template path.
findPages(String, Collection<String>, boolean) - Method in interface org.cid15.aem.veneer.api.page.VeneeredPageManager
Find all descendant pages of the given path containing the specified tags.
findPages(String, Predicate<VeneeredPage>) - Method in interface org.cid15.aem.veneer.api.page.VeneeredPageManager
Find all descendant pages of the given path that match the predicate.
forAsset(Asset) - Static method in class org.cid15.aem.veneer.core.link.builders.factory.LinkBuilderFactory
Get a builder instance for the given Asset, using the asset's metadata title (or name, if not present) as the link title.
forEmail(String) - Static method in class org.cid15.aem.veneer.core.link.builders.factory.LinkBuilderFactory
Get a builder instance to build a "mailto:" link for the given email address.
forEmpty() - Static method in class org.cid15.aem.veneer.core.link.builders.factory.LinkBuilderFactory
Get an empty link builder instance ("#").
forLink(Link) - Static method in class org.cid15.aem.veneer.core.link.builders.factory.LinkBuilderFactory
Get a builder instance for an existing Link.
forPage(VeneeredPage) - Static method in class org.cid15.aem.veneer.core.link.builders.factory.LinkBuilderFactory
Get a builder instance for a page.
forPage(VeneeredPage, TitleType) - Static method in class org.cid15.aem.veneer.core.link.builders.factory.LinkBuilderFactory
Get a builder instance for a page using the specified title type on the returned builder.
forPath(String) - Static method in class org.cid15.aem.veneer.core.link.builders.factory.LinkBuilderFactory
Get a builder instance for a path.
forResource(Resource) - Static method in class org.cid15.aem.veneer.core.link.builders.factory.LinkBuilderFactory
Get a builder instance for a resource using the mapped path on the returned builder.
forTarget(String) - Static method in enum org.cid15.aem.veneer.api.link.enums.LinkTarget
 
forTelephoneNumber(String) - Static method in class org.cid15.aem.veneer.core.link.builders.factory.LinkBuilderFactory
Get a builder instance to build a "tel:" link for the given telephone number.
fromMap(Map<String, String>) - Static method in class org.cid15.aem.veneer.core.servlets.optionsprovider.Option
 

G

get(String, Class<T>) - Method in interface org.cid15.aem.veneer.api.Accessible
Get a property value from the current resource.
get(String, Class<T>) - Method in class org.cid15.aem.veneer.core.components.AbstractComponent
 
get(String, T) - Method in interface org.cid15.aem.veneer.api.Accessible
Get a property value from the current resource, returning the default value if the property does not exist.
get(String, T) - Method in class org.cid15.aem.veneer.core.components.AbstractComponent
 
getAbsoluteParent(int) - Method in interface org.cid15.aem.veneer.api.page.VeneeredPage
Returns the absolute parent page.
getAsHref(String) - Method in interface org.cid15.aem.veneer.api.Accessible
Given a property on this resource containing the path of another resource, get an Optional containing the href to the resource (i.e.
getAsHref(String) - Method in class org.cid15.aem.veneer.core.components.AbstractComponent
 
getAsHrefInherited(String) - Method in interface org.cid15.aem.veneer.api.Inheritable
Given a property on this resource containing the path of another resource, get the href to the resource, using inheritance if the value does not exist on this resource.
getAsHrefInherited(String) - Method in class org.cid15.aem.veneer.core.components.AbstractComponent
 
getAsLink(String) - Method in interface org.cid15.aem.veneer.api.Accessible
Given a property on this resource containing the path of another resource, get a link to the resource.
getAsLink(String) - Method in class org.cid15.aem.veneer.core.components.AbstractComponent
 
getAsLinkBuilder(String) - Method in interface org.cid15.aem.veneer.api.Accessible
Given a property on this resource containing the path of another resource, get a link builder for the resource.
getAsLinkBuilder(String) - Method in class org.cid15.aem.veneer.core.components.AbstractComponent
 
getAsLinkBuilderInherited(String) - Method in interface org.cid15.aem.veneer.api.Inheritable
Given a property on this resource containing the path of another resource, get a link builder for the resource, using inheritance if the value does not exist on this resource.
getAsLinkBuilderInherited(String) - Method in class org.cid15.aem.veneer.core.components.AbstractComponent
 
getAsLinkInherited(String) - Method in interface org.cid15.aem.veneer.api.Inheritable
Given a property on this resource containing the path of another resource, get a link to the resource, using inheritance if the value does not exist on this resource.
getAsLinkInherited(String) - Method in class org.cid15.aem.veneer.core.components.AbstractComponent
 
getAsList(String, Class<T>) - Method in interface org.cid15.aem.veneer.api.Accessible
Get a multi-valued property from the current resource as a list of the given type.
getAsList(String, Class<T>) - Method in class org.cid15.aem.veneer.core.components.AbstractComponent
 
getAsListInherited(String, Class<T>) - Method in interface org.cid15.aem.veneer.api.Inheritable
Get a multi-valued property from the current resource as a list of the given type, using inheritance if the value does not exist on this resource.
getAsListInherited(String, Class<T>) - Method in class org.cid15.aem.veneer.core.components.AbstractComponent
 
getAsPage(String) - Method in interface org.cid15.aem.veneer.api.Accessible
Get a page instance from the value of the given property.
getAsPage(String) - Method in class org.cid15.aem.veneer.core.components.AbstractComponent
 
getAsPageInherited(String) - Method in interface org.cid15.aem.veneer.api.Inheritable
Get a page from the value of the given property, using inheritance if the value does not exist on this resource.
getAsPageInherited(String) - Method in class org.cid15.aem.veneer.core.components.AbstractComponent
 
getAsPageList(String) - Method in interface org.cid15.aem.veneer.api.Accessible
Get a list of pages from the value of the given property.
getAsPageList(String) - Method in class org.cid15.aem.veneer.core.components.AbstractComponent
 
getAsPageListInherited(String) - Method in interface org.cid15.aem.veneer.api.Inheritable
Get a multi-valued property from the current resource as a list of pages, using inheritance if the value does not exist on this resource.
getAsPageListInherited(String) - Method in class org.cid15.aem.veneer.core.components.AbstractComponent
 
getAsResource(String) - Method in interface org.cid15.aem.veneer.api.Accessible
Get an Optional resource instance for a property on this resource containing the path of another Resource.
getAsResource(String) - Method in class org.cid15.aem.veneer.core.components.AbstractComponent
 
getAsResourceInherited(String) - Method in interface org.cid15.aem.veneer.api.Inheritable
Get an Optional resource instance for a property on this resource containing the path of another Resource, using inheritance if the value does not exist on this resource.
getAsResourceInherited(String) - Method in class org.cid15.aem.veneer.core.components.AbstractComponent
 
getAsResourceList(String) - Method in interface org.cid15.aem.veneer.api.Accessible
Get a list of resource instances for a property on this resource containing an array of paths to other Resources.
getAsResourceList(String) - Method in class org.cid15.aem.veneer.core.components.AbstractComponent
 
getAsResourceListInherited(String) - Method in interface org.cid15.aem.veneer.api.Inheritable
Get a multi-valued property from the current resource as a list of resources, using inheritance if the value does not exist on this resource.
getAsResourceListInherited(String) - Method in class org.cid15.aem.veneer.core.components.AbstractComponent
 
getAsset() - Method in interface org.cid15.aem.veneer.api.dam.VeneeredAsset
Get the underlying DAM asset.
getAsType(String, Class<AdapterType>) - Method in interface org.cid15.aem.veneer.api.Accessible
Get an Optional type instance for a property on this resource containing the path of another Resource.
getAsType(String, Class<AdapterType>) - Method in class org.cid15.aem.veneer.core.components.AbstractComponent
 
getAsTypeInherited(String, Class<AdapterType>) - Method in interface org.cid15.aem.veneer.api.Inheritable
Get an Optional type instance for a property on this resource containing the path of another Resource in the repository, using inheritance if the value does not exist on this resource.
getAsTypeInherited(String, Class<AdapterType>) - Method in class org.cid15.aem.veneer.core.components.AbstractComponent
 
getAsTypeList(String, Class<AdapterType>) - Method in interface org.cid15.aem.veneer.api.Accessible
Get a list of type instances for a property on this resource containing an array of paths to other Resources.
getAsTypeList(String, Class<AdapterType>) - Method in class org.cid15.aem.veneer.core.components.AbstractComponent
 
getAsTypeListInherited(String, Class<AdapterType>) - Method in interface org.cid15.aem.veneer.api.Inheritable
Get a multi-valued property from the current resource as a list of the given type, using inheritance if the value does not exist on this resource.
getAsTypeListInherited(String, Class<AdapterType>) - Method in class org.cid15.aem.veneer.core.components.AbstractComponent
 
getChild(String) - Method in interface org.cid15.aem.veneer.api.page.VeneeredPage
Get the child page of the current page by name.
getChildren() - Method in interface org.cid15.aem.veneer.api.link.Link
List of child links.
getContainingPage() - Method in interface org.cid15.aem.veneer.api.resource.VeneeredResource
Get the page containing this resource.
getContainingPage() - Method in class org.cid15.aem.veneer.core.components.AbstractComponent
 
getContainingPage(String) - Method in interface org.cid15.aem.veneer.api.page.VeneeredPageManager
Returns the page that contains the resource at the given path.
getContainingPage(Resource) - Method in interface org.cid15.aem.veneer.api.page.VeneeredPageManager
Returns the page that contains this resource.
getContentFragment() - Method in interface org.cid15.aem.veneer.api.dam.VeneeredContentFragment
Get the underlying Content Fragment.
getContentResource() - Method in interface org.cid15.aem.veneer.api.dam.AssetContent
Get the jcr:content resource.
getContentResource() - Method in interface org.cid15.aem.veneer.api.page.VeneeredPage
Get the veneered resource for the "jcr:content" node for this page.
getContentResource(String) - Method in interface org.cid15.aem.veneer.api.dam.AssetContent
Get the resource for the given relative path.
getContentResource(String) - Method in interface org.cid15.aem.veneer.api.page.VeneeredPage
Get the veneered resource for the node at the given path relative to the "jcr:content" node for this page.
getExtension() - Method in interface org.cid15.aem.veneer.api.link.Link
 
getFragment() - Method in interface org.cid15.aem.veneer.api.link.Link
 
getHref() - Method in interface org.cid15.aem.veneer.api.link.Link
 
getHref() - Method in interface org.cid15.aem.veneer.api.Linkable
Get the URL for this item.
getHref() - Method in class org.cid15.aem.veneer.core.components.AbstractComponent
 
getId() - Method in interface org.cid15.aem.veneer.api.resource.VeneeredResource
Get the unique ID for this resource based on the path.
getId() - Method in class org.cid15.aem.veneer.core.components.AbstractComponent
 
getImageReference() - Method in interface org.cid15.aem.veneer.api.Accessible
Get the referenced DAM asset path for the default image (named "image") for this resource.
getImageReference() - Method in class org.cid15.aem.veneer.core.components.AbstractComponent
 
getImageReference(boolean) - Method in interface org.cid15.aem.veneer.api.Accessible
Get the referenced DAM asset path for the default image (named "image") for this resource.
getImageReference(boolean) - Method in class org.cid15.aem.veneer.core.components.AbstractComponent
 
getImageReference(String) - Method in interface org.cid15.aem.veneer.api.Accessible
 
getImageReference(String) - Method in class org.cid15.aem.veneer.core.components.AbstractComponent
 
getImageReferenceInherited() - Method in interface org.cid15.aem.veneer.api.Inheritable
 
getImageReferenceInherited() - Method in class org.cid15.aem.veneer.core.components.AbstractComponent
 
getImageReferenceInherited(boolean) - Method in interface org.cid15.aem.veneer.api.Inheritable
 
getImageReferenceInherited(boolean) - Method in class org.cid15.aem.veneer.core.components.AbstractComponent
 
getImageReferenceInherited(String) - Method in interface org.cid15.aem.veneer.api.Inheritable
 
getImageReferenceInherited(String) - Method in class org.cid15.aem.veneer.core.components.AbstractComponent
 
getImageRendition(String) - Method in interface org.cid15.aem.veneer.api.Accessible
Get the DAM asset rendition path for the default image (named "image") for this resource.
getImageRendition(String) - Method in class org.cid15.aem.veneer.core.components.AbstractComponent
 
getImageRendition(String, String) - Method in interface org.cid15.aem.veneer.api.Accessible
 
getImageRendition(String, String) - Method in class org.cid15.aem.veneer.core.components.AbstractComponent
 
getIndex() - Method in interface org.cid15.aem.veneer.api.resource.VeneeredResource
Get the index of this resource in relation to sibling resources.
getIndex() - Method in class org.cid15.aem.veneer.core.components.AbstractComponent
 
getIndex(String) - Method in interface org.cid15.aem.veneer.api.resource.VeneeredResource
Get the index of this resource in relation to sibling resources, ignoring resource types that do not match the specified value.
getIndex(String) - Method in class org.cid15.aem.veneer.core.components.AbstractComponent
 
getInherited(String, Class<T>) - Method in interface org.cid15.aem.veneer.api.Inheritable
Get a property value from the current resource.
getInherited(String, Class<T>) - Method in class org.cid15.aem.veneer.core.components.AbstractComponent
 
getInherited(String, T) - Method in interface org.cid15.aem.veneer.api.Inheritable
Get a property value from the current resource.
getInherited(String, T) - Method in class org.cid15.aem.veneer.core.components.AbstractComponent
 
getLink() - Method in interface org.cid15.aem.veneer.api.Linkable
Get a link for this item.
getLink() - Method in class org.cid15.aem.veneer.core.components.AbstractComponent
 
getLink(TitleType) - Method in interface org.cid15.aem.veneer.api.page.VeneeredPage
Get a link with a specified title type for this item.
getLinkBuilder() - Method in interface org.cid15.aem.veneer.api.Linkable
Get a link builder for the current resource path.
getLinkBuilder() - Method in class org.cid15.aem.veneer.core.components.AbstractComponent
 
getLinkBuilder(TitleType) - Method in interface org.cid15.aem.veneer.api.page.VeneeredPage
Get a link builder for the current page path.
getMetadataResource() - Method in interface org.cid15.aem.veneer.api.dam.AssetContent
Get the metadata resource.
getName() - Method in interface org.cid15.aem.veneer.api.Linkable
Get the page or resource name.
getName() - Method in class org.cid15.aem.veneer.core.components.AbstractComponent
 
getNavigationLink(boolean) - Method in interface org.cid15.aem.veneer.api.page.VeneeredPage
Get a navigation link for this page containing an active state.
getOptions(SlingHttpServletRequest) - Method in class org.cid15.aem.veneer.core.servlets.datasource.AbstractOptionsDataSourceServlet
Get a list of "options" (text/value pairs) for rendering in an authoring dialog.
getOptions(SlingHttpServletRequest) - Method in class org.cid15.aem.veneer.core.servlets.optionsprovider.AbstractOptionsProviderServlet
Get a list of "options" (text/value pairs) for rendering in an authoring dialog.
getOptionsRoot(SlingHttpServletRequest) - Method in class org.cid15.aem.veneer.core.servlets.optionsprovider.AbstractOptionsProviderServlet
 
getPage() - Method in interface org.cid15.aem.veneer.api.page.VeneeredPage
Get the underlying WCM page.
getPage(Page) - Method in interface org.cid15.aem.veneer.api.page.VeneeredPageManager
Decorate the given page.
getPage(String) - Method in interface org.cid15.aem.veneer.api.page.VeneeredPageManager
Convenience method that returns the page at the given path.
getPageManager() - Method in interface org.cid15.aem.veneer.api.page.VeneeredPage
Get the page manager for this page.
getPageManager() - Method in interface org.cid15.aem.veneer.api.page.VeneeredPageManager
Get the underlying WCM page manager.
getParent() - Method in interface org.cid15.aem.veneer.api.page.VeneeredPage
Returns the parent page if it's resource adapts to page.
getParent() - Method in interface org.cid15.aem.veneer.api.resource.VeneeredResource
Get the parent of this resource.
getParent() - Method in class org.cid15.aem.veneer.core.components.AbstractComponent
 
getParent(int) - Method in interface org.cid15.aem.veneer.api.page.VeneeredPage
Returns the relative parent page.
getPath() - Method in interface org.cid15.aem.veneer.api.link.Link
 
getPath() - Method in interface org.cid15.aem.veneer.api.Linkable
Get the page or resource path.
getPath() - Method in class org.cid15.aem.veneer.core.components.AbstractComponent
 
getProperties() - Method in interface org.cid15.aem.veneer.api.Accessible
Get a map of properties for the current resource.
getProperties() - Method in interface org.cid15.aem.veneer.api.link.Link
 
getProperties() - Method in class org.cid15.aem.veneer.core.components.AbstractComponent
 
getPropertyName() - Method in enum org.cid15.aem.veneer.api.page.enums.TitleType
 
getQueryString() - Method in interface org.cid15.aem.veneer.api.link.Link
 
getReplicationStatus() - Method in interface org.cid15.aem.veneer.api.dam.AssetContent
 
getReplicationStatus() - Method in interface org.cid15.aem.veneer.api.Replicable
Get the replication status of this resource.
getResource() - Method in interface org.cid15.aem.veneer.api.dam.AssetContent
Get the underlying resource for this asset.
getResource() - Method in interface org.cid15.aem.veneer.api.resource.VeneeredResource
Get the underlying resource for this instance.
getResource() - Method in class org.cid15.aem.veneer.core.components.AbstractComponent
 
getResource(String) - Method in interface org.cid15.aem.veneer.api.resource.VeneeredResource
Get the veneered resource for the resource at the given path relative to the current resource.
getResource(String) - Method in class org.cid15.aem.veneer.core.components.AbstractComponent
 
getResourceInherited(String) - Method in interface org.cid15.aem.veneer.api.Inheritable
Get a child resource relative to the current resource, inheriting from a parent page if it does not exist.
getResourceInherited(String) - Method in class org.cid15.aem.veneer.core.components.AbstractComponent
 
getResourceResolver() - Method in interface org.cid15.aem.veneer.api.resource.VeneeredResource
Get the Resource Resolver for the underlying Sling resource.
getResourceResolver() - Method in class org.cid15.aem.veneer.core.components.AbstractComponent
 
getResources() - Method in interface org.cid15.aem.veneer.api.resource.VeneeredResource
Get a list of child resources for the current resource.
getResources() - Method in class org.cid15.aem.veneer.core.components.AbstractComponent
 
getResources(String) - Method in interface org.cid15.aem.veneer.api.resource.VeneeredResource
Get a list of child resources for the resource at the given path relative to this resource.
getResources(String) - Method in class org.cid15.aem.veneer.core.components.AbstractComponent
 
getResources(String, String) - Method in interface org.cid15.aem.veneer.api.resource.VeneeredResource
Get a list of child resources for the resource at the given path relative to this resource, returning only the resources that have the specified resource type.
getResources(String, String) - Method in class org.cid15.aem.veneer.core.components.AbstractComponent
 
getResources(String, Predicate<VeneeredResource>) - Method in interface org.cid15.aem.veneer.api.resource.VeneeredResource
Get a list of child resources for the resource at the given path relative to this resource, returning only the resources that meet the predicate criteria.
getResources(String, Predicate<VeneeredResource>) - Method in class org.cid15.aem.veneer.core.components.AbstractComponent
 
getResources(Predicate<VeneeredResource>) - Method in interface org.cid15.aem.veneer.api.resource.VeneeredResource
Get a predicate-filtered list of child resources for the current resource.
getResources(Predicate<VeneeredResource>) - Method in class org.cid15.aem.veneer.core.components.AbstractComponent
 
getResourcesInherited() - Method in interface org.cid15.aem.veneer.api.Inheritable
Get the children of the current resource.
getResourcesInherited() - Method in class org.cid15.aem.veneer.core.components.AbstractComponent
 
getResourcesInherited(String) - Method in interface org.cid15.aem.veneer.api.Inheritable
Get the children of a resource relative to the current resource.
getResourcesInherited(String) - Method in class org.cid15.aem.veneer.core.components.AbstractComponent
 
getResourcesInherited(String, Predicate<VeneeredResource>) - Method in interface org.cid15.aem.veneer.api.Inheritable
Get the children of a resource relative to the current resource meeting the predicate condition.
getResourcesInherited(String, Predicate<VeneeredResource>) - Method in class org.cid15.aem.veneer.core.components.AbstractComponent
 
getResourcesInherited(Predicate<VeneeredResource>) - Method in interface org.cid15.aem.veneer.api.Inheritable
Get the children of the current resource meeting the predicate condition.
getResourcesInherited(Predicate<VeneeredResource>) - Method in class org.cid15.aem.veneer.core.components.AbstractComponent
 
getResourceSuperType() - Method in interface org.cid15.aem.veneer.api.resource.VeneeredResource
Get the underlying Sling resource super type.
getResourceSuperType() - Method in class org.cid15.aem.veneer.core.components.AbstractComponent
 
getResourceType() - Method in interface org.cid15.aem.veneer.api.resource.VeneeredResource
Get the underlying Sling resource type.
getResourceType() - Method in class org.cid15.aem.veneer.core.components.AbstractComponent
 
getSelectors() - Method in interface org.cid15.aem.veneer.api.link.Link
 
getSuffix() - Method in interface org.cid15.aem.veneer.api.link.Link
 
getTags() - Method in interface org.cid15.aem.veneer.api.Accessible
Get a list of tags for the default tag property name (cq:tags).
getTags() - Method in class org.cid15.aem.veneer.core.components.AbstractComponent
 
getTags(String) - Method in interface org.cid15.aem.veneer.api.Accessible
Get a list of tags for the given property name.
getTags(String) - Method in class org.cid15.aem.veneer.core.components.AbstractComponent
 
getTagsInherited() - Method in interface org.cid15.aem.veneer.api.Inheritable
Get a list of tags for the default property name (cq:tags).
getTagsInherited() - Method in class org.cid15.aem.veneer.core.components.AbstractComponent
 
getTagsInherited(String) - Method in interface org.cid15.aem.veneer.api.Inheritable
Get a list of tags for the given property name.
getTagsInherited(String) - Method in class org.cid15.aem.veneer.core.components.AbstractComponent
 
getTarget() - Method in enum org.cid15.aem.veneer.api.link.enums.LinkTarget
 
getTarget() - Method in interface org.cid15.aem.veneer.api.link.Link
 
getTemplatePath() - Method in interface org.cid15.aem.veneer.api.page.VeneeredPage
Get the template path for this page.
getText() - Method in class org.cid15.aem.veneer.core.servlets.optionsprovider.Option
 
getTitle() - Method in interface org.cid15.aem.veneer.api.link.Link
 
getTitle(TitleType) - Method in interface org.cid15.aem.veneer.api.page.VeneeredPage
Get the title with the given type for this page.
getValue() - Method in class org.cid15.aem.veneer.core.servlets.optionsprovider.Option
 
GROUP_HIDDEN - Static variable in class org.cid15.aem.veneer.api.constants.ComponentConstants
Component group that is hidden from the Sidekick.

H

hashCode() - Method in class org.cid15.aem.veneer.core.servlets.optionsprovider.Option
 

I

ImageInject - Annotation Type in org.cid15.aem.veneer.injectors.annotations
 
IMG_SELECTOR - Static variable in annotation type org.cid15.aem.veneer.injectors.annotations.ImageInject
 
inherit() - Method in annotation type org.cid15.aem.veneer.injectors.annotations.ImageInject
Whether to get the link via inheriting
inherit() - Method in annotation type org.cid15.aem.veneer.injectors.annotations.LinkInject
Whether to get the link via inheriting
inherit() - Method in annotation type org.cid15.aem.veneer.injectors.annotations.ReferenceInject
 
inherit() - Method in annotation type org.cid15.aem.veneer.injectors.annotations.TagInject
 
Inheritable - Interface in org.cid15.aem.veneer.api
An accessible instance (such as a Resource or Page) that supports hierarchy-based content inheritance.
InheritInject - Annotation Type in org.cid15.aem.veneer.injectors.annotations
 
injectionStrategy() - Method in annotation type org.cid15.aem.veneer.injectors.annotations.ImageInject
if set to REQUIRED injection is mandatory, if set to OPTIONAL injection is optional, in case of DEFAULT the standard annotations ( Optional, Required) are used.
injectionStrategy() - Method in annotation type org.cid15.aem.veneer.injectors.annotations.InheritInject
if set to REQUIRED injection is mandatory, if set to OPTIONAL injection is optional, in case of DEFAULT the standard annotations ( Optional, Required) are used.
injectionStrategy() - Method in annotation type org.cid15.aem.veneer.injectors.annotations.LinkInject
if set to REQUIRED injection is mandatory, if set to OPTIONAL injection is optional, in case of DEFAULT the standard annotations ( Optional, Required) are used.
injectionStrategy() - Method in annotation type org.cid15.aem.veneer.injectors.annotations.ReferenceInject
if set to REQUIRED injection is mandatory, if set to OPTIONAL injection is optional, in case of DEFAULT the standard annotations ( Optional, Required) are used.
injectionStrategy() - Method in annotation type org.cid15.aem.veneer.injectors.annotations.TagInject
if set to REQUIRED injection is mandatory, if set to OPTIONAL injection is optional, in case of DEFAULT the standard annotations ( Optional, Required) are used.
isActive() - Method in interface org.cid15.aem.veneer.api.link.Link
 
isContent(String) - Static method in class org.cid15.aem.veneer.core.utils.PathUtils
Determine if the given path is a valid content path.
isExternal() - Method in interface org.cid15.aem.veneer.api.link.Link
 
isExternal(String) - Static method in class org.cid15.aem.veneer.core.utils.PathUtils
Determine if the given path is external (i.e.
isExternal(String, ResourceResolver) - Static method in class org.cid15.aem.veneer.core.utils.PathUtils
Determine if the given path is external by verifying that it corresponds to an existing Sling resource.
isHasImage() - Method in interface org.cid15.aem.veneer.api.Accessible
Check if the current resource has a default image.
isHasImage() - Method in class org.cid15.aem.veneer.core.components.AbstractComponent
 
isHasImage(String) - Method in interface org.cid15.aem.veneer.api.Accessible
Check if the current resource has a named image.
isHasImage(String) - Method in class org.cid15.aem.veneer.core.components.AbstractComponent
 
isSelf() - Method in annotation type org.cid15.aem.veneer.injectors.annotations.ImageInject
Whether the image should be attempted to be resolved from the root of the resource

L

Link - Interface in org.cid15.aem.veneer.api.link
A link represents the attributes that compose a URL with additional title and target properties to encapsulate the typical attributes of an HTML anchor tag.
Linkable - Interface in org.cid15.aem.veneer.api
Definition for "linkable" items, such as pages and components (i.e.
LinkBuilder - Interface in org.cid15.aem.veneer.api.link.builders
Builder for creating Link, ImageLink, and NavigationLink objects.
LinkBuilderFactory - Class in org.cid15.aem.veneer.core.link.builders.factory
Factory for acquiring LinkBuilder instances.
LinkInject - Annotation Type in org.cid15.aem.veneer.injectors.annotations
 
LinkTarget - Enum in org.cid15.aem.veneer.api.link.enums
Enumeration of link target values.
listChildren() - Method in interface org.cid15.aem.veneer.api.page.VeneeredPage
List children of the current page.
listChildren(Predicate<VeneeredPage>) - Method in interface org.cid15.aem.veneer.api.page.VeneeredPage
List child pages of the current page filtered using the given predicate.
listChildren(Predicate<VeneeredPage>, boolean) - Method in interface org.cid15.aem.veneer.api.page.VeneeredPage
List child pages of the current page filtered using the given predicate.

M

mapped(ResourceResolver) - Method in interface org.cid15.aem.veneer.api.link.builders.LinkBuilder
Use the given resource resolver to map the link path.

N

NAME - Static variable in annotation type org.cid15.aem.veneer.injectors.annotations.ImageInject
 
NAME - Static variable in annotation type org.cid15.aem.veneer.injectors.annotations.InheritInject
 
NAME - Static variable in annotation type org.cid15.aem.veneer.injectors.annotations.LinkInject
 
NAME - Static variable in annotation type org.cid15.aem.veneer.injectors.annotations.ReferenceInject
 
NAME - Static variable in annotation type org.cid15.aem.veneer.injectors.annotations.TagInject
 
NAVIGATION_TITLE - org.cid15.aem.veneer.api.page.enums.TitleType
Navigation title corresponding to "navTitle" property.
noExtension() - Method in interface org.cid15.aem.veneer.api.link.builders.LinkBuilder
Do not set an extension for this link.

O

Option - Class in org.cid15.aem.veneer.core.servlets.optionsprovider
Text/value pair for displaying in a selection dialog widget, used in conjunction with the AbstractOptionsProviderServlet.
Option(String, String) - Constructor for class org.cid15.aem.veneer.core.servlets.optionsprovider.Option
 
org.cid15.aem.veneer.api - package org.cid15.aem.veneer.api
 
org.cid15.aem.veneer.api.constants - package org.cid15.aem.veneer.api.constants
 
org.cid15.aem.veneer.api.dam - package org.cid15.aem.veneer.api.dam
 
org.cid15.aem.veneer.api.link - package org.cid15.aem.veneer.api.link
 
org.cid15.aem.veneer.api.link.builders - package org.cid15.aem.veneer.api.link.builders
 
org.cid15.aem.veneer.api.link.enums - package org.cid15.aem.veneer.api.link.enums
 
org.cid15.aem.veneer.api.page - package org.cid15.aem.veneer.api.page
 
org.cid15.aem.veneer.api.page.enums - package org.cid15.aem.veneer.api.page.enums
 
org.cid15.aem.veneer.api.resource - package org.cid15.aem.veneer.api.resource
 
org.cid15.aem.veneer.core.components - package org.cid15.aem.veneer.core.components
 
org.cid15.aem.veneer.core.link.builders.factory - package org.cid15.aem.veneer.core.link.builders.factory
 
org.cid15.aem.veneer.core.page.predicates - package org.cid15.aem.veneer.core.page.predicates
 
org.cid15.aem.veneer.core.resource.predicates - package org.cid15.aem.veneer.core.resource.predicates
 
org.cid15.aem.veneer.core.servlets - package org.cid15.aem.veneer.core.servlets
 
org.cid15.aem.veneer.core.servlets.datasource - package org.cid15.aem.veneer.core.servlets.datasource
 
org.cid15.aem.veneer.core.servlets.optionsprovider - package org.cid15.aem.veneer.core.servlets.optionsprovider
 
org.cid15.aem.veneer.core.utils - package org.cid15.aem.veneer.core.utils
 
org.cid15.aem.veneer.injectors.annotations - package org.cid15.aem.veneer.injectors.annotations
 

P

PAGE_TITLE - org.cid15.aem.veneer.api.page.enums.TitleType
Secondary page title corresponding to "pageTitle" property.
PARENT - org.cid15.aem.veneer.api.link.enums.LinkTarget
 
PATH_CONTENT - Static variable in class org.cid15.aem.veneer.api.constants.PathConstants
 
PATH_CONTENT_DAM - Static variable in class org.cid15.aem.veneer.api.constants.PathConstants
 
PATH_JCR_CONTENT - Static variable in class org.cid15.aem.veneer.api.constants.PathConstants
 
PathConstants - Class in org.cid15.aem.veneer.api.constants
JCR path and extension constants.
PathUtils - Class in org.cid15.aem.veneer.core.utils
JCR path utilities.
PropertyConstants - Class in org.cid15.aem.veneer.api.constants
Property value constants.

R

REDIRECT_TARGET - Static variable in class org.cid15.aem.veneer.api.constants.PropertyConstants
Legacy page redirect target property name.
ReferenceInject - Annotation Type in org.cid15.aem.veneer.injectors.annotations
Allows for the injection of Resources or objects of types adaptable from Resource based on path references.
REFRESH_INSERTED - Static variable in class org.cid15.aem.veneer.api.constants.ComponentConstants
Inserted refresh listener value.
REFRESH_PAGE - Static variable in class org.cid15.aem.veneer.api.constants.ComponentConstants
Page refresh listener value.
REFRESH_PARENT - Static variable in class org.cid15.aem.veneer.api.constants.ComponentConstants
Parent refresh listener value.
REFRESH_SELF - Static variable in class org.cid15.aem.veneer.api.constants.ComponentConstants
Self refresh listener value.
REFRESH_SELFMOVED - Static variable in class org.cid15.aem.veneer.api.constants.ComponentConstants
Self moved refresh listener value.
REGEX_CONTENT - Static variable in class org.cid15.aem.veneer.api.constants.PathConstants
 
RELATIVE_PATH_METADATA - Static variable in class org.cid15.aem.veneer.api.constants.PathConstants
 
Replicable - Interface in org.cid15.aem.veneer.api
A replicable resource (page or asset).
RESOURCE_TYPE_PARBASE - Static variable in class org.cid15.aem.veneer.api.constants.ComponentConstants
Base resource type for all components.
RESOURCE_TYPE_PARSYS - Static variable in class org.cid15.aem.veneer.api.constants.ComponentConstants
Sling resource type for paragraph systems.

S

search(Query) - Method in interface org.cid15.aem.veneer.api.page.VeneeredPageManager
Search for pages using a query.
search(Query, int) - Method in interface org.cid15.aem.veneer.api.page.VeneeredPageManager
Search for pages using a query with the given result limit.
SELECTOR - Static variable in class org.cid15.aem.veneer.api.constants.PathConstants
 
selectors() - Method in annotation type org.cid15.aem.veneer.injectors.annotations.ImageInject
Selector to set on the injected Image object.
SELF - org.cid15.aem.veneer.api.link.enums.LinkTarget
 
SELF - Static variable in annotation type org.cid15.aem.veneer.injectors.annotations.ImageInject
 
setActive(boolean) - Method in interface org.cid15.aem.veneer.api.link.builders.LinkBuilder
Set the active state for the link.
setExtension(String) - Method in interface org.cid15.aem.veneer.api.link.builders.LinkBuilder
Set the extension, without '.'.
setExternal(boolean) - Method in interface org.cid15.aem.veneer.api.link.builders.LinkBuilder
Set whether the link should be considered external, i.e.
setFragment(String) - Method in interface org.cid15.aem.veneer.api.link.builders.LinkBuilder
Set the link fragment.
setHost(String) - Method in interface org.cid15.aem.veneer.api.link.builders.LinkBuilder
Set the host.
setOpaque(boolean) - Method in interface org.cid15.aem.veneer.api.link.builders.LinkBuilder
Set whether the link URI is opaque (an absolute URI whose scheme-specific part does not begin with a slash character).
setPort(int) - Method in interface org.cid15.aem.veneer.api.link.builders.LinkBuilder
Set the port.
setScheme(String) - Method in interface org.cid15.aem.veneer.api.link.builders.LinkBuilder
Set the scheme (e.g.
setSecure(boolean) - Method in interface org.cid15.aem.veneer.api.link.builders.LinkBuilder
Set secure.
setSuffix(String) - Method in interface org.cid15.aem.veneer.api.link.builders.LinkBuilder
Set the suffix.
setTarget(String) - Method in interface org.cid15.aem.veneer.api.link.builders.LinkBuilder
Set the link target.
setTitle(String) - Method in interface org.cid15.aem.veneer.api.link.builders.LinkBuilder
Set the link title.

T

TagInject - Annotation Type in org.cid15.aem.veneer.injectors.annotations
Allows for the injection of Resources or objects of types adaptable from Resource based on path references.
TemplatePredicate - Class in org.cid15.aem.veneer.core.page.predicates
Predicate that filters on the value of the page's cq:template property.
TemplatePredicate(String) - Constructor for class org.cid15.aem.veneer.core.page.predicates.TemplatePredicate
 
TemplatePredicate(VeneeredPage) - Constructor for class org.cid15.aem.veneer.core.page.predicates.TemplatePredicate
 
test(VeneeredPage) - Method in class org.cid15.aem.veneer.core.page.predicates.TemplatePredicate
 
test(VeneeredResource) - Method in class org.cid15.aem.veneer.core.resource.predicates.VeneeredResourcePropertyExistsPredicate
 
test(VeneeredResource) - Method in class org.cid15.aem.veneer.core.resource.predicates.VeneeredResourcePropertyValuePredicate
 
test(VeneeredResource) - Method in class org.cid15.aem.veneer.core.resource.predicates.VeneeredResourceTypePredicate
 
TITLE - org.cid15.aem.veneer.api.page.enums.TitleType
Default page title corresponding to "jcr:title" property.
titleProperty() - Method in annotation type org.cid15.aem.veneer.injectors.annotations.LinkInject
The property to use for setting the title on the link, defaults to jcr:title.
TitleType - Enum in org.cid15.aem.veneer.api.page.enums
Enumeration of page title types.
TOP - org.cid15.aem.veneer.api.link.enums.LinkTarget
 
Traversable<T> - Interface in org.cid15.aem.veneer.api
Definition for hierarchical JCR resources that can be traversed.

V

valueOf(String) - Static method in enum org.cid15.aem.veneer.api.link.enums.LinkTarget
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.cid15.aem.veneer.api.page.enums.TitleType
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.cid15.aem.veneer.api.link.enums.LinkTarget
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.cid15.aem.veneer.api.page.enums.TitleType
Returns an array containing the constants of this enum type, in the order they are declared.
VeneeredAsset - Interface in org.cid15.aem.veneer.api.dam
Asset decorator to improve accessibility of metadata.
VeneeredContentFragment - Interface in org.cid15.aem.veneer.api.dam
Content Fragment decorator to improve accessibility of fragment properties and metadata.
VeneeredPage - Interface in org.cid15.aem.veneer.api.page
Decorates the WCM Page interface with additional convenience methods for traversing the content hierarchy and getters for Veneer classes.
VeneeredPageManager - Interface in org.cid15.aem.veneer.api.page
Decorates the WCM PageManager interface with additional methods for finding pages using queries, tags, and template paths.
VeneeredResource - Interface in org.cid15.aem.veneer.api.resource
Represents a veneered "component" resource in the JCR, typically an unstructured resource in the hierarchy of an AEM page.
VeneeredResourcePropertyExistsPredicate - Class in org.cid15.aem.veneer.core.resource.predicates
 
VeneeredResourcePropertyExistsPredicate(String) - Constructor for class org.cid15.aem.veneer.core.resource.predicates.VeneeredResourcePropertyExistsPredicate
 
VeneeredResourcePropertyValuePredicate<T> - Class in org.cid15.aem.veneer.core.resource.predicates
 
VeneeredResourcePropertyValuePredicate(String, T) - Constructor for class org.cid15.aem.veneer.core.resource.predicates.VeneeredResourcePropertyValuePredicate
 
VeneeredResourceTypePredicate - Class in org.cid15.aem.veneer.core.resource.predicates
Predicate for the resource type of the Veneered Resource.
VeneeredResourceTypePredicate(String) - Constructor for class org.cid15.aem.veneer.core.resource.predicates.VeneeredResourceTypePredicate
 

W

writeJsonResponse(SlingHttpServletResponse, ObjectMapper, Object) - Method in class org.cid15.aem.veneer.core.servlets.AbstractJsonResponseServlet
Write an object to the response as JSON using the given ObjectMapper instance.
writeJsonResponse(SlingHttpServletResponse, Object) - Method in class org.cid15.aem.veneer.core.servlets.AbstractJsonResponseServlet
Write an object to the response as JSON.
writeJsonResponse(SlingHttpServletResponse, Object, String) - Method in class org.cid15.aem.veneer.core.servlets.AbstractJsonResponseServlet
Write an object to the response as JSON.
writeJsonResponse(SlingHttpServletResponse, Object, String, Locale) - Method in class org.cid15.aem.veneer.core.servlets.AbstractJsonResponseServlet
Write an object to the response as JSON.
A B C D E F G H I L M N O P R S T V W 
All Classes All Packages