- Accordion - Annotation Type in com.exadel.aem.toolkit.api.annotations.layouts
-
Used to define the accordion-shaped layout for a Granite UI dialog and/or to set up
an
Accordion widget
- ACCORDION - Static variable in class com.exadel.aem.toolkit.api.annotations.meta.ResourceTypes
-
- AccordionPanel - Annotation Type in com.exadel.aem.toolkit.api.annotations.layouts
-
Used to set up a specific
Accordion panel item in an accordion-shaped Granite UI dialog or within an
Accordion
widget
- AccordionVariant - Enum in com.exadel.aem.toolkit.api.annotations.layouts
-
- ACS_LIST - Static variable in class com.exadel.aem.toolkit.api.annotations.meta.ResourceTypes
-
- ACTION_REFRESH_PAGE - Static variable in class com.exadel.aem.toolkit.api.annotations.editconfig.listener.ListenerConstants
-
- ACTION_REFRESH_PARENT - Static variable in class com.exadel.aem.toolkit.api.annotations.editconfig.listener.ListenerConstants
-
- ACTION_REFRESH_SELF - Static variable in class com.exadel.aem.toolkit.api.annotations.editconfig.listener.ListenerConstants
-
- ActionConstants - Class in com.exadel.aem.toolkit.api.annotations.editconfig
-
- AdaptationUtil - Class in com.exadel.aem.toolkit.core.injectors.utils
-
Contains utility methods for adaptation and conversion of entities involved in Sing injectors processing.
- Adapts - Annotation Type in com.exadel.aem.toolkit.api.handlers
-
Used to annotate a custom class that can be passed as an argument in an adaptTo()
method of a ToolKit entity,
such as a Source
or a Target
.
- adaptTo(Class<T>) - Method in interface com.exadel.aem.toolkit.api.handlers.Source
-
Adapts the current Source
instance to the provided type
- adaptTo(Class<T>) - Method in interface com.exadel.aem.toolkit.api.handlers.Target
-
Adapts the current Target
instance to the provided type
- addTarget(Target) - Method in interface com.exadel.aem.toolkit.api.handlers.Target
-
Appends an existing Target
object as a child of the current instance.
- addTarget(Target, Target) - Method in interface com.exadel.aem.toolkit.api.handlers.Target
-
Adds an existing Target
object as a child of the current instance.
- addTarget(Target, Target, boolean) - Method in interface com.exadel.aem.toolkit.api.handlers.Target
-
Adds an existing Target
object as a child of the current instance.
- addTarget(Target, int) - Method in interface com.exadel.aem.toolkit.api.handlers.Target
-
Adds an existing Target
object as a child of the current instance.
- AemComponent - Annotation Type in com.exadel.aem.toolkit.api.annotations.main
-
Represents the back-end part of an AEM component - an entity used to supply component metadata in accordance with
Adobe Granite API
.
- ALERT - Static variable in class com.exadel.aem.toolkit.api.annotations.meta.ResourceTypes
-
- Alert - Annotation Type in com.exadel.aem.toolkit.api.annotations.widgets
-
Used to set up
Alert component in Granite UI
- ALL_NOT_BLANK - Static variable in class com.exadel.aem.toolkit.api.annotations.meta.ValueRestrictions
-
- AllowedChildren - Annotation Type in com.exadel.aem.toolkit.api.annotations.policies
-
Used to specify the set of allowed child components for an AEM container component.
- AllowedChildrenConfig - Annotation Type in com.exadel.aem.toolkit.api.annotations.policies
-
Represents a collection of rules to specify the list of allowed components for parsys-like components
- AllowElement - Enum in com.exadel.aem.toolkit.api.annotations.widgets.rte
-
- ANCHOR_BUTTON - Static variable in class com.exadel.aem.toolkit.api.annotations.meta.ResourceTypes
-
- AnchorButton - Annotation Type in com.exadel.aem.toolkit.api.annotations.widgets
-
- AnnotationRendering - Annotation Type in com.exadel.aem.toolkit.api.annotations.meta
-
Defines settings for rendering data declared by an annotation in a Granite UI entity.
- apply(String) - Method in enum com.exadel.aem.toolkit.api.annotations.meta.StringTransformation
-
Applies a transformation to the provided string
- apply(Object) - Method in class com.exadel.aem.toolkit.core.injectors.i18n.NativeLocaleDetector
-
Retrieves a locale value for the provided adaptable object
- apply(Object) - Method in class com.exadel.aem.toolkit.core.injectors.i18n.PageLocaleDetector
-
Retrieves a locale value for the provided adaptable object
- ARRAY_CLOSING - Static variable in class com.exadel.aem.toolkit.core.CoreConstants
-
- ARRAY_OPENING - Static variable in class com.exadel.aem.toolkit.core.CoreConstants
-
- Attribute - Annotation Type in com.exadel.aem.toolkit.api.annotations.widgets.attribute
-
- attribute(String, String) - Method in interface com.exadel.aem.toolkit.api.handlers.Target
-
Sets a string attribute of the current instance.
- attribute(String, String[]) - Method in interface com.exadel.aem.toolkit.api.handlers.Target
-
Sets an attribute of the current instance as an array of strings.
- attribute(String, boolean) - Method in interface com.exadel.aem.toolkit.api.handlers.Target
-
Sets a boolean attribute of the current instance.
- attribute(String, boolean[]) - Method in interface com.exadel.aem.toolkit.api.handlers.Target
-
Sets an attribute of the current instance as an array of boolean values.
- attribute(String, long) - Method in interface com.exadel.aem.toolkit.api.handlers.Target
-
Sets an attribute of the current instance as a long-typed number.
- attribute(String, long[]) - Method in interface com.exadel.aem.toolkit.api.handlers.Target
-
Sets an attribute of the current instance as an array of long-typed numbers.
- attribute(String, double) - Method in interface com.exadel.aem.toolkit.api.handlers.Target
-
Sets an attribute of the current instance as a double-typed number.
- attribute(String, double[]) - Method in interface com.exadel.aem.toolkit.api.handlers.Target
-
Sets an attribute of the current instance as an array of double-typed numbers.
- attribute(String, Date) - Method in interface com.exadel.aem.toolkit.api.handlers.Target
-
Sets an attribute of the current instance as a Date
object.
- attribute(String, Date[]) - Method in interface com.exadel.aem.toolkit.api.handlers.Target
-
Sets an attribute of the current instance as an array of Date
objects.
- attribute(String, Object) - Method in interface com.exadel.aem.toolkit.api.handlers.Target
-
Creates a new attribute of the current instance and stores the provided arbitrary value.
- attribute(String, Object[]) - Method in interface com.exadel.aem.toolkit.api.handlers.Target
-
Creates a new attribute of the current instance and stores the provided arbitrary array.
- attributeMembers(List<String>) - Method in class com.exadel.aem.toolkit.core.optionprovider.services.impl.PathParameters.Builder
-
Assigns the collection of attribute members to the current builder.
- attributes(Map<String, Object>) - Method in interface com.exadel.aem.toolkit.api.handlers.Target
-
Assigns attributes to the current instance based on the provided Map
.
- attributes(Annotation) - Method in interface com.exadel.aem.toolkit.api.handlers.Target
-
Assigns attributes to the current instance based on the provided Annotation
object.
- attributes(Annotation, Predicate<Method>) - Method in interface com.exadel.aem.toolkit.api.handlers.Target
-
Assigns attributes to the current instance based on the provided Annotation
object.
- attributes(List<Pair<String, String>>) - Method in class com.exadel.aem.toolkit.core.optionprovider.services.impl.PathParameters.Builder
-
Assigns the collection of name-value pairs representing attribute values.
- AUTOCOMPLETE - Static variable in class com.exadel.aem.toolkit.api.annotations.meta.ResourceTypes
-
- Autocomplete - Annotation Type in com.exadel.aem.toolkit.api.annotations.widgets.autocomplete
-
- AUTOCOMPLETE_LIST - Static variable in class com.exadel.aem.toolkit.api.annotations.meta.ResourceTypes
-
- AUTOCOMPLETE_TAG - Static variable in class com.exadel.aem.toolkit.api.annotations.meta.ResourceTypes
-
- AutocompleteDatasource - Annotation Type in com.exadel.aem.toolkit.api.annotations.widgets.autocomplete
-
- AutocompleteList - Annotation Type in com.exadel.aem.toolkit.api.annotations.widgets.autocomplete
-
- AutocompleteTag - Annotation Type in com.exadel.aem.toolkit.api.annotations.widgets.autocomplete
-
- GenerateColorsState - Enum in com.exadel.aem.toolkit.api.annotations.widgets.color
-
- getAppendedOptions() - Method in class com.exadel.aem.toolkit.core.optionprovider.services.impl.OptionSourceParameters
-
Gets the user-specified append
setting value
- getAttribute(String) - Method in interface com.exadel.aem.toolkit.api.handlers.Target
-
Retrieves an attribute of the current instance specified by name
- getAttribute(String, String) - Method in interface com.exadel.aem.toolkit.api.handlers.Target
-
Retrieves an attribute of the current instance specified by name
- getAttributeMembers() - Method in class com.exadel.aem.toolkit.core.optionprovider.services.impl.PathParameters
-
Gets the user-specified attributeMembers
setting parsed into a string array
- getAttributes() - Method in interface com.exadel.aem.toolkit.api.handlers.Target
-
Retrieves the attributes of the current instance
- getAttributes() - Method in class com.exadel.aem.toolkit.core.optionprovider.services.impl.PathParameters
-
Gets the user-specified attributes
setting parsed into a string array
- getChildren() - Method in interface com.exadel.aem.toolkit.api.handlers.Target
-
Retrieves the collection of Target
instances attached to the current instance.
- getDeclaringClass() - Method in interface com.exadel.aem.toolkit.api.handlers.MemberSource
-
Retrieves the class the underlying Java field or method is declared in
- getElementType(Type) - Static method in class com.exadel.aem.toolkit.core.injectors.utils.TypeUtil
-
Retrieves the Class<?>
object that represents either the parameter type of supported collection or the
array type.
- getExcludedOptions() - Method in class com.exadel.aem.toolkit.core.optionprovider.services.impl.OptionSourceParameters
-
Gets the user-specified exclude
setting value
- getFilteredResource(Resource, String, String) - Static method in class com.exadel.aem.toolkit.core.injectors.utils.InstantiationUtil
-
Gets an existing resource or else creates a new Resource
that contains properties from the given current
resource filtered with a predicate
- getInfoRendererPath() - Method in class com.exadel.aem.toolkit.core.lists.models.internal.ListItemModel
-
Retrieves the path to a custom renderer for the info
section of the List item.
- getItemResType() - Method in class com.exadel.aem.toolkit.core.lists.models.internal.ListItemModel
-
Retrieves the resource type that defines the view and behavior of the Exadel Toolbox List this item belongs to
- getList(ResourceResolver, String) - Static method in class com.exadel.aem.toolkit.core.lists.utils.ListHelper
-
Retrieves a collection of
SimpleListItem
values representing list entries stored under given
path
- getList(ResourceResolver, String, Class<T>) - Static method in class com.exadel.aem.toolkit.core.lists.utils.ListHelper
-
Retrieves a collection of items representing list entries stored under given path
adapted to the provided
itemType
- getManagedAnnotation(AnnotatedElement) - Method in class com.exadel.aem.toolkit.core.injectors.EToolboxListInjector
-
When overridden in an injector class, retrieves the annotation processed by this particular injector.
- getManagedAnnotation(AnnotatedElement) - Method in class com.exadel.aem.toolkit.core.injectors.I18nInjector
-
When overridden in an injector class, retrieves the annotation processed by this particular injector.
- getManagedAnnotation(AnnotatedElement) - Method in class com.exadel.aem.toolkit.core.injectors.RequestAttributeInjector
-
When overridden in an injector class, retrieves the annotation processed by this particular injector.
- getManagedAnnotation(AnnotatedElement) - Method in class com.exadel.aem.toolkit.core.injectors.RequestParamInjector
-
When overridden in an injector class, retrieves the annotation processed by this particular injector.
- getManagedAnnotation(AnnotatedElement) - Method in class com.exadel.aem.toolkit.core.injectors.RequestSelectorsInjector
-
When overridden in an injector class, retrieves the annotation processed by this particular injector.
- getManagedAnnotation(AnnotatedElement) - Method in class com.exadel.aem.toolkit.core.injectors.RequestSuffixInjector
-
When overridden in an injector class, retrieves the annotation processed by this particular injector.
- getMap(ResourceResolver, String) - Static method in class com.exadel.aem.toolkit.core.lists.utils.ListHelper
-
Retrieves a collection of list entries stored under given path
that is transformed into a key-value map.
- getMap(ResourceResolver, String, String, Class<T>) - Static method in class com.exadel.aem.toolkit.core.lists.utils.ListHelper
-
Retrieves a collection of list entries stored under given path
that is transformed into a key-value map.
- getName() - Method in interface com.exadel.aem.toolkit.api.handlers.Source
-
Retrieves the name of the source
- getName() - Method in interface com.exadel.aem.toolkit.api.handlers.Target
-
Retrieves the name of the current Target
instance
- getName() - Method in class com.exadel.aem.toolkit.core.injectors.ChildInjector
-
Retrieves the name of the current instance
- getName() - Method in class com.exadel.aem.toolkit.core.injectors.ChildrenInjector
-
Retrieves the name of the current instance
- getName() - Method in class com.exadel.aem.toolkit.core.injectors.EnumValueInjector
- getName() - Method in class com.exadel.aem.toolkit.core.injectors.EToolboxListInjector
-
Retrieves the name of the current instance
- getName() - Method in class com.exadel.aem.toolkit.core.injectors.I18nInjector
-
Retrieves the name of the current instance
- getName() - Method in class com.exadel.aem.toolkit.core.injectors.RequestAttributeInjector
-
Retrieves the name of the current instance
- getName() - Method in class com.exadel.aem.toolkit.core.injectors.RequestParamInjector
-
Retrieves the name of the current instance
- getName() - Method in class com.exadel.aem.toolkit.core.injectors.RequestSelectorsInjector
-
Retrieves the name of the current instance
- getName() - Method in class com.exadel.aem.toolkit.core.injectors.RequestSuffixInjector
-
Retrieves the name of the current instance
- getNamePostfix() - Method in interface com.exadel.aem.toolkit.api.handlers.Target
-
Retrieves the name postfix associated with the current instance
- getNamePrefix() - Method in interface com.exadel.aem.toolkit.api.handlers.Target
-
Retrieves the name prefix associated with the current instance
- getObjectInstance(Class<? extends T>) - Static method in class com.exadel.aem.toolkit.core.injectors.utils.InstantiationUtil
-
Creates a new instance of the specified Class
- getOptions(SlingHttpServletRequest) - Method in class com.exadel.aem.toolkit.core.optionprovider.services.impl.OptionProviderServiceImpl
-
Prepares Adobe Granite datasource options in the form of a synthetic resource
- getOptions(SlingHttpServletRequest) - Method in interface com.exadel.aem.toolkit.core.optionprovider.services.OptionProviderService
-
Prepares Adobe Granite datasource options in the form of a synthetic resource
- getOrCreateTarget(String) - Method in interface com.exadel.aem.toolkit.api.handlers.Target
-
Retrieves a Target
object associated with the current instance through the path specified.
- getParent() - Method in interface com.exadel.aem.toolkit.api.handlers.Target
-
Retrieves the parent of the current Target
instance
- getPath() - Method in interface com.exadel.aem.toolkit.api.handlers.Target
-
Retrieves the path of the current Target
instance.
- getPath() - Method in class com.exadel.aem.toolkit.core.optionprovider.services.impl.PathParameters
-
Gets the user-specified path
or fallbackPath
setting depending on the isFallback
state
- getPathParameters() - Method in class com.exadel.aem.toolkit.core.optionprovider.services.impl.OptionSourceParameters
-
Gets the collection of user-defined settings specific for a datasource path
- getPrependedOptions() - Method in class com.exadel.aem.toolkit.core.optionprovider.services.impl.OptionSourceParameters
-
Gets the user-specified prepend
setting value
- getPreviewRendererPath() - Method in class com.exadel.aem.toolkit.core.lists.models.internal.ListItemModel
-
Retrieves the path to a custom renderer for the preview
section of the List item.
- getProperties() - Method in class com.exadel.aem.toolkit.core.lists.models.internal.ListItemModel
-
Retrieves the collection of properties of the current list item
- getRawType(Type) - Static method in class com.exadel.aem.toolkit.core.injectors.utils.TypeUtil
-
Retrieves the Class
reference that signifies the "raw" part of a parametrized type entity.
- getReportingClass() - Method in interface com.exadel.aem.toolkit.api.handlers.MemberSource
-
Retrieves the class the underlying Java field or method is received from.
- getRequest(Object) - Static method in class com.exadel.aem.toolkit.core.injectors.utils.AdaptationUtil
-
Retrieves a SlingHttpServletRequest
instance from the provided adaptable object
- getRequest(SlingHttpServletRequest, Resource) - Static method in class com.exadel.aem.toolkit.core.injectors.utils.AdaptationUtil
-
Retrieves a SlingHttpServletRequest
instance from the provided initial request and the given Sling
resource
- getResource(Object) - Static method in class com.exadel.aem.toolkit.core.injectors.utils.AdaptationUtil
-
Retrieves a Resource
instance from the provided adaptable object if it is assignable from SlingHttpServletRequest
or Resource
- getResourceList(ResourceResolver, String) - Static method in class com.exadel.aem.toolkit.core.lists.utils.ListHelper
-
Retrieves a collection of Sling Resource
s representing list entries stored under given path
- getResourceMap(ResourceResolver, String) - Static method in class com.exadel.aem.toolkit.core.lists.utils.ListHelper
-
Retrieves a collection of list entries stored under given path
that is transformed into a key-value map.
- getResourceMap(ResourceResolver, String, String) - Static method in class com.exadel.aem.toolkit.core.lists.utils.ListHelper
-
Retrieves a collection of list entries stored under given path
that is transformed into a key-value map.
- getResourceResolver(Object) - Static method in class com.exadel.aem.toolkit.core.injectors.utils.AdaptationUtil
-
Retrieves a ResourceResolver
instance from the provided adaptable object if it is assignable from Resource
or SlingHttpServletRequest
- getResourceType() - Method in class com.exadel.aem.toolkit.core.policymanagement.models.PageInfo
-
Gets the sling:resourceType
of the current page
- getRoot() - Method in interface com.exadel.aem.toolkit.api.handlers.Target
-
Retrieves the root node of the tree to which the current Target
belongs
- getScope() - Method in interface com.exadel.aem.toolkit.api.handlers.Target
-
Retrieves the scope this Target
is associated with
- getTarget(String) - Method in interface com.exadel.aem.toolkit.api.handlers.Target
-
Retrieves a Target
object associated with the current instance through the path specified.
- getTemplate() - Method in class com.exadel.aem.toolkit.core.policymanagement.models.PageInfo
-
Gets the cq:template
value associated with the current page
- getTextMember() - Method in class com.exadel.aem.toolkit.core.optionprovider.services.impl.PathParameters
-
Gets the user-specified textMember
setting
- getTextTransform() - Method in class com.exadel.aem.toolkit.core.optionprovider.services.impl.PathParameters
-
Gets the user-specified textTransform
setting
- getTitle() - Method in interface com.exadel.aem.toolkit.core.lists.models.SimpleListItem
-
Gets the title
part of this item
- getUpstreamMember() - Method in interface com.exadel.aem.toolkit.api.handlers.EmbeddedMemberSource
-
Retrieves an optional Member
reference pointing to a member of a foreign Java class that triggered
rendering of the class that contains the current member.
- getValue(Object, String, Type, Child) - Method in class com.exadel.aem.toolkit.core.injectors.ChildInjector
-
When overridden in an injector class, extracts a value from a SlingHttpServletRequest
or a
Resource
instance
- getValue(Object, String, Type, Children) - Method in class com.exadel.aem.toolkit.core.injectors.ChildrenInjector
-
When overridden in an injector class, extracts a value from a SlingHttpServletRequest
or a
Resource
instance
- getValue(Object, String, Type, EToolboxList) - Method in class com.exadel.aem.toolkit.core.injectors.EToolboxListInjector
-
When overridden in an injector class, extracts a value from a SlingHttpServletRequest
or a
Resource
instance
- getValue(Object, String, Type, I18N) - Method in class com.exadel.aem.toolkit.core.injectors.I18nInjector
-
When overridden in an injector class, extracts a value from a SlingHttpServletRequest
or a
Resource
instance
- getValue() - Method in class com.exadel.aem.toolkit.core.injectors.Injectable
-
Retrieves the value
- getValue(Object, String, Type, RequestAttribute) - Method in class com.exadel.aem.toolkit.core.injectors.RequestAttributeInjector
-
When overridden in an injector class, extracts a value from a SlingHttpServletRequest
or a
Resource
instance
- getValue(Object, String, Type, RequestParam) - Method in class com.exadel.aem.toolkit.core.injectors.RequestParamInjector
-
When overridden in an injector class, extracts a value from a SlingHttpServletRequest
or a
Resource
instance
- getValue(Object, String, Type, RequestSelectors) - Method in class com.exadel.aem.toolkit.core.injectors.RequestSelectorsInjector
-
When overridden in an injector class, extracts a value from a SlingHttpServletRequest
or a
Resource
instance
- getValue(Object, String, Type, RequestSuffix) - Method in class com.exadel.aem.toolkit.core.injectors.RequestSuffixInjector
-
When overridden in an injector class, extracts a value from a SlingHttpServletRequest
or a
Resource
instance
- getValue() - Method in interface com.exadel.aem.toolkit.core.lists.models.SimpleListItem
-
Gets the value
part of this item
- getValueMap(Object) - Static method in class com.exadel.aem.toolkit.core.injectors.utils.AdaptationUtil
-
Retrieves the ValueMap
instance from the provided adaptable if it is of type SlingHttpServletRequest
, or Resource
, or else ValueMap
- getValueMember() - Method in class com.exadel.aem.toolkit.core.optionprovider.services.impl.PathParameters
-
Gets the user-specified valueMember
setting
- getValueTransform() - Method in class com.exadel.aem.toolkit.core.optionprovider.services.impl.PathParameters
-
Gets the user-specified valueTransform
setting
- getValueType() - Method in interface com.exadel.aem.toolkit.api.handlers.MemberSource
-
Retrieves the return type of the underlying Java class member (field or method).
- getWarningMessage() - Method in interface com.exadel.aem.toolkit.api.annotations.meta.Validator
-
In a validator class, returns an explanation why a tested value is invalid
- I18N - Annotation Type in com.exadel.aem.toolkit.api.annotations.injectors
-
Used on a field, a method, or a method parameter of a Sling model to inject an I18n
object or a
particular internationalized string.
- I18nInjector - Class in com.exadel.aem.toolkit.core.injectors
-
Provides injecting into a Sling model an I18n
object that corresponds to the current locale,
or else an internationalized string value
- I18nInjector() - Constructor for class com.exadel.aem.toolkit.core.injectors.I18nInjector
-
- IconMapping - Annotation Type in com.exadel.aem.toolkit.api.annotations.widgets.rte
-
- Ignore - Annotation Type in com.exadel.aem.toolkit.api.annotations.widgets.accessory
-
Used to specify class members and/or sections that could have been rendered into this dialog or dialog part but should
be instead ignored (skipped).
- IGNORE_FRESHNESS_TOGGLER - Static variable in class com.exadel.aem.toolkit.api.annotations.meta.ResourceTypes.Service
-
- IgnoreFreshnessToggler - Class in com.exadel.aem.toolkit.core.authoring.models
-
Represents the back-end part of the IgnoreFreshnessToggler
component for Granite UI dialogs.
- IgnoreFreshnessToggler() - Constructor for class com.exadel.aem.toolkit.core.authoring.models.IgnoreFreshnessToggler
-
- IMAGE_IMAGEPROPS - Static variable in class com.exadel.aem.toolkit.api.annotations.widgets.rte.RteFeatures
-
- ImageUpload - Annotation Type in com.exadel.aem.toolkit.api.annotations.widgets.imageupload
-
Used to set up an image uploader in Granite UI based on cq/gui/components/authoring/dialog/fileupload
Granite component
- ImageUploadConstants - Class in com.exadel.aem.toolkit.api.annotations.widgets.imageupload
-
Contains common string constants used for
ImageUpload
setup
- INCLUDE - Static variable in class com.exadel.aem.toolkit.api.annotations.meta.ResourceTypes
-
- Include - Annotation Type in com.exadel.aem.toolkit.api.annotations.widgets
-
Used to set up
Include component in Granite UI.
- init(FilterConfig) - Method in class com.exadel.aem.toolkit.core.policymanagement.filters.TopLevelPolicyFilter
- Injectable - Class in com.exadel.aem.toolkit.core.injectors
-
Represents a value that can have a fallback
- InplaceEditingConfig - Annotation Type in com.exadel.aem.toolkit.api.annotations.editconfig
-
Defines a child in-place editor for this component.
- INSERT - Static variable in class com.exadel.aem.toolkit.api.annotations.editconfig.ActionConstants
-
- INSERTCOLUMN_AFTER - Static variable in class com.exadel.aem.toolkit.api.annotations.widgets.rte.RteFeatures.Panels.TablePanel
-
- INSERTCOLUMN_BEFORE - Static variable in class com.exadel.aem.toolkit.api.annotations.widgets.rte.RteFeatures.Panels.TablePanel
-
- INSERTROW_AFTER - Static variable in class com.exadel.aem.toolkit.api.annotations.widgets.rte.RteFeatures.Panels.TablePanel
-
- INSERTROW_BEFORE - Static variable in class com.exadel.aem.toolkit.api.annotations.widgets.rte.RteFeatures.Panels.TablePanel
-
- InstantiationUtil - Class in com.exadel.aem.toolkit.core.injectors.utils
-
Contains utility methods for creating instances ob objects
- isApplicableTo(Object) - Method in interface com.exadel.aem.toolkit.api.annotations.meta.Validator
-
When implemented in a validator class, used to define if this validation is relevant for a value
- isArrayOfType(Type, Class<?>) - Static method in class com.exadel.aem.toolkit.core.injectors.utils.TypeUtil
-
Gets whether the provided Type
represents a Java array of the provided type
- isArrayOfType(Type, Predicate<Class<?>>) - Static method in class com.exadel.aem.toolkit.core.injectors.utils.TypeUtil
-
Gets whether the provided Type
represents a Java array of the provided type
- isDefault() - Method in class com.exadel.aem.toolkit.core.injectors.Injectable
-
Gets whether the contained value is null, empty, or is an explicitly declared fallback
- isEmpty() - Method in interface com.exadel.aem.toolkit.api.handlers.Target
-
Gets whether the current Target
is in a non-initialized state.
- isEmpty(Object) - Static method in class com.exadel.aem.toolkit.core.injectors.utils.TypeUtil
-
Gets whether the given value can be considered an "empty" object.
- isFallback(boolean) - Method in class com.exadel.aem.toolkit.core.optionprovider.services.impl.PathParameters.Builder
-
Assigns the isFallback
value to the current builder
- isFallback() - Method in class com.exadel.aem.toolkit.core.optionprovider.services.impl.PathParameters
-
Gets whether the current instance represents fallback content
- isJson(String) - Static method in class com.exadel.aem.toolkit.core.utils.ObjectConversionUtil
-
Gets whether the given string value represents a valid JSON object
- isMapOfValueType(Type, Class<?>) - Static method in class com.exadel.aem.toolkit.core.injectors.utils.TypeUtil
-
Retrieves whether the provided Type
represents a parametrized Map
type, and its parameter type
corresponds to the given argument
- isMatch(String, List<String>) - Static method in class com.exadel.aem.toolkit.core.optionprovider.utils.PatternUtil
-
Gets whether the given string matches at least one of the provided patterns
- isMatch(String, String) - Static method in class com.exadel.aem.toolkit.core.optionprovider.utils.PatternUtil
-
Gets whether the given string matches the provided pattern
- isNotDefault(Object) - Static method in class com.exadel.aem.toolkit.core.injectors.Injectable
-
Gets whether the provided object is not a Defaultable
instance in the "fallback" state.
- isPattern(String) - Static method in class com.exadel.aem.toolkit.core.optionprovider.utils.PatternUtil
-
Gets whether the given string represents a pattern
- isSame(Source) - Method in interface com.exadel.aem.toolkit.api.handlers.Source
-
Gets whether this Source
instance is the same source as the provided other
.
- isSlingRequestAdapter(ModelFactory, Type) - Static method in class com.exadel.aem.toolkit.core.injectors.utils.TypeUtil
-
Gets whether the given type
is a SlingHttpServletRequest
adapter
- isSorted() - Method in class com.exadel.aem.toolkit.core.optionprovider.services.impl.OptionSourceParameters
-
Gets whether alphabetical sorting of options will be performed
- isSupportedCollection(Type, boolean) - Static method in class com.exadel.aem.toolkit.core.injectors.utils.TypeUtil
-
Gets whether the provided
Type
object represents a collection of type
Collection
,
List
or
Set
- isSupportedCollectionOfType(Type, Class<?>, boolean) - Static method in class com.exadel.aem.toolkit.core.injectors.utils.TypeUtil
-
Retrieves whether the provided Type
of Java class member is a parametrized collection type, and its
parameter type matches the list of allowed value types
- isSupportedCollectionOfType(Type, Predicate<Class<?>>, boolean) - Static method in class com.exadel.aem.toolkit.core.injectors.utils.TypeUtil
-
Retrieves whether the provided Type
of Java class member is a parametrized collection type, and its
parameter type matches the list of allowed value types
- isSupportedCollectionOrArray(Type, boolean) - Static method in class com.exadel.aem.toolkit.core.injectors.utils.TypeUtil
-
Gets whether the provided
Type
object represents either a collection of type
Collection
,
List
or
Set
, or else an array
- isSupportedCollectionOrArrayOfType(Type, Class<?>, boolean) - Static method in class com.exadel.aem.toolkit.core.injectors.utils.TypeUtil
-
Gets whether the provided
Type
object represents either a collection of type
Collection
,
List
or
Set
, or else an array of elements having the provided type
- isSupportedCollectionOrArrayOfType(Type, Predicate<Class<?>>, boolean) - Static method in class com.exadel.aem.toolkit.core.injectors.utils.TypeUtil
-
Gets whether the provided
Type
object represents either a collection of type
Collection
,
List
or
Set
, or else an array of elements having the provided type
- isTagCollection(Resource) - Static method in class com.exadel.aem.toolkit.core.optionprovider.utils.ResourceTypeUtil
-
Gets whether the current datasource path is a path to a tags folder
- isValid() - Method in interface com.exadel.aem.toolkit.api.handlers.Source
-
Indicates whether this source is valid for rendering
- ItemComponentsServlet - Class in com.exadel.aem.toolkit.core.lists.servlets
-
Provides the collection of AEM resources that will represent Exadel Toolbox Lists items.
- ItemComponentsServlet() - Constructor for class com.exadel.aem.toolkit.core.lists.servlets.ItemComponentsServlet
-
- RadioButton - Annotation Type in com.exadel.aem.toolkit.api.annotations.widgets.radio
-
- RADIOGROUP - Static variable in class com.exadel.aem.toolkit.api.annotations.meta.ResourceTypes
-
- RadioGroup - Annotation Type in com.exadel.aem.toolkit.api.annotations.widgets.radio
-
- READONLY - Static variable in class com.exadel.aem.toolkit.api.annotations.assets.dependson.DependsOnActions
-
Sets the readonly
marker of the field based on the query result
- RELATIVE_PATH_PREFIX - Static variable in class com.exadel.aem.toolkit.core.CoreConstants
-
- removeAttribute(String) - Method in interface com.exadel.aem.toolkit.api.handlers.Target
-
Removes an attribute of the current instance specified by name
- REMOVECOLUMN - Static variable in class com.exadel.aem.toolkit.api.annotations.widgets.rte.RteFeatures.Panels.TablePanel
-
- REMOVEROW - Static variable in class com.exadel.aem.toolkit.api.annotations.widgets.rte.RteFeatures.Panels.TablePanel
-
- REMOVETABLE - Static variable in class com.exadel.aem.toolkit.api.annotations.widgets.rte.RteFeatures.Panels.TablePanel
-
- removeTarget(String) - Method in interface com.exadel.aem.toolkit.api.handlers.Target
-
Removes an existing Target
related to the current instance through the given path
- Replace - Annotation Type in com.exadel.aem.toolkit.api.annotations.widgets.accessory
-
Used to specify a member of the current class or any of the superclasses that will be skipped and replaced
by the current member, and the widget attached to it.
- RequestAttribute - Annotation Type in com.exadel.aem.toolkit.api.annotations.injectors
-
Used on a field, a method, or a method parameter of a Sling model to inject the value of an arbitrary request
attribute.
- RequestAttributeInjector - Class in com.exadel.aem.toolkit.core.injectors
-
Provides injecting into a Sling model the value of an HTTP request attribute obtained via a SlingHttpServletRequest
object
- RequestAttributeInjector() - Constructor for class com.exadel.aem.toolkit.core.injectors.RequestAttributeInjector
-
- RequestParam - Annotation Type in com.exadel.aem.toolkit.api.annotations.injectors
-
Used on a field, a method, or a method parameter of a Sling model to inject a request parameter.
- RequestParamInjector - Class in com.exadel.aem.toolkit.core.injectors
-
Provides injecting into a Sling model the value of an HTTP request parameter (multiple parameters) obtained
via a SlingHttpServletRequest
object
- RequestParamInjector() - Constructor for class com.exadel.aem.toolkit.core.injectors.RequestParamInjector
-
- RequestSelectors - Annotation Type in com.exadel.aem.toolkit.api.annotations.injectors
-
Used on a field, a method, or a method parameter of a Sling model to inject Sling request selectors.
- RequestSelectorsInjector - Class in com.exadel.aem.toolkit.core.injectors
-
Provides injecting into a Sling model the value of the selectors
property of the SlingHttpServletRequest
obtained via RequestPathInfo
- RequestSelectorsInjector() - Constructor for class com.exadel.aem.toolkit.core.injectors.RequestSelectorsInjector
-
- RequestSuffix - Annotation Type in com.exadel.aem.toolkit.api.annotations.injectors
-
Used on either a field, a method, or a method parameter of a Sling model to inject a Sling request suffix.
- RequestSuffixInjector - Class in com.exadel.aem.toolkit.core.injectors
-
Provides injecting into a Sling model the value of the suffix
or suffixResource
properties of the
SlingHttpServletRequest
obtained via RequestPathInfo
- RequestSuffixInjector() - Constructor for class com.exadel.aem.toolkit.core.injectors.RequestSuffixInjector
-
- REQUIRED - Static variable in class com.exadel.aem.toolkit.api.annotations.assets.dependson.DependsOnActions
-
Sets the required
marker of the field based on the query result
- resolve(SlingHttpServletRequest, PathParameters) - Static method in class com.exadel.aem.toolkit.core.optionprovider.services.impl.resolvers.OptionSourceResolvers
-
Extracts a resource identifier from the provided request and attempts to retrieve an option datasource by picking
up one of the available source resolvers
- ResourceType - Annotation Type in com.exadel.aem.toolkit.api.annotations.meta
-
Used to specify the sling:resourceType
for an annotation describing a Granite UI component
- ResourceTypes - Class in com.exadel.aem.toolkit.api.annotations.meta
-
Contains JCR paths of AEM / Granite UI components managed by the ToolKit
- ResourceTypes.Service - Class in com.exadel.aem.toolkit.api.annotations.meta
-
- ResourceTypeUtil - Class in com.exadel.aem.toolkit.core.optionprovider.utils
-
Contains utility methods for detecting the type of resource
- RICHTEXT - Static variable in class com.exadel.aem.toolkit.api.annotations.meta.ResourceTypes
-
- RichTextEditor - Annotation Type in com.exadel.aem.toolkit.api.annotations.widgets.rte
-
- ROOT_PACKAGE - Static variable in class com.exadel.aem.toolkit.core.CoreConstants
-
- RteFeatures - Class in com.exadel.aem.toolkit.api.annotations.widgets.rte
-
Contains string constants representing built-in features of
RichTextEditor
Granite UI component
- RteFeatures.Panels - Class in com.exadel.aem.toolkit.api.annotations.widgets.rte
-
- RteFeatures.Panels.TablePanel - Class in com.exadel.aem.toolkit.api.annotations.widgets.rte
-
- RteFeatures.Popovers - Class in com.exadel.aem.toolkit.api.annotations.widgets.rte
-
- VALIDATE - Static variable in class com.exadel.aem.toolkit.api.annotations.assets.dependson.DependsOnActions
-
Sets the validation state of the field based on the query result
- Validator - Interface in com.exadel.aem.toolkit.api.annotations.meta
-
Presents the abstraction of a routine used to validate annotations values before rendering them as Granite UI entity
attributes
- valueMember(String) - Method in class com.exadel.aem.toolkit.core.optionprovider.services.impl.PathParameters.Builder
-
Assigns the valueMember
value to the current builder.
- valueOf(String) - Static method in enum com.exadel.aem.toolkit.api.annotations.assets.dependson.DependsOnRefTypes
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.exadel.aem.toolkit.api.annotations.editconfig.EditConfigLayout
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.exadel.aem.toolkit.api.annotations.layouts.AccordionVariant
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.exadel.aem.toolkit.api.annotations.layouts.LayoutType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.exadel.aem.toolkit.api.annotations.main.WriteMode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.exadel.aem.toolkit.api.annotations.meta.StringTransformation
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.exadel.aem.toolkit.api.annotations.policies.PolicyMergeMode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.exadel.aem.toolkit.api.annotations.policies.PolicyTarget
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.exadel.aem.toolkit.api.annotations.widgets.button.ButtonType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.exadel.aem.toolkit.api.annotations.widgets.color.ColorVariant
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.exadel.aem.toolkit.api.annotations.widgets.color.GenerateColorsState
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.exadel.aem.toolkit.api.annotations.widgets.common.ElementVariant
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.exadel.aem.toolkit.api.annotations.widgets.common.LinkCheckerVariant
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.exadel.aem.toolkit.api.annotations.widgets.common.NodeFilter
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.exadel.aem.toolkit.api.annotations.widgets.common.Orientation
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.exadel.aem.toolkit.api.annotations.widgets.common.Position
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.exadel.aem.toolkit.api.annotations.widgets.common.SelectionMode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.exadel.aem.toolkit.api.annotations.widgets.common.Size
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.exadel.aem.toolkit.api.annotations.widgets.common.StatusVariant
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.exadel.aem.toolkit.api.annotations.widgets.common.TypeHint
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.exadel.aem.toolkit.api.annotations.widgets.datepicker.DatePickerType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.exadel.aem.toolkit.api.annotations.widgets.rte.AllowElement
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.exadel.aem.toolkit.api.annotations.widgets.rte.LinkTarget
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.exadel.aem.toolkit.api.annotations.widgets.rte.PasteMode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.exadel.aem.toolkit.api.annotations.widgets.select.SelectVariant
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.exadel.aem.toolkit.api.annotations.widgets.textarea.TextAreaResizeType
-
Returns the enum constant of this type with the specified name.
- ValueRestriction - Annotation Type in com.exadel.aem.toolkit.api.annotations.meta
-
Used to specify a value restriction applied to an annotation property
- ValueRestrictions - Class in com.exadel.aem.toolkit.api.annotations.meta
-
Contains value restrictions processed by built-in
Validator
implementations
- values() - Static method in enum com.exadel.aem.toolkit.api.annotations.assets.dependson.DependsOnRefTypes
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.exadel.aem.toolkit.api.annotations.editconfig.EditConfigLayout
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.exadel.aem.toolkit.api.annotations.layouts.AccordionVariant
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.exadel.aem.toolkit.api.annotations.layouts.LayoutType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.exadel.aem.toolkit.api.annotations.main.WriteMode
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.exadel.aem.toolkit.api.annotations.meta.StringTransformation
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.exadel.aem.toolkit.api.annotations.policies.PolicyMergeMode
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.exadel.aem.toolkit.api.annotations.policies.PolicyTarget
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.exadel.aem.toolkit.api.annotations.widgets.button.ButtonType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.exadel.aem.toolkit.api.annotations.widgets.color.ColorVariant
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.exadel.aem.toolkit.api.annotations.widgets.color.GenerateColorsState
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.exadel.aem.toolkit.api.annotations.widgets.common.ElementVariant
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.exadel.aem.toolkit.api.annotations.widgets.common.LinkCheckerVariant
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.exadel.aem.toolkit.api.annotations.widgets.common.NodeFilter
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.exadel.aem.toolkit.api.annotations.widgets.common.Orientation
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.exadel.aem.toolkit.api.annotations.widgets.common.Position
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.exadel.aem.toolkit.api.annotations.widgets.common.SelectionMode
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.exadel.aem.toolkit.api.annotations.widgets.common.Size
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.exadel.aem.toolkit.api.annotations.widgets.common.StatusVariant
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.exadel.aem.toolkit.api.annotations.widgets.common.TypeHint
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.exadel.aem.toolkit.api.annotations.widgets.datepicker.DatePickerType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.exadel.aem.toolkit.api.annotations.widgets.rte.AllowElement
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.exadel.aem.toolkit.api.annotations.widgets.rte.LinkTarget
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.exadel.aem.toolkit.api.annotations.widgets.rte.PasteMode
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.exadel.aem.toolkit.api.annotations.widgets.select.SelectVariant
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.exadel.aem.toolkit.api.annotations.widgets.textarea.TextAreaResizeType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- valueTransform(StringTransformation) - Method in class com.exadel.aem.toolkit.core.optionprovider.services.impl.PathParameters.Builder
-
Assigns the valueTransform
value to the current builder
- VISIBILITY - Static variable in class com.exadel.aem.toolkit.api.annotations.assets.dependson.DependsOnActions
-
Hides the element if the query result is 'falsy'