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

A

abbreviateSurroundings(String, Pattern, int) - Method in class com.composum.ai.aem.core.impl.BulkReplaceServlet
Creates an excerpt from the given text around the search term.
activate() - Method in class com.composum.ai.aem.core.impl.autotranslate.AutoTranslateServiceImpl
 
activate(AutoTranslateConfig) - Method in class com.composum.ai.aem.core.impl.autotranslate.AutoTranslateConfigServiceImpl
 
activate(ComponentContext) - Method in class com.composum.ai.aem.core.impl.autotranslate.rollout.AutoTranslateLiveActionFactory
 
addContentPaths(Resource, Map<String, String>) - Method in class com.composum.ai.aem.core.impl.AemContentCreationSelectorsServlet
We look for content paths in the component and it's parent.
additionalInstructions - Variable in class com.composum.ai.aem.core.impl.autotranslate.AutoTranslateService.TranslationParameters
Optionally, additional instructions to add to the system prompt.
additionalInstructions() - Method in class com.composum.ai.aem.core.impl.autotranslate.AutoPageTranslateServiceImpl.AutoTranslateRuleConfigContentRule
 
additionalInstructions() - Method in annotation type com.composum.ai.aem.core.impl.autotranslate.AutoTranslateCaConfig
 
additionalInstructions() - Method in annotation type com.composum.ai.aem.core.impl.autotranslate.AutoTranslateRuleConfig
 
adjustForReenableInheritance() - Method in class com.composum.ai.aem.core.impl.autotranslate.AITranslatePropertyWrapper
If there is a new original and new translation saved, we have to overwrite the property with that if the inheritance is reenabled since that is newer than the original value - basically synchronization.
adjustPropertiesReenableInheritance(LiveRelationshipManager, Resource) - Static method in class com.composum.ai.aem.core.impl.ComponentCancellationHelper
We call AITranslatePropertyWrapper.adjustForReenableInheritance() on all properties that are *not* cancelled now.
AemAIConfigurationPlugin - Class in com.composum.ai.aem.core.impl
Implements AEM specific methods of AIConfigurationPlugin.
AemAIConfigurationPlugin() - Constructor for class com.composum.ai.aem.core.impl.AemAIConfigurationPlugin
 
AemAITranslationMergeServlet - Class in com.composum.ai.aem.core.impl
Servlet with functionality for the AI Translation Merge tool.
AemAITranslationMergeServlet() - Constructor for class com.composum.ai.aem.core.impl.AemAITranslationMergeServlet
 
AemApproximateMarkdownServicePlugin - Class in com.composum.ai.aem.core.impl
Special handling for cq:PageContent and components
AemApproximateMarkdownServicePlugin() - Constructor for class com.composum.ai.aem.core.impl.AemApproximateMarkdownServicePlugin
 
AemContentCreationPromptsServlet - Class in com.composum.ai.aem.core.impl
Datasource for the prompts of the content creation dialog.
AemContentCreationPromptsServlet() - Constructor for class com.composum.ai.aem.core.impl.AemContentCreationPromptsServlet
 
AemContentCreationSelectorsServlet - Class in com.composum.ai.aem.core.impl
Servlet that reads the content selectors from a JSON file, adds links in the content and provides that to the dialog.
AemContentCreationSelectorsServlet() - Constructor for class com.composum.ai.aem.core.impl.AemContentCreationSelectorsServlet
 
AemSidePanelPromptsServlet - Class in com.composum.ai.aem.core.impl
Datasource for the prompts of the sidebar AI dialog.
AemSidePanelPromptsServlet() - Constructor for class com.composum.ai.aem.core.impl.AemSidePanelPromptsServlet
 
AI_ACCEPTED_SOURCE_SUFFIX - Static variable in class com.composum.ai.aem.core.impl.autotranslate.AITranslatePropertyWrapper
Suffix for the property name of a property with enabled inheritance that saves the source language for the value the user has last accepted in the AI merge tool.
AI_ACCEPTED_TRANSLATION_SUFFIX - Static variable in class com.composum.ai.aem.core.impl.autotranslate.AITranslatePropertyWrapper
Suffix for the property name of a property with enabled inheritance that saves the (auto translated) property value when the user last accepted it in the AI merge tool.
AI_NEW_ORIGINAL_SUFFIX - Static variable in class com.composum.ai.aem.core.impl.autotranslate.AITranslatePropertyWrapper
Suffix for the property name of an inheritance cancelled property that saves the original value of the property as it is currently in the translation source during rollout, heping with the merge.
AI_NEW_TRANSLATED_SUFFIX - Static variable in class com.composum.ai.aem.core.impl.autotranslate.AITranslatePropertyWrapper
Suffix for the property name of an inheritance cancelled property that saves the auto-translated value of the property during rollout - needs to be merged with the current value.
AI_ORIGINAL_SUFFIX - Static variable in class com.composum.ai.aem.core.impl.autotranslate.AITranslatePropertyWrapper
Suffix for the property name of a property that saves the original value of the property as it has been used to create a translation, to track when it has to be re-translated.
AI_PREFIX - Static variable in class com.composum.ai.aem.core.impl.autotranslate.AITranslatePropertyWrapper
Prefix for property names of saved values.
AI_TRANSLATED_SUFFIX - Static variable in class com.composum.ai.aem.core.impl.autotranslate.AITranslatePropertyWrapper
Suffix for the property name of a property that saves the translated value of the property, to track whether it has been manually changed after automatic translation and as used as translation when the translation source is still the same as saved in AITranslatePropertyWrapper.AI_ORIGINAL_SUFFIX.
AI_TRANSLATION_ERRORMARKER - Static variable in class com.composum.ai.aem.core.impl.autotranslate.AITranslatePropertyWrapper
Attribute that is set on jcr:content of a page when the translation of a page failed, to make it easy to find such pages.
AI_TRANSLATION_MODEL - Static variable in class com.composum.ai.aem.core.impl.autotranslate.AITranslatePropertyWrapper
Attribute that is set on jcr:content of a page on successful translation: saves the model it was translated with.
aiTemplatingService - Variable in class com.composum.ai.aem.core.impl.autotranslate.workflow.PageTemplatingWorkflowProcess
 
AITranslatePropertyWrapper - Class in com.composum.ai.aem.core.impl.autotranslate
 
AITranslatePropertyWrapper(ValueMap, ModifiableValueMap, String) - Constructor for class com.composum.ai.aem.core.impl.autotranslate.AITranslatePropertyWrapper
 
ALL_PROPERTIES - com.composum.ai.aem.core.impl.autotranslate.AutoTranslateMergeModel.PropertyFilter
 
ALL_PROPERTIES - com.composum.ai.aem.core.impl.autotranslate.AutoTranslateMergeModel.Scope
 
allAiKeys() - Method in class com.composum.ai.aem.core.impl.autotranslate.AITranslatePropertyWrapper
All keys about the property.
allKeys() - Method in class com.composum.ai.aem.core.impl.autotranslate.AITranslatePropertyWrapper
 
allLcKeys() - Method in class com.composum.ai.aem.core.impl.autotranslate.AITranslatePropertyWrapper
 
allowedAttributeRegexes - Variable in class com.composum.ai.aem.core.impl.autotranslate.AutoTranslateConfigServiceImpl
 
allowedAttributeRegexes() - Method in annotation type com.composum.ai.aem.core.impl.autotranslate.AutoTranslateConfig
 
allPageKeys() - Method in class com.composum.ai.aem.core.impl.autotranslate.AITranslatePropertyWrapper
All general keys for storing properties on a page.
allProps(ValueMap, ModifiableValueMap) - Static method in class com.composum.ai.aem.core.impl.autotranslate.AITranslatePropertyWrapper
 
annotationType() - Method in class com.composum.ai.aem.core.impl.autotranslate.AutoPageTranslateServiceImpl.AutoTranslateRuleConfigContentRule
 
approveTranslation(Resource, String) - Method in interface com.composum.ai.aem.core.impl.autotranslate.AutoTranslateMergeService
Approves a translation for the specified property of the given resource, marking it as accepted.
approveTranslation(Resource, String) - Method in class com.composum.ai.aem.core.impl.autotranslate.AutoTranslateMergeServiceImpl
 
autoPageTranslateService - Variable in class com.composum.ai.aem.core.impl.autotranslate.rollout.AutoTranslateLiveActionFactory
 
autoPageTranslateService - Variable in class com.composum.ai.aem.core.impl.autotranslate.rollout.AutoTranslateLiveActionImpl
 
autoPageTranslateService - Variable in class com.composum.ai.aem.core.impl.autotranslate.workflow.AutoTranslateWorkflowProcess
Deprecated.
 
AutoPageTranslateService - Interface in com.composum.ai.aem.core.impl.autotranslate
Actual logic for translating a livecopy.
AutoPageTranslateService.Stats - Class in com.composum.ai.aem.core.impl.autotranslate
 
AutoPageTranslateServiceImpl - Class in com.composum.ai.aem.core.impl.autotranslate
Translated would normally be properties that "obviously" contain text, like jcr:title, jcr:description, text, title etc.
AutoPageTranslateServiceImpl() - Constructor for class com.composum.ai.aem.core.impl.autotranslate.AutoPageTranslateServiceImpl
 
AutoPageTranslateServiceImpl.AutoTranslateRuleConfigContentRule - Class in com.composum.ai.aem.core.impl.autotranslate
Simple implementation of this for content translation rules.
AutoPageTranslateServiceImpl.PropertyToTranslate - Class in com.composum.ai.aem.core.impl.autotranslate
 
autoPublish - Variable in class com.composum.ai.aem.core.impl.BulkReplaceServlet.ReplaceRequest
 
autoSave - Variable in class com.composum.ai.aem.core.impl.autotranslate.AutoTranslateService.TranslationParameters
If true the changes are saved (ResourceResolver.commit()) after each page.
AutoTranslateCaConfig - Annotation Type in com.composum.ai.aem.core.impl.autotranslate
 
AutoTranslateComponent(String) - Constructor for class com.composum.ai.aem.core.impl.autotranslate.AutoTranslateMergeModel.AutoTranslateComponent
 
AutoTranslateConfig - Annotation Type in com.composum.ai.aem.core.impl.autotranslate
This serves both as OSGI configuration (default for the configurations) and, if used, as Sling CAConfig configuration.
autoTranslateConfigService - Variable in class com.composum.ai.aem.core.impl.autotranslate.AutoPageTranslateServiceImpl
 
autoTranslateConfigService - Variable in class com.composum.ai.aem.core.impl.autotranslate.AutoTranslateServiceImpl
 
autoTranslateConfigService - Variable in class com.composum.ai.aem.core.impl.autotranslate.workflow.AutoTranslateWorkflowProcess
Deprecated.
 
autoTranslateConfigService - Variable in class com.composum.ai.aem.core.impl.autotranslate.workflow.TriggerRolloutWorkflowProcess
 
AutoTranslateConfigService - Interface in com.composum.ai.aem.core.impl.autotranslate
Serves the configurations for the automatic translation.
AutoTranslateConfigServiceImpl - Class in com.composum.ai.aem.core.impl.autotranslate
Serves the configurations for the automatic translation service.
AutoTranslateConfigServiceImpl() - Constructor for class com.composum.ai.aem.core.impl.autotranslate.AutoTranslateConfigServiceImpl
 
AutoTranslateListModel - Class in com.composum.ai.aem.core.impl.autotranslate
 
AutoTranslateListModel() - Constructor for class com.composum.ai.aem.core.impl.autotranslate.AutoTranslateListModel
 
AutoTranslateLiveAction - Interface in com.composum.ai.aem.core.impl.autotranslate.rollout
Action to translate a resource in a live copy with the automatic translation service.
AutoTranslateLiveActionFactory - Class in com.composum.ai.aem.core.impl.autotranslate.rollout
AutoTranslateLiveActionFactory() - Constructor for class com.composum.ai.aem.core.impl.autotranslate.rollout.AutoTranslateLiveActionFactory
 
AutoTranslateLiveActionImpl - Class in com.composum.ai.aem.core.impl.autotranslate.rollout
Implementation for the rollout configuration.
AutoTranslateLiveActionImpl(ValueMap, BaseActionFactory<? extends LiveAction>, AutoPageTranslateService, AIConfigurationService, AutoTranslateService) - Constructor for class com.composum.ai.aem.core.impl.autotranslate.rollout.AutoTranslateLiveActionImpl
 
AutoTranslateMergeModel - Class in com.composum.ai.aem.core.impl.autotranslate
 
AutoTranslateMergeModel() - Constructor for class com.composum.ai.aem.core.impl.autotranslate.AutoTranslateMergeModel
 
AutoTranslateMergeModel.AutoTranslateComponent - Class in com.composum.ai.aem.core.impl.autotranslate
 
AutoTranslateMergeModel.PropertyFilter - Enum in com.composum.ai.aem.core.impl.autotranslate
 
AutoTranslateMergeModel.Scope - Enum in com.composum.ai.aem.core.impl.autotranslate
 
AutoTranslateMergeService - Interface in com.composum.ai.aem.core.impl.autotranslate
Service for handling merge operations related to auto-translation.
AutoTranslateMergeService.AutoTranslateProperty - Class in com.composum.ai.aem.core.impl.autotranslate
Represents a translated property associated with a resource.
AutoTranslateMergeService.CancelOrReenable - Enum in com.composum.ai.aem.core.impl.autotranslate
 
AutoTranslateMergeServiceImpl - Class in com.composum.ai.aem.core.impl.autotranslate
Implementation of the AutoTranslateMergeService.
AutoTranslateMergeServiceImpl() - Constructor for class com.composum.ai.aem.core.impl.autotranslate.AutoTranslateMergeServiceImpl
 
autotranslatemodelcompare__002e__html - Class in org.apache.sling.scripting.sightly.apps.composum__002d__ai.components.autotranslatemodelcompare
 
autotranslatemodelcompare__002e__html() - Constructor for class org.apache.sling.scripting.sightly.apps.composum__002d__ai.components.autotranslatemodelcompare.autotranslatemodelcompare__002e__html
 
AutotranslateModelCompareModel - Class in com.composum.ai.aem.core.impl.autotranslate
Model for the auto-translate comparison page.
AutotranslateModelCompareModel() - Constructor for class com.composum.ai.aem.core.impl.autotranslate.AutotranslateModelCompareModel
 
AutotranslateModelCompareModel.TranslationResult - Class in com.composum.ai.aem.core.impl.autotranslate
 
AutoTranslateProperty(String, String, AITranslatePropertyWrapper, String, String, LiveRelationship, boolean) - Constructor for class com.composum.ai.aem.core.impl.autotranslate.AutoTranslateMergeService.AutoTranslateProperty
 
AutoTranslateRuleConfig - Annotation Type in com.composum.ai.aem.core.impl.autotranslate
A rule to be added to the Composum AI Automatic Translation Configuration with translation instructions for pages matching the rule.
AutoTranslateRuleConfigContentRule(String, String) - Constructor for class com.composum.ai.aem.core.impl.autotranslate.AutoPageTranslateServiceImpl.AutoTranslateRuleConfigContentRule
 
AutoTranslateRunModel - Class in com.composum.ai.aem.core.impl.autotranslate
 
AutoTranslateRunModel() - Constructor for class com.composum.ai.aem.core.impl.autotranslate.AutoTranslateRunModel
 
autoTranslateService - Variable in class com.composum.ai.aem.core.impl.autotranslate.rollout.AutoTranslateLiveActionFactory
 
autoTranslateService - Variable in class com.composum.ai.aem.core.impl.autotranslate.rollout.AutoTranslateLiveActionImpl
 
AutoTranslateService - Interface in com.composum.ai.aem.core.impl.autotranslate
 
AutoTranslateService.TranslationPage - Class in com.composum.ai.aem.core.impl.autotranslate
 
AutoTranslateService.TranslationParameters - Class in com.composum.ai.aem.core.impl.autotranslate
 
AutoTranslateService.TranslationRun - Class in com.composum.ai.aem.core.impl.autotranslate
 
AutoTranslateService.TranslationRunMessage - Class in com.composum.ai.aem.core.impl.autotranslate
A message from the translation run, displayable in the Test UI
AutoTranslateService.TranslationStatus - Enum in com.composum.ai.aem.core.impl.autotranslate
 
AutoTranslateServiceImpl - Class in com.composum.ai.aem.core.impl.autotranslate
A service that provides automatic translation of AEM pages.
AutoTranslateServiceImpl() - Constructor for class com.composum.ai.aem.core.impl.autotranslate.AutoTranslateServiceImpl
 
AutoTranslateServiceImpl.TranslationPageImpl - Class in com.composum.ai.aem.core.impl.autotranslate
 
AutoTranslateServiceImpl.TranslationRunImpl - Class in com.composum.ai.aem.core.impl.autotranslate
 
AutoTranslateStateService - Interface in com.composum.ai.aem.core.impl.autotranslate
 
AutoTranslateStateServiceImpl - Class in com.composum.ai.aem.core.impl.autotranslate
Makes sure we have a global state of all translation runs.
AutoTranslateStateServiceImpl() - Constructor for class com.composum.ai.aem.core.impl.autotranslate.AutoTranslateStateServiceImpl
 
AutoTranslateTranslationTableConfig - Annotation Type in com.composum.ai.aem.core.impl.autotranslate
Configures a translation table for the automatic translation - an XLS or CSV file of terms and their translations.
AutoTranslateWorkflowProcess - Class in com.composum.ai.aem.core.impl.autotranslate.workflow
Deprecated.
AutoTranslateWorkflowProcess() - Constructor for class com.composum.ai.aem.core.impl.autotranslate.workflow.AutoTranslateWorkflowProcess
Deprecated.
 

B

bottombar__002d__template__002e__html - Class in org.apache.sling.scripting.sightly.apps.composum__002d__ai.components.autotranslatemerge.list
 
bottombar__002d__template__002e__html() - Constructor for class org.apache.sling.scripting.sightly.apps.composum__002d__ai.components.autotranslatemerge.list.bottombar__002d__template__002e__html
 
bulkreplace__002e__html - Class in org.apache.sling.scripting.sightly.apps.composum__002d__ai.components.tool.bulkreplace
 
bulkreplace__002e__html() - Constructor for class org.apache.sling.scripting.sightly.apps.composum__002d__ai.components.tool.bulkreplace.bulkreplace__002e__html
 
BulkReplaceServlet - Class in com.composum.ai.aem.core.impl
Servlet with functionality for the bulk replace tool.
BulkReplaceServlet() - Constructor for class com.composum.ai.aem.core.impl.BulkReplaceServlet
 
BulkReplaceServlet.Changed - Class in com.composum.ai.aem.core.impl
 
BulkReplaceServlet.Match - Class in com.composum.ai.aem.core.impl
 
BulkReplaceServlet.ReplacePageResponse - Class in com.composum.ai.aem.core.impl
 
BulkReplaceServlet.ReplaceRequest - Class in com.composum.ai.aem.core.impl
 
BulkReplaceServlet.SearchPageResponse - Class in com.composum.ai.aem.core.impl
 
BulkReplaceServlet.SearchParams - Class in com.composum.ai.aem.core.impl
 
BulkReplaceServlet.SummaryResponse - Class in com.composum.ai.aem.core.impl
 
BulkReplaceServlet.Target - Class in com.composum.ai.aem.core.impl
 

C

cancel() - Method in class com.composum.ai.aem.core.impl.autotranslate.AutoTranslateRunModel
 
cancel() - Method in class com.composum.ai.aem.core.impl.autotranslate.AutoTranslateService.TranslationRun
 
cancel() - Method in class com.composum.ai.aem.core.impl.autotranslate.AutoTranslateServiceImpl.TranslationRunImpl
 
CANCEL - com.composum.ai.aem.core.impl.autotranslate.AutoTranslateMergeService.CancelOrReenable
 
cancel__002e__html - Class in org.apache.sling.scripting.sightly.apps.composum__002d__ai.components.autotranslate__002d__experiments.run
 
cancel__002e__html - Class in org.apache.sling.scripting.sightly.apps.composum__002d__ai.components.autotranslate.run
 
cancel__002e__html() - Constructor for class org.apache.sling.scripting.sightly.apps.composum__002d__ai.components.autotranslate__002d__experiments.run.cancel__002e__html
 
cancel__002e__html() - Constructor for class org.apache.sling.scripting.sightly.apps.composum__002d__ai.components.autotranslate.run.cancel__002e__html
 
cancelInheritance(Resource, Resource, AutoPageTranslateServiceImpl.PropertyToTranslate) - Method in class com.composum.ai.aem.core.impl.autotranslate.AutoPageTranslateServiceImpl
 
CANCELLED - com.composum.ai.aem.core.impl.autotranslate.AutoTranslateService.TranslationStatus
 
cancelledClass() - Method in class com.composum.ai.aem.core.impl.autotranslate.AutoTranslateMergeModel.AutoTranslateComponent
 
cancelledClass() - Method in class com.composum.ai.aem.core.impl.autotranslate.AutoTranslateMergeService.AutoTranslateProperty
 
CANCELLING - com.composum.ai.aem.core.impl.autotranslate.AutoTranslateService.TranslationStatus
 
CERTAINLY_TRANSLATABLE_PROPERTIES - Static variable in class com.composum.ai.aem.core.impl.autotranslate.AutoTranslateConfigServiceImpl
List of properties that should always be translated.
changed - Variable in class com.composum.ai.aem.core.impl.BulkReplaceServlet.ReplacePageResponse
 
Changed() - Constructor for class com.composum.ai.aem.core.impl.BulkReplaceServlet.Changed
 
changeInheritance(Resource, String, AutoTranslateMergeService.CancelOrReenable) - Method in interface com.composum.ai.aem.core.impl.autotranslate.AutoTranslateMergeService
Cancels a translation for the specified property of the given resource, marking it as cancelled.
changeInheritance(Resource, String, AutoTranslateMergeService.CancelOrReenable) - Method in class com.composum.ai.aem.core.impl.autotranslate.AutoTranslateMergeServiceImpl
 
chars1 - Variable in class com.composum.ai.aem.core.impl.autotranslate.DiffMatchPatch.LinesToCharsResult
 
chars2 - Variable in class com.composum.ai.aem.core.impl.autotranslate.DiffMatchPatch.LinesToCharsResult
 
checkDisabled() - Method in class com.composum.ai.aem.core.impl.autotranslate.AutoTranslateRunModel
 
cleanupObsoleteKeys(AutoPageTranslateServiceImpl.PropertyToTranslate, ModifiableValueMap, LiveRelationship, AITranslatePropertyWrapper) - Method in class com.composum.ai.aem.core.impl.autotranslate.AutoPageTranslateServiceImpl
The translator and so forth was previously saved on each property - remove that and just save it on the page.
clone() - Method in class com.composum.ai.aem.core.impl.autotranslate.AutoTranslateService.TranslationParameters
 
collectApplicableTranslationRules(String, List<AutoPageTranslateServiceImpl.PropertyToTranslate>, List<AutoTranslateRuleConfig>) - Method in class com.composum.ai.aem.core.impl.autotranslate.AutoPageTranslateServiceImpl
 
collectedAdditionalInstructions - Variable in class com.composum.ai.aem.core.impl.autotranslate.AutoPageTranslateService.Stats
 
collectPages(Resource, int) - Method in class com.composum.ai.aem.core.impl.autotranslate.AutoTranslateServiceImpl
 
collectPathsToRollout(Resource, List<String>, TriggerRolloutWorkflowProcess.TriggerRolloutParameters) - Method in class com.composum.ai.aem.core.impl.autotranslate.workflow.TriggerRolloutWorkflowProcess
 
collectPropertiesToTranslate(Resource, List<AutoPageTranslateServiceImpl.PropertyToTranslate>, AutoPageTranslateService.Stats, AutoTranslateService.TranslationParameters, boolean) - Method in class com.composum.ai.aem.core.impl.autotranslate.AutoPageTranslateServiceImpl
Searches for properties we have to translate.
collectTranslationTables(AutoTranslateCaConfig, Resource) - Method in class com.composum.ai.aem.core.impl.autotranslate.AutoPageTranslateServiceImpl
 
com.composum.ai.aem.core.impl - package com.composum.ai.aem.core.impl
 
com.composum.ai.aem.core.impl.autotranslate - package com.composum.ai.aem.core.impl.autotranslate
 
com.composum.ai.aem.core.impl.autotranslate.rollout - package com.composum.ai.aem.core.impl.autotranslate.rollout
 
com.composum.ai.aem.core.impl.autotranslate.workflow - package com.composum.ai.aem.core.impl.autotranslate.workflow
 
comment() - Method in class com.composum.ai.aem.core.impl.autotranslate.AutoPageTranslateServiceImpl.AutoTranslateRuleConfigContentRule
 
comment() - Method in annotation type com.composum.ai.aem.core.impl.autotranslate.AutoTranslateCaConfig
 
comment() - Method in annotation type com.composum.ai.aem.core.impl.autotranslate.AutoTranslateRuleConfig
 
comment() - Method in annotation type com.composum.ai.aem.core.impl.autotranslate.AutoTranslateTranslationTableConfig
 
CompareModel - Class in com.composum.ai.aem.core.impl.autotranslate
Model for comparing a page with its live relationship source.
CompareModel() - Constructor for class com.composum.ai.aem.core.impl.autotranslate.CompareModel
 
comparetool__002e__html - Class in org.apache.sling.scripting.sightly.apps.composum__002d__ai.components.tool.comparetool
 
comparetool__002e__html() - Constructor for class org.apache.sling.scripting.sightly.apps.composum__002d__ai.components.tool.comparetool.comparetool__002e__html
 
compileContentPattern(String) - Static method in class com.composum.ai.aem.core.impl.autotranslate.AutoPageTranslateServiceImpl
The content match can be a word or phrase that must be present in the content of the page for the rule to match.
COMPONENT_TITLE_PROPERTIES - Static variable in class com.composum.ai.aem.core.impl.autotranslate.AutoTranslateMergeServiceImpl
Heuristic set of properties that might give a recognizable title to the component.
ComponentCancellationHelper - Class in com.composum.ai.aem.core.impl
Wrapper around Resource that wraps operations around cancelling / reenabling inheritance.
ComponentCancellationHelper() - Constructor for class com.composum.ai.aem.core.impl.ComponentCancellationHelper
 
componentPath - Variable in class com.composum.ai.aem.core.impl.BulkReplaceServlet.Changed
 
componentPath - Variable in class com.composum.ai.aem.core.impl.BulkReplaceServlet.Match
 
componentPath - Variable in class com.composum.ai.aem.core.impl.BulkReplaceServlet.Target
 
config - Variable in class com.composum.ai.aem.core.impl.autotranslate.AutoTranslateConfigServiceImpl
 
configurationOrOverride(boolean, String, String) - Method in class com.composum.ai.aem.core.impl.autotranslate.AutoPageTranslateServiceImpl
Allows a boolean configuration to be overridden with an optional value from the context-aware configuration.
configurationService - Variable in class com.composum.ai.aem.core.impl.autotranslate.AutoPageTranslateServiceImpl
 
configurationService - Variable in class com.composum.ai.aem.core.impl.autotranslate.AutoTranslateMergeServiceImpl
 
configurationService - Variable in class com.composum.ai.aem.core.impl.autotranslate.rollout.AutoTranslateLiveActionFactory
 
configurationService - Variable in class com.composum.ai.aem.core.impl.autotranslate.rollout.AutoTranslateLiveActionImpl
 
contentcreation__002e__html - Class in org.apache.sling.scripting.sightly.apps.composum__002d__ai.components.contentcreation
 
contentcreation__002e__html() - Constructor for class org.apache.sling.scripting.sightly.apps.composum__002d__ai.components.contentcreation.contentcreation__002e__html
 
CONTENTFRAGMENT_TYPES - Static variable in class com.composum.ai.aem.core.impl.AemApproximateMarkdownServicePlugin
 
contentPattern() - Method in class com.composum.ai.aem.core.impl.autotranslate.AutoPageTranslateServiceImpl.AutoTranslateRuleConfigContentRule
 
contentPattern() - Method in annotation type com.composum.ai.aem.core.impl.autotranslate.AutoTranslateRuleConfig
 
copyOriginalPage(SlingHttpServletRequest, String) - Method in class com.composum.ai.aem.core.impl.autotranslate.AutoTranslateListModel
Make a copy of the original page for comparison purposes.
createExcerpt(String, Pattern, int) - Method in class com.composum.ai.aem.core.impl.BulkReplaceServlet
Creates an excerpt from the given text around the search term.
createRun() - Method in class com.composum.ai.aem.core.impl.autotranslate.AutoTranslateListModel
 
createsAction() - Method in class com.composum.ai.aem.core.impl.autotranslate.rollout.AutoTranslateLiveActionFactory
 
createVersion - Variable in class com.composum.ai.aem.core.impl.BulkReplaceServlet.ReplaceRequest
 

D

deactivate() - Method in class com.composum.ai.aem.core.impl.autotranslate.AutoTranslateConfigServiceImpl
 
deactivate() - Method in class com.composum.ai.aem.core.impl.autotranslate.AutoTranslateServiceImpl
 
deactivate() - Method in class com.composum.ai.aem.core.impl.autotranslate.AutoTranslateStateServiceImpl
 
deactivate(ComponentContext) - Method in class com.composum.ai.aem.core.impl.autotranslate.rollout.AutoTranslateLiveActionFactory
 
decodePropertyName(String, String, String, ValueMap) - Static method in class com.composum.ai.aem.core.impl.autotranslate.AITranslatePropertyWrapper
Inverts AITranslatePropertyWrapper.encodePropertyName(String, String, String) by replacing _ with : if the property isn't present.
DEFAULT_TRANSLATION_RULE_PATTERN - Variable in class com.composum.ai.aem.core.impl.autotranslate.AutoPageTranslateServiceImpl
 
defaultModel() - Method in annotation type com.composum.ai.aem.core.impl.autotranslate.AutoTranslateConfig
 
DELETE - com.composum.ai.aem.core.impl.autotranslate.DiffMatchPatch.Operation
 
deniedAttributesRegexes - Variable in class com.composum.ai.aem.core.impl.autotranslate.AutoTranslateConfigServiceImpl
 
deniedAttributesRegexes() - Method in annotation type com.composum.ai.aem.core.impl.autotranslate.AutoTranslateConfig
 
deniedResourceTypes - Variable in class com.composum.ai.aem.core.impl.autotranslate.AutoTranslateConfigServiceImpl
 
deniedResourceTypes() - Method in annotation type com.composum.ai.aem.core.impl.autotranslate.AutoTranslateConfig
 
descendantsStream(Resource) - Method in class com.composum.ai.aem.core.impl.autotranslate.AutoTranslateMergeServiceImpl
 
description - Variable in class com.composum.ai.aem.core.impl.autotranslate.AutoTranslateService.TranslationRunMessage
 
determineConfiguration(Resource, AutoTranslateCaConfig, AutoTranslateService.TranslationParameters, AutoPageTranslateService.Stats) - Method in class com.composum.ai.aem.core.impl.autotranslate.AutoPageTranslateServiceImpl
 
determineLanguageResource(Resource, String) - Method in class com.composum.ai.aem.core.impl.AemAIConfigurationPlugin
 
Diff(DiffMatchPatch.Operation, String) - Constructor for class com.composum.ai.aem.core.impl.autotranslate.DiffMatchPatch.Diff
Constructor.
diff_bisect(String, String, long) - Method in class com.composum.ai.aem.core.impl.autotranslate.DiffMatchPatch
Find the 'middle snake' of a diff, split the problem in two and return the recursively constructed diff.
diff_charsToLines(List<DiffMatchPatch.Diff>, List<String>) - Method in class com.composum.ai.aem.core.impl.autotranslate.DiffMatchPatch
Rehydrate the text in a diff from a string of line hashes to real lines of text.
diff_cleanupEfficiency(LinkedList<DiffMatchPatch.Diff>) - Method in class com.composum.ai.aem.core.impl.autotranslate.DiffMatchPatch
Reduce the number of edits by eliminating operationally trivial equalities.
diff_cleanupMerge(LinkedList<DiffMatchPatch.Diff>) - Method in class com.composum.ai.aem.core.impl.autotranslate.DiffMatchPatch
Reorder and merge like edit sections.
diff_cleanupSemantic(LinkedList<DiffMatchPatch.Diff>) - Method in class com.composum.ai.aem.core.impl.autotranslate.DiffMatchPatch
Reduce the number of edits by eliminating semantically trivial equalities.
diff_cleanupSemanticLossless(LinkedList<DiffMatchPatch.Diff>) - Method in class com.composum.ai.aem.core.impl.autotranslate.DiffMatchPatch
Look for single edits surrounded on both sides by equalities which can be shifted sideways to align the edit to a word boundary.
diff_commonOverlap(String, String) - Method in class com.composum.ai.aem.core.impl.autotranslate.DiffMatchPatch
Determine if the suffix of one string is the prefix of another.
diff_commonPrefix(String, String) - Method in class com.composum.ai.aem.core.impl.autotranslate.DiffMatchPatch
Determine the common prefix of two strings
diff_commonSuffix(String, String) - Method in class com.composum.ai.aem.core.impl.autotranslate.DiffMatchPatch
Determine the common suffix of two strings
Diff_EditCost - Variable in class com.composum.ai.aem.core.impl.autotranslate.DiffMatchPatch
Cost of an empty edit operation in terms of edit characters.
diff_fromDelta(String, String) - Method in class com.composum.ai.aem.core.impl.autotranslate.DiffMatchPatch
Given the original text1, and an encoded string which describes the operations required to transform text1 into text2, compute the full diff.
diff_halfMatch(String, String) - Method in class com.composum.ai.aem.core.impl.autotranslate.DiffMatchPatch
Do the two texts share a substring which is at least half the length of the longer text?
diff_levenshtein(List<DiffMatchPatch.Diff>) - Method in class com.composum.ai.aem.core.impl.autotranslate.DiffMatchPatch
Compute the Levenshtein distance; the number of inserted, deleted or substituted characters.
diff_linesToChars(String, String) - Method in class com.composum.ai.aem.core.impl.autotranslate.DiffMatchPatch
Split two texts into a list of strings.
diff_main(String, String) - Method in class com.composum.ai.aem.core.impl.autotranslate.DiffMatchPatch
Find the differences between two texts.
diff_main(String, String, boolean) - Method in class com.composum.ai.aem.core.impl.autotranslate.DiffMatchPatch
Find the differences between two texts.
diff_prettyHtml(List<DiffMatchPatch.Diff>) - Method in class com.composum.ai.aem.core.impl.autotranslate.DiffMatchPatch
Convert a Diff list into a pretty HTML report.
diff_text1(List<DiffMatchPatch.Diff>) - Method in class com.composum.ai.aem.core.impl.autotranslate.DiffMatchPatch
Compute and return the source text (all equalities and deletions).
diff_text2(List<DiffMatchPatch.Diff>) - Method in class com.composum.ai.aem.core.impl.autotranslate.DiffMatchPatch
Compute and return the destination text (all equalities and insertions).
Diff_Timeout - Variable in class com.composum.ai.aem.core.impl.autotranslate.DiffMatchPatch
Number of seconds to map a diff before giving up (0 for infinity).
diff_toDelta(List<DiffMatchPatch.Diff>) - Method in class com.composum.ai.aem.core.impl.autotranslate.DiffMatchPatch
Crush the diff into an encoded string which describes the operations required to transform text1 into text2.
diff_xIndex(List<DiffMatchPatch.Diff>, int) - Method in class com.composum.ai.aem.core.impl.autotranslate.DiffMatchPatch
loc is a location in text1, compute and return the equivalent location in text2.
DiffMatchPatch - Class in com.composum.ai.aem.core.impl.autotranslate
Class containing the diff, match and patch methods.
DiffMatchPatch() - Constructor for class com.composum.ai.aem.core.impl.autotranslate.DiffMatchPatch
 
DiffMatchPatch.Diff - Class in com.composum.ai.aem.core.impl.autotranslate
Class representing one diff operation.
DiffMatchPatch.LinesToCharsResult - Class in com.composum.ai.aem.core.impl.autotranslate
Internal class for returning results from diff_linesToChars().
DiffMatchPatch.Operation - Enum in com.composum.ai.aem.core.impl.autotranslate
The data structure representing a diff is a Linked list of Diff objects: {Diff(Operation.DELETE, "Hello"), Diff(Operation.INSERT, "Goodbye"), Diff(Operation.EQUAL, " world.")}
DiffMatchPatch.Patch - Class in com.composum.ai.aem.core.impl.autotranslate
Class representing one patch operation.
diffs - Variable in class com.composum.ai.aem.core.impl.autotranslate.DiffMatchPatch.Patch
 
diffToCopyUrl() - Method in class com.composum.ai.aem.core.impl.autotranslate.AutoTranslateService.TranslationPage
If a translate copy is present, this would open a diff view.
disabled() - Method in annotation type com.composum.ai.aem.core.impl.autotranslate.AutoTranslateConfig
 
doExecute(Resource, Resource, LiveRelationship, boolean) - Method in class com.composum.ai.aem.core.impl.autotranslate.rollout.AutoTranslateLiveActionImpl
 
doGet(SlingHttpServletRequest, SlingHttpServletResponse) - Method in class com.composum.ai.aem.core.impl.AemContentCreationPromptsServlet
 
doGet(SlingHttpServletRequest, SlingHttpServletResponse) - Method in class com.composum.ai.aem.core.impl.AemContentCreationSelectorsServlet
 
doGet(SlingHttpServletRequest, SlingHttpServletResponse) - Method in class com.composum.ai.aem.core.impl.AemSidePanelPromptsServlet
 
doGet(SlingHttpServletRequest, SlingHttpServletResponse) - Method in class com.composum.ai.aem.core.impl.BulkReplaceServlet
Handles GET requests to stream search results: the second step that does the actual search.
DONE_WITH_ERRORS - com.composum.ai.aem.core.impl.autotranslate.AutoTranslateService.TranslationStatus
 
doPost(SlingHttpServletRequest, SlingHttpServletResponse) - Method in class com.composum.ai.aem.core.impl.AemAITranslationMergeServlet
Handles POST requests to the servlet.
doPost(SlingHttpServletRequest, SlingHttpServletResponse) - Method in class com.composum.ai.aem.core.impl.BulkReplaceServlet
Handles POST requests for search and replace operations.
doRollback(ResourceResolver, AutoTranslateServiceImpl.TranslationRunImpl) - Method in class com.composum.ai.aem.core.impl.autotranslate.AutoTranslateServiceImpl
 

E

editorUrl() - Method in class com.composum.ai.aem.core.impl.autotranslate.AutoTranslateService.TranslationPage
 
embedsearch__002e__html - Class in org.apache.sling.scripting.sightly.apps.composum__002d__ai.prototype.embedsearch
 
embedsearch__002e__html() - Constructor for class org.apache.sling.scripting.sightly.apps.composum__002d__ai.prototype.embedsearch.embedsearch__002e__html
 
encodePropertyName(String, String, String) - Static method in class com.composum.ai.aem.core.impl.autotranslate.AITranslatePropertyWrapper
Searches for properties
EQUAL - com.composum.ai.aem.core.impl.autotranslate.DiffMatchPatch.Operation
 
equals(Object) - Method in class com.composum.ai.aem.core.impl.autotranslate.DiffMatchPatch.Diff
Is this Diff equivalent to another Diff?
ERROR - com.composum.ai.aem.core.impl.autotranslate.AutoTranslateService.TranslationStatus
 
example__002e__html - Class in org.apache.sling.scripting.sightly.apps.composum__002d__ai.components.autotranslate__002d__experiments.list
 
example__002e__html() - Constructor for class org.apache.sling.scripting.sightly.apps.composum__002d__ai.components.autotranslate__002d__experiments.list.example__002e__html
 
excerpt - Variable in class com.composum.ai.aem.core.impl.BulkReplaceServlet.Changed
 
excerpt - Variable in class com.composum.ai.aem.core.impl.BulkReplaceServlet.Match
 
execute(WorkItem, WorkflowSession, MetaDataMap) - Method in class com.composum.ai.aem.core.impl.autotranslate.workflow.AutoTranslateWorkflowProcess
Deprecated.
 
execute(WorkItem, WorkflowSession, MetaDataMap) - Method in class com.composum.ai.aem.core.impl.autotranslate.workflow.PageTemplatingWorkflowProcess
 
execute(WorkItem, WorkflowSession, MetaDataMap) - Method in class com.composum.ai.aem.core.impl.autotranslate.workflow.TriggerRolloutWorkflowProcess
 
execute(ResourceResolver) - Method in class com.composum.ai.aem.core.impl.autotranslate.AutoTranslateServiceImpl.TranslationRunImpl
Translate the pages; close the resolver when done.
expandSelection(boolean[], int) - Static method in class com.composum.ai.aem.core.impl.autotranslate.AutoPageTranslateServiceImpl
Also include 2 items before those already set, and 2 items after those already set, to have some context.
EXPERIENCEFRAGMENT_TYPES - Static variable in class com.composum.ai.aem.core.impl.AemApproximateMarkdownServicePlugin
 
extractRules(Resource, int, int, String, String) - Method in class com.composum.ai.aem.core.impl.autotranslate.TranslationRuleExtractor
Extracts translation rules from a spreadsheet.
extractRulesFromCsv(Resource, int, int, int, int) - Method in class com.composum.ai.aem.core.impl.autotranslate.TranslationRuleExtractor
Reads the data from a CSV file.
extractRulesFromXlsx(Resource, int, int, int, int) - Method in class com.composum.ai.aem.core.impl.autotranslate.TranslationRuleExtractor
Reads the data from a spreadsheet.

F

findElementLabels(Resource, Map<String, String>, Map<String, Integer>) - Method in class com.composum.ai.aem.core.impl.AemApproximateMarkdownServicePlugin
Looks for the cq:model and determines the labels.
findLanguage(Resource) - Static method in class com.composum.ai.aem.core.impl.SelectorUtils
Determines the language this resource is in by searching for an ancestor resource with jcr:language set, or for an ancestor that looks like a language code.
findNextHigherCancellableComponent(Resource) - Static method in class com.composum.ai.aem.core.impl.ComponentCancellationHelper
Finds next higher cq:Component in the resource tree, or the cq:PageContent if that is the next higher component.
FINISHED - com.composum.ai.aem.core.impl.autotranslate.AutoTranslateService.TranslationStatus
 
fromValue(String) - Static method in enum com.composum.ai.aem.core.impl.autotranslate.AutoTranslateMergeModel.PropertyFilter
 
fromValue(String) - Static method in enum com.composum.ai.aem.core.impl.autotranslate.AutoTranslateMergeModel.Scope
 
FULLY_IGNORED_TYPES - Static variable in class com.composum.ai.aem.core.impl.AemApproximateMarkdownServicePlugin
If a resource renders as a resource type matching that pattern, we ignore it completely, including child nodes.
future - Variable in class com.composum.ai.aem.core.impl.autotranslate.AutoTranslateServiceImpl.TranslationRunImpl
 

G

getAcceptedSource() - Method in class com.composum.ai.aem.core.impl.autotranslate.AITranslatePropertyWrapper
 
getAcceptedTranslation() - Method in class com.composum.ai.aem.core.impl.autotranslate.AITranslatePropertyWrapper
 
getAssetInputStream(Resource) - Method in class com.composum.ai.aem.core.impl.autotranslate.TranslationRuleExtractor
 
getAvailableModels() - Method in class com.composum.ai.aem.core.impl.autotranslate.AutoTranslateListModel
 
getBackendList() - Method in class com.composum.ai.aem.core.impl.autotranslate.AutotranslateModelCompareModel
 
getCalculatedComponentRowspan() - Method in class com.composum.ai.aem.core.impl.autotranslate.AutoTranslateMergeModel.AutoTranslateComponent
Size of AutoTranslateMergeModel.AutoTranslateComponent.getCheckableProperties() times 3 + 1 since HTL cannot calculate :-(
getCancelPropertyName() - Method in class com.composum.ai.aem.core.impl.autotranslate.AutoTranslateMergeModel.AutoTranslateComponent
For pages properties are cancelled individually.
getCheckableProperties() - Method in class com.composum.ai.aem.core.impl.autotranslate.AutoTranslateMergeModel.AutoTranslateComponent
 
getComponentId() - Method in class com.composum.ai.aem.core.impl.autotranslate.AutoTranslateMergeModel.AutoTranslateComponent
An unique id to identify the component in the HTML.
getComponentName() - Method in class com.composum.ai.aem.core.impl.autotranslate.AutoTranslateMergeModel.AutoTranslateComponent
 
getComponentName() - Method in class com.composum.ai.aem.core.impl.autotranslate.AutoTranslateMergeService.AutoTranslateProperty
 
getComponentName(Resource) - Method in class com.composum.ai.aem.core.impl.autotranslate.AutoTranslateMergeServiceImpl
Determines the jcr:title of the current component, as found by sling:resourceType
getComponentPath() - Method in class com.composum.ai.aem.core.impl.autotranslate.AutoTranslateMergeModel.AutoTranslateComponent
 
getComponentPath() - Method in class com.composum.ai.aem.core.impl.autotranslate.AutoTranslateMergeService.AutoTranslateProperty
 
getComponentPathInPage() - Method in class com.composum.ai.aem.core.impl.autotranslate.AutoTranslateMergeModel.AutoTranslateComponent
 
getComponentTitle() - Method in class com.composum.ai.aem.core.impl.autotranslate.AutoTranslateMergeModel.AutoTranslateComponent
 
getComponentTitle() - Method in class com.composum.ai.aem.core.impl.autotranslate.AutoTranslateMergeService.AutoTranslateProperty
 
getComponentTitle(Resource) - Method in class com.composum.ai.aem.core.impl.autotranslate.AutoTranslateMergeServiceImpl
Determines the jcr:title , title, text etc. of the component by searching upwards for such a property.
getCurrentValue() - Method in class com.composum.ai.aem.core.impl.autotranslate.AITranslatePropertyWrapper
 
getDefaultModel() - Method in interface com.composum.ai.aem.core.impl.autotranslate.AutoTranslateConfigService
 
getDefaultModel() - Method in class com.composum.ai.aem.core.impl.autotranslate.AutoTranslateConfigServiceImpl
 
getDiffsDstInsertionsMarked() - Method in class com.composum.ai.aem.core.impl.autotranslate.AutoTranslateMergeService.AutoTranslateProperty
 
getDiffsHTML() - Method in class com.composum.ai.aem.core.impl.autotranslate.AutoTranslateMergeService.AutoTranslateProperty
 
getDiffsSrcInsertionsMarked() - Method in class com.composum.ai.aem.core.impl.autotranslate.AutoTranslateMergeService.AutoTranslateProperty
 
getError() - Method in class com.composum.ai.aem.core.impl.autotranslate.AutotranslateModelCompareModel
 
getGPTConfigurationMap(SlingHttpServletRequest, String, String) - Method in class com.composum.ai.aem.core.impl.AemAIConfigurationPlugin
 
getGPTPromptLibraryPathsDefault() - Method in class com.composum.ai.aem.core.impl.AemAIConfigurationPlugin
 
getImageUrl(Resource) - Method in class com.composum.ai.aem.core.impl.AemApproximateMarkdownServicePlugin
Retrieves the imageURL in a way useable for ChatGPT - usually data:image/jpeg;base64,{base64_image}
getLanguageName(String, Locale) - Static method in class com.composum.ai.aem.core.impl.SelectorUtils
 
getLanguageSiblings(Resource, String) - Static method in class com.composum.ai.aem.core.impl.SelectorUtils
We look in the resource path for a path element that SelectorUtils.isLocaleName(String) and try to replace it by language as it is or language with a country suffix ([-_][a-zA-Z]{2}) removed.
getLcOriginal() - Method in class com.composum.ai.aem.core.impl.autotranslate.AITranslatePropertyWrapper
 
getLcTranslated() - Method in class com.composum.ai.aem.core.impl.autotranslate.AITranslatePropertyWrapper
 
getLinkedPage(Resource) - Method in class com.composum.ai.aem.core.impl.AemApproximateMarkdownServicePlugin
 
getLinkToComponent() - Method in class com.composum.ai.aem.core.impl.autotranslate.AutoTranslateMergeModel.AutoTranslateComponent
 
getLinkToPageProperties() - Method in class com.composum.ai.aem.core.impl.autotranslate.AutoTranslateMergeModel
 
getMasterLinks(Resource) - Method in class com.composum.ai.aem.core.impl.AemApproximateMarkdownServicePlugin
 
getModel() - Method in class com.composum.ai.aem.core.impl.autotranslate.AutotranslateModelCompareModel.TranslationResult
 
getModel() - Method in class com.composum.ai.aem.core.impl.autotranslate.AutoTranslateRunModel
 
getModels() - Method in class com.composum.ai.aem.core.impl.autotranslate.AutotranslateModelCompareModel
 
getName() - Method in class com.composum.ai.aem.core.impl.autotranslate.rollout.AutoTranslateLiveActionImpl
 
getNewOriginalCopy() - Method in class com.composum.ai.aem.core.impl.autotranslate.AITranslatePropertyWrapper
 
getNewTranslatedCopy() - Method in class com.composum.ai.aem.core.impl.autotranslate.AITranslatePropertyWrapper
 
getOriginal() - Method in class com.composum.ai.aem.core.impl.autotranslate.AITranslatePropertyWrapper
 
getOriginalCopy() - Method in class com.composum.ai.aem.core.impl.autotranslate.AITranslatePropertyWrapper
 
getPageComponents() - Method in class com.composum.ai.aem.core.impl.autotranslate.AutoTranslateMergeModel
 
getPageLanguage() - Method in class com.composum.ai.aem.core.impl.autotranslate.AutoTranslateMergeModel
 
getPagePath() - Method in class com.composum.ai.aem.core.impl.autotranslate.AutoTranslateMergeModel
The path to the cq:Page, without jcr:content.
getPageResource() - Method in class com.composum.ai.aem.core.impl.autotranslate.AutoTranslateMergeModel
Finds the content resource for the page that is in the request suffix.
getParameters(WorkItem, MetaDataMap) - Method in class com.composum.ai.aem.core.impl.autotranslate.workflow.TriggerRolloutWorkflowProcess
 
getParsedTargetLanguage() - Method in class com.composum.ai.aem.core.impl.autotranslate.AutotranslateModelCompareModel
The actual textual representation of the target language, used with the model.
getPath() - Method in class com.composum.ai.aem.core.impl.autotranslate.AutoTranslateMergeService.AutoTranslateProperty
 
getPathInPage() - Method in class com.composum.ai.aem.core.impl.autotranslate.AutoTranslateMergeService.AutoTranslateProperty
Returns the path to the resource within the page - that is, after the jcr:content node.
getProperties() - Method in class com.composum.ai.aem.core.impl.autotranslate.AutoTranslateMergeModel
 
getProperties(Resource) - Method in interface com.composum.ai.aem.core.impl.autotranslate.AutoTranslateMergeService
Recursively finds all properties from the given resource and its children that have names starting with AITranslatePropertyWrapper.AI_NEW_TRANSLATED_SUFFIX and creates the AI Translate Property Wrapper for each.
getProperties(Resource) - Method in class com.composum.ai.aem.core.impl.autotranslate.AutoTranslateMergeServiceImpl
 
getPropertyFilter(SlingHttpServletRequest) - Method in class com.composum.ai.aem.core.impl.autotranslate.AutoTranslateMergeModel
 
getPropertyName() - Method in class com.composum.ai.aem.core.impl.autotranslate.AITranslatePropertyWrapper
 
getPropertyPathInComponent() - Method in class com.composum.ai.aem.core.impl.autotranslate.AutoTranslateMergeService.AutoTranslateProperty
 
getRawRules(AutoTranslateTranslationTableConfig, Resource) - Method in class com.composum.ai.aem.core.impl.autotranslate.AutoPageTranslateServiceImpl
 
getResults() - Method in class com.composum.ai.aem.core.impl.autotranslate.AutotranslateModelCompareModel
Determine the translation results.
getRunningTranslations() - Method in interface com.composum.ai.aem.core.impl.autotranslate.AutoPageTranslateService
 
getRunningTranslations() - Method in class com.composum.ai.aem.core.impl.autotranslate.AutoPageTranslateServiceImpl
 
getScope(SlingHttpServletRequest) - Method in class com.composum.ai.aem.core.impl.autotranslate.AutoTranslateMergeModel
 
getSeconds() - Method in class com.composum.ai.aem.core.impl.autotranslate.AutotranslateModelCompareModel.TranslationResult
 
getSourceValue() - Method in class com.composum.ai.aem.core.impl.autotranslate.AutoPageTranslateServiceImpl.PropertyToTranslate
 
getTargetValue() - Method in class com.composum.ai.aem.core.impl.autotranslate.AutoPageTranslateServiceImpl.PropertyToTranslate
 
getThreadPool() - Method in class com.composum.ai.aem.core.impl.autotranslate.AutoTranslateServiceImpl
 
getTranslatedCopy() - Method in class com.composum.ai.aem.core.impl.autotranslate.AITranslatePropertyWrapper
 
getTranslatedPages() - Method in class com.composum.ai.aem.core.impl.autotranslate.AutoTranslateService.TranslationRun
 
getTranslatedPages() - Method in class com.composum.ai.aem.core.impl.autotranslate.AutoTranslateServiceImpl.TranslationRunImpl
 
getTranslation() - Method in class com.composum.ai.aem.core.impl.autotranslate.AutotranslateModelCompareModel.TranslationResult
 
getTranslationParameters(String) - Method in class com.composum.ai.aem.core.impl.autotranslate.workflow.AutoTranslateWorkflowProcess
Deprecated.
 
getTranslationRuns() - Method in class com.composum.ai.aem.core.impl.autotranslate.AutoTranslateListModel
 
getTranslationRuns() - Method in interface com.composum.ai.aem.core.impl.autotranslate.AutoTranslateService
Retrieves all currently running translation processes.
getTranslationRuns() - Method in class com.composum.ai.aem.core.impl.autotranslate.AutoTranslateServiceImpl
 
getTranslationRuns() - Method in interface com.composum.ai.aem.core.impl.autotranslate.AutoTranslateStateService
 
getTranslationRuns() - Method in class com.composum.ai.aem.core.impl.autotranslate.AutoTranslateStateServiceImpl
 
getUnfilteredPropertiesSize() - Method in class com.composum.ai.aem.core.impl.autotranslate.AutoTranslateMergeModel
 
getUrl1() - Method in class com.composum.ai.aem.core.impl.autotranslate.CompareModel
If the request contained a valid path as "path" or suffix, this is the URL of the page.
getUrl2() - Method in class com.composum.ai.aem.core.impl.autotranslate.CompareModel
If the request contained a valid path as "path" or suffix, this is the URL of the page that is the source of the live relationship.
getValue() - Method in enum com.composum.ai.aem.core.impl.autotranslate.AutoTranslateMergeModel.PropertyFilter
 
getValue() - Method in enum com.composum.ai.aem.core.impl.autotranslate.AutoTranslateMergeModel.Scope
 
getWrapper() - Method in class com.composum.ai.aem.core.impl.autotranslate.AutoTranslateMergeService.AutoTranslateProperty
 
gptBackendsService - Variable in class com.composum.ai.aem.core.impl.autotranslate.AutotranslateModelCompareModel
 
gptChatCompletionService - Variable in class com.composum.ai.aem.core.impl.autotranslate.AutoTranslateConfigServiceImpl
 
gptTranslationService - Variable in class com.composum.ai.aem.core.impl.autotranslate.AutotranslateModelCompareModel
 
gson - Static variable in class com.composum.ai.aem.core.impl.AemAITranslationMergeServlet
 
gson - Variable in class com.composum.ai.aem.core.impl.autotranslate.workflow.AutoTranslateWorkflowProcess
Deprecated.
 
gson - Variable in class com.composum.ai.aem.core.impl.autotranslate.workflow.PageTemplatingWorkflowProcess
 
gson - Variable in class com.composum.ai.aem.core.impl.autotranslate.workflow.TriggerRolloutWorkflowProcess
 

H

handleAcceptTranslation(SlingHttpServletRequest, SlingHttpServletResponse) - Method in class com.composum.ai.aem.core.impl.AemAITranslationMergeServlet
Handles the "approve" operation of the servlet.
handleChangeInheritance(SlingHttpServletRequest, SlingHttpServletResponse, AutoTranslateMergeService.CancelOrReenable) - Method in class com.composum.ai.aem.core.impl.AemAITranslationMergeServlet
Handles the "cancelInheritance" operation of the servlet.
handleCheck(SlingHttpServletRequest, SlingHttpServletResponse) - Method in class com.composum.ai.aem.core.impl.AemAITranslationMergeServlet
Handles the 'check' operation to verify if a resource has unmerged translations.
handleContentFragment(Resource, PrintWriter, ApproximateMarkdownService) - Method in class com.composum.ai.aem.core.impl.AemApproximateMarkdownServicePlugin
Creates markdown for core/wcm/components/contentfragment/v1/contentfragment and derived components.
handleExperienceFragment(Resource, PrintWriter, ApproximateMarkdownService, SlingHttpServletRequest, SlingHttpServletResponse) - Method in class com.composum.ai.aem.core.impl.AemApproximateMarkdownServicePlugin
Creates markdown for core/wcm/components/experiencefragment/v1/experiencefragment and derived components.
handleMerge(SlingHttpServletRequest, SlingHttpServletResponse) - Method in class com.composum.ai.aem.core.impl.AemAITranslationMergeServlet
Handles the 'merge' operation to merge translations.
handles(Resource, Resource, LiveRelationship, boolean) - Method in class com.composum.ai.aem.core.impl.autotranslate.rollout.AutoTranslateLiveActionImpl
 
handleSave(SlingHttpServletRequest, SlingHttpServletResponse) - Method in class com.composum.ai.aem.core.impl.AemAITranslationMergeServlet
Handles the 'save' operation to save a translation.
handleTeaser(Resource, PrintWriter, ApproximateMarkdownService) - Method in class com.composum.ai.aem.core.impl.AemApproximateMarkdownServicePlugin
Creates markdown for core/wcm/components/teaser/v1/teaser and derived components.
hasChanges() - Method in class com.composum.ai.aem.core.impl.autotranslate.AutoPageTranslateService.Stats
 
hashCode() - Method in class com.composum.ai.aem.core.impl.autotranslate.DiffMatchPatch.Diff
Create a numeric hash value for a Diff.
hasSavedTranslation() - Method in class com.composum.ai.aem.core.impl.autotranslate.AITranslatePropertyWrapper
 
help__002e__html - Class in org.apache.sling.scripting.sightly.apps.composum__002d__ai.components.contentcreation.help
 
help__002e__html - Class in org.apache.sling.scripting.sightly.apps.composum__002d__ai.components.sidepanel__002d__ai.help
 
help__002e__html() - Constructor for class org.apache.sling.scripting.sightly.apps.composum__002d__ai.components.contentcreation.help.help__002e__html
 
help__002e__html() - Constructor for class org.apache.sling.scripting.sightly.apps.composum__002d__ai.components.sidepanel__002d__ai.help.help__002e__html
 
HTML_TAG_OR_COMMENT_PATTERN - Static variable in class com.composum.ai.aem.core.impl.autotranslate.AutoTranslateConfigServiceImpl
Matches a HTML tag or endtag or HTML comment.
HTML_TAG_PATTERN - Static variable in class com.composum.ai.aem.core.impl.autotranslate.AutoTranslateMergeService.AutoTranslateProperty
Matches an opening or closing HTML tag.
HTML_WHITESPACE_PATTERN - Static variable in class com.composum.ai.aem.core.impl.autotranslate.AutoTranslateMergeService.AutoTranslateProperty
Several kinds of whitespace in HTML.
HUGE_TRESHOLD - Static variable in class com.composum.ai.aem.core.impl.autotranslate.AutoTranslateConfigServiceImpl
Somewhat arbitrary treshold: if a single property is more than that number of tokens we don't try to translate it.

I

id - Variable in class com.composum.ai.aem.core.impl.autotranslate.AutoTranslateService.TranslationRun
 
ignoreAssetsExceptContentFragments() - Method in annotation type com.composum.ai.aem.core.impl.autotranslate.AutoTranslateConfig
 
includeExistingTranslationsInRetranslation() - Method in annotation type com.composum.ai.aem.core.impl.autotranslate.AutoTranslateCaConfig
 
includeExistingTranslationsInRetranslation() - Method in annotation type com.composum.ai.aem.core.impl.autotranslate.AutoTranslateConfig
 
includeExistingTranslationsInRetranslation() - Method in interface com.composum.ai.aem.core.impl.autotranslate.AutoTranslateConfigService
If true, we when retranslating a page with some changes we provide the existing translations of that page to the AI as well as additional context with examples.
includeExistingTranslationsInRetranslation() - Method in class com.composum.ai.aem.core.impl.autotranslate.AutoTranslateConfigServiceImpl
 
includeFullPageInRetranslation() - Method in annotation type com.composum.ai.aem.core.impl.autotranslate.AutoTranslateCaConfig
 
includeFullPageInRetranslation() - Method in annotation type com.composum.ai.aem.core.impl.autotranslate.AutoTranslateConfig
 
includeFullPageInRetranslation() - Method in interface com.composum.ai.aem.core.impl.autotranslate.AutoTranslateConfigService
If true, we do not only provide changed texts to the AI during re-translating a page with some changes, but give the entire page to provide better context.
includeFullPageInRetranslation() - Method in class com.composum.ai.aem.core.impl.autotranslate.AutoTranslateConfigServiceImpl
 
INHERITANCE_CANCELLED - com.composum.ai.aem.core.impl.autotranslate.AutoTranslateMergeModel.PropertyFilter
 
INHERITANCE_ENABLED - com.composum.ai.aem.core.impl.autotranslate.AutoTranslateMergeModel.PropertyFilter
 
init() - Method in class com.composum.ai.aem.core.impl.autotranslate.AutotranslateModelCompareModel
 
init() - Method in class com.composum.ai.aem.core.impl.autotranslate.CompareModel
 
inProgress() - Method in class com.composum.ai.aem.core.impl.autotranslate.AutoTranslateListModel
 
INSERT - com.composum.ai.aem.core.impl.autotranslate.DiffMatchPatch.Operation
 
intelligentMerge(String, Resource, String, String, String, String) - Method in interface com.composum.ai.aem.core.impl.autotranslate.AutoTranslateMergeService
 
intelligentMerge(String, Resource, String, String, String, String) - Method in class com.composum.ai.aem.core.impl.autotranslate.AutoTranslateMergeServiceImpl
 
INTERRUPTED - com.composum.ai.aem.core.impl.autotranslate.AutoTranslateService.TranslationStatus
 
isAiTranslateProperty(String) - Static method in class com.composum.ai.aem.core.impl.autotranslate.AITranslatePropertyWrapper
Checks whether a property was created by us and must not be translated etc.
isAlreadyCorrectlyTranslated - Variable in class com.composum.ai.aem.core.impl.autotranslate.AutoPageTranslateServiceImpl.PropertyToTranslate
True if the source value wasn't changed since the last translation - that is, the target value still has a correct translation and should not be modified.
isApplicable(AutoTranslateRuleConfig, String, List<AutoPageTranslateServiceImpl.PropertyToTranslate>) - Method in class com.composum.ai.aem.core.impl.autotranslate.AutoPageTranslateServiceImpl
Returns whether the rule is applicable.
isAutomaticallyTranslated(Resource) - Method in interface com.composum.ai.aem.core.impl.autotranslate.AutoTranslateMergeService
Checks whether this is an automatically translated resource.
isAutomaticallyTranslated(Resource) - Method in class com.composum.ai.aem.core.impl.autotranslate.AutoTranslateMergeServiceImpl
 
isBlueprintBroken() - Method in class com.composum.ai.aem.core.impl.autotranslate.AutoTranslateMergeModel
 
isCancelled - Variable in class com.composum.ai.aem.core.impl.autotranslate.AutoPageTranslateServiceImpl.PropertyToTranslate
Whether the inheritance is cancelled for that property.
isCancelled() - Method in class com.composum.ai.aem.core.impl.autotranslate.AutoTranslateMergeModel.AutoTranslateComponent
 
isCancelled() - Method in class com.composum.ai.aem.core.impl.autotranslate.AutoTranslateMergeService.AutoTranslateProperty
 
isCancelled(Resource, String, LiveRelationship) - Static method in class com.composum.ai.aem.core.impl.autotranslate.AutoPageTranslateServiceImpl
 
isComponent(Resource) - Static method in class com.composum.ai.aem.core.impl.ComponentCancellationHelper
Checks whether a resource has a sling:resourceType that is of type cq:Component.
isContainer(Resource) - Static method in class com.composum.ai.aem.core.impl.ComponentCancellationHelper
Tries to guess whether the resource is actually a container (where inheritance cancelling is shallow only.)
isDisabled() - Method in class com.composum.ai.aem.core.impl.autotranslate.AutoTranslateListModel
 
isDisabled() - Method in class com.composum.ai.aem.core.impl.autotranslate.AutoTranslateMergeModel
 
isEnabled() - Method in interface com.composum.ai.aem.core.impl.autotranslate.AutoTranslateConfigService
 
isEnabled() - Method in class com.composum.ai.aem.core.impl.autotranslate.AutoTranslateConfigServiceImpl
 
isEnabled() - Method in interface com.composum.ai.aem.core.impl.autotranslate.AutoTranslateService
 
isEnabled() - Method in class com.composum.ai.aem.core.impl.autotranslate.AutoTranslateServiceImpl
 
isHeuristicallyTranslatableProperty(String, Object) - Static method in class com.composum.ai.aem.core.impl.autotranslate.AutoTranslateConfigServiceImpl
Checks whether the property is one of jcr:title, jcr:description, title, alt, cq:panelTitle, shortDescription, actionText, accessibilityLabel, pretitle, displayPopupTitle, helpMessage , or alternatively don't have a colon in the name, have a String value, don't start with /{content,apps,libs,mnt}/ in the value and the value has a whitespace and at least one 4 letter sequence.
isHtmlButNotRichtext(String, Object) - Static method in class com.composum.ai.aem.core.impl.autotranslate.AutoTranslateConfigServiceImpl
Heuristic check whether this is actually HTML that shouldn't be translated.
isHuge(String, Object) - Method in class com.composum.ai.aem.core.impl.autotranslate.AutoTranslateConfigServiceImpl
This recognizes huge values that we shouldn't even attempt to translate since that would very likely fail and block translation of the rest of the properties.
isInProgress() - Method in class com.composum.ai.aem.core.impl.autotranslate.AutoTranslateService.TranslationRun
 
isLocaleName(String) - Static method in class com.composum.ai.aem.core.impl.SelectorUtils
Checks whether this is the name of an existing locale.
isMergeNeeded() - Method in class com.composum.ai.aem.core.impl.autotranslate.AITranslatePropertyWrapper
A merge is needed if the property is inheritance cancelled and this is true: there is a new original and a new translated copy.
isOriginalAsWhenLastTranslating() - Method in class com.composum.ai.aem.core.impl.autotranslate.AITranslatePropertyWrapper
 
isPage(Resource) - Static method in class com.composum.ai.aem.core.impl.ComponentCancellationHelper
 
isPageContent(Resource) - Static method in class com.composum.ai.aem.core.impl.ComponentCancellationHelper
 
isPageSuspended() - Method in class com.composum.ai.aem.core.impl.autotranslate.AutoTranslateMergeModel
If a whole page is suspended as a live copy then the jcr:content node has a cancelled relationship.
isPocUiEnabled() - Method in interface com.composum.ai.aem.core.impl.autotranslate.AutoTranslateConfigService
Whether the debugging UI is enabled.
isPocUiEnabled() - Method in class com.composum.ai.aem.core.impl.autotranslate.AutoTranslateConfigServiceImpl
 
isProcessingNeeded() - Method in class com.composum.ai.aem.core.impl.autotranslate.AutoTranslateMergeService.AutoTranslateProperty
 
isProcessingNeeded(Resource) - Method in interface com.composum.ai.aem.core.impl.autotranslate.AutoTranslateMergeService
Checks whether there are any unmerged or unaccepted properties.
isProcessingNeeded(Resource) - Method in class com.composum.ai.aem.core.impl.autotranslate.AutoTranslateMergeServiceImpl
 
isReset(WorkItem, MetaDataMap) - Method in class com.composum.ai.aem.core.impl.autotranslate.workflow.PageTemplatingWorkflowProcess
 
isRichText() - Method in class com.composum.ai.aem.core.impl.autotranslate.AITranslatePropertyWrapper
Tries to guess whether the property is richtext.
isTranslatableResource(Resource) - Method in interface com.composum.ai.aem.core.impl.autotranslate.AutoTranslateConfigService
 
isTranslatableResource(Resource) - Method in class com.composum.ai.aem.core.impl.autotranslate.AutoTranslateConfigServiceImpl
 

K

keyColumn() - Method in annotation type com.composum.ai.aem.core.impl.autotranslate.AutoTranslateTranslationTableConfig
 

L

LC_PREFIX - Static variable in class com.composum.ai.aem.core.impl.autotranslate.AITranslatePropertyWrapper
Prefix for property names changed to language copies.
length1 - Variable in class com.composum.ai.aem.core.impl.autotranslate.DiffMatchPatch.Patch
 
length2 - Variable in class com.composum.ai.aem.core.impl.autotranslate.DiffMatchPatch.Patch
 
lineArray - Variable in class com.composum.ai.aem.core.impl.autotranslate.DiffMatchPatch.LinesToCharsResult
 
LinesToCharsResult(String, String, List<String>) - Constructor for class com.composum.ai.aem.core.impl.autotranslate.DiffMatchPatch.LinesToCharsResult
 
link__002d__modal__002e__html - Class in org.apache.sling.scripting.sightly.apps.composum__002d__ai.components.autotranslatemerge.list
 
link__002d__modal__002e__html() - Constructor for class org.apache.sling.scripting.sightly.apps.composum__002d__ai.components.autotranslatemerge.list.link__002d__modal__002e__html
 
list__002e__html - Class in org.apache.sling.scripting.sightly.apps.composum__002d__ai.components.autotranslate__002d__experiments.list
 
list__002e__html - Class in org.apache.sling.scripting.sightly.apps.composum__002d__ai.components.autotranslate.list
 
list__002e__html - Class in org.apache.sling.scripting.sightly.apps.composum__002d__ai.components.autotranslatemerge.list
 
list__002e__html() - Constructor for class org.apache.sling.scripting.sightly.apps.composum__002d__ai.components.autotranslate__002d__experiments.list.list__002e__html
 
list__002e__html() - Constructor for class org.apache.sling.scripting.sightly.apps.composum__002d__ai.components.autotranslate.list.list__002e__html
 
list__002e__html() - Constructor for class org.apache.sling.scripting.sightly.apps.composum__002d__ai.components.autotranslatemerge.list.list__002e__html
 
listModelResources(List<Resource>, Resource) - Method in class com.composum.ai.aem.core.impl.AemApproximateMarkdownServicePlugin
 
liveRelationshipManager - Variable in class com.composum.ai.aem.core.impl.autotranslate.AutoPageTranslateServiceImpl
 
LOCALE_NAMES - Static variable in class com.composum.ai.aem.core.impl.SelectorUtils
 
LOCALE_PATTERN - Static variable in class com.composum.ai.aem.core.impl.SelectorUtils
 
LOG - Static variable in class com.composum.ai.aem.core.impl.autotranslate.AutoPageTranslateServiceImpl
 

M

markAsAiTranslated(Resource, LiveRelationship, AutoTranslateService.TranslationParameters, GPTConfiguration) - Method in class com.composum.ai.aem.core.impl.autotranslate.AutoPageTranslateServiceImpl
 
markAsError(Resource) - Static method in class com.composum.ai.aem.core.impl.autotranslate.rollout.AutoTranslateLiveActionImpl
Make it easy to find pages with errors by marking page with AI_TRANSLATION_ERRORMARKER.
MARKER_DEBUG_ADDITIONAL_INSTRUCTIONS - Static variable in class com.composum.ai.aem.core.impl.autotranslate.AutoPageTranslateServiceImpl
If this is embedded into the additional instructions the translation will be aborted and the additional instructions will be wrapped into an exception which is caught and the instructions printed.
Match() - Constructor for class com.composum.ai.aem.core.impl.BulkReplaceServlet.Match
 
match_alphabet(String) - Method in class com.composum.ai.aem.core.impl.autotranslate.DiffMatchPatch
Initialise the alphabet for the Bitap algorithm.
match_bitap(String, String, int) - Method in class com.composum.ai.aem.core.impl.autotranslate.DiffMatchPatch
Locate the best instance of 'pattern' in 'text' near 'loc' using the Bitap algorithm.
Match_Distance - Variable in class com.composum.ai.aem.core.impl.autotranslate.DiffMatchPatch
How far to search for a match (0 = exact location, 1000+ = broad match).
match_main(String, String, int) - Method in class com.composum.ai.aem.core.impl.autotranslate.DiffMatchPatch
Locate the best instance of 'pattern' in 'text' near 'loc'.
Match_Threshold - Variable in class com.composum.ai.aem.core.impl.autotranslate.DiffMatchPatch
At what point is no match declared (0.0 = perfection, 1.0 = very loose).
matches - Variable in class com.composum.ai.aem.core.impl.BulkReplaceServlet.SearchPageResponse
 
matches - Variable in class com.composum.ai.aem.core.impl.BulkReplaceServlet.SummaryResponse
 
maxDepth - Variable in class com.composum.ai.aem.core.impl.autotranslate.AutoTranslateService.TranslationParameters
Maximum depth of the recursion.
maybeHandle(Resource, PrintWriter, ApproximateMarkdownService, SlingHttpServletRequest, SlingHttpServletResponse) - Method in class com.composum.ai.aem.core.impl.AemApproximateMarkdownServicePlugin
 
maybeIncludeAlreadyTranslatedTextAsExample(List<AutoPageTranslateServiceImpl.PropertyToTranslate>, AutoTranslateCaConfig, GPTConfiguration) - Method in class com.composum.ai.aem.core.impl.autotranslate.AutoPageTranslateServiceImpl
If configured, we include the already translated parts of the page as example.
messages - Variable in class com.composum.ai.aem.core.impl.autotranslate.AutoTranslateService.TranslationRun
 
migratePathsToLanguageCopy(Resource, String, AutoPageTranslateService.Stats) - Method in class com.composum.ai.aem.core.impl.autotranslate.AutoPageTranslateServiceImpl
Traverses the resource tree looking for paths pointing to /content/dam/ and /content/experience-fragments/ and changes them if there is an unique language copy in our language.
model() - Method in annotation type com.composum.ai.aem.core.impl.autotranslate.AutoTranslateCaConfig
 
modifiedButRetranslatedProperties - Variable in class com.composum.ai.aem.core.impl.autotranslate.AutoPageTranslateService.Stats
Properties that have manually been modified after translation, but were now changed to automatic translation because of a change in the source

N

NAME - Static variable in class com.composum.ai.aem.core.impl.autotranslate.rollout.AutoTranslateLiveActionImpl
 
newActionInstance(ValueMap) - Method in class com.composum.ai.aem.core.impl.autotranslate.rollout.AutoTranslateLiveActionFactory
 
newValue - Variable in class com.composum.ai.aem.core.impl.BulkReplaceServlet.Changed
 
normalize(String) - Method in class com.composum.ai.aem.core.impl.autotranslate.TranslationRuleExtractor
 
normalizeForDiff(String) - Method in class com.composum.ai.aem.core.impl.autotranslate.AutoTranslateMergeService.AutoTranslateProperty
Remove stuff that makes trouble with diffs.

O

oldValue - Variable in class com.composum.ai.aem.core.impl.BulkReplaceServlet.Changed
 
operation - Variable in class com.composum.ai.aem.core.impl.autotranslate.DiffMatchPatch.Diff
One of: INSERT, DELETE or EQUAL.
org.apache.sling.scripting.sightly.apps.composum__002d__ai.components.autotranslate__002d__experiments.list - package org.apache.sling.scripting.sightly.apps.composum__002d__ai.components.autotranslate__002d__experiments.list
 
org.apache.sling.scripting.sightly.apps.composum__002d__ai.components.autotranslate__002d__experiments.run - package org.apache.sling.scripting.sightly.apps.composum__002d__ai.components.autotranslate__002d__experiments.run
 
org.apache.sling.scripting.sightly.apps.composum__002d__ai.components.autotranslate.list - package org.apache.sling.scripting.sightly.apps.composum__002d__ai.components.autotranslate.list
 
org.apache.sling.scripting.sightly.apps.composum__002d__ai.components.autotranslate.run - package org.apache.sling.scripting.sightly.apps.composum__002d__ai.components.autotranslate.run
 
org.apache.sling.scripting.sightly.apps.composum__002d__ai.components.autotranslatemerge.list - package org.apache.sling.scripting.sightly.apps.composum__002d__ai.components.autotranslatemerge.list
 
org.apache.sling.scripting.sightly.apps.composum__002d__ai.components.autotranslatemodelcompare - package org.apache.sling.scripting.sightly.apps.composum__002d__ai.components.autotranslatemodelcompare
 
org.apache.sling.scripting.sightly.apps.composum__002d__ai.components.contentcreation - package org.apache.sling.scripting.sightly.apps.composum__002d__ai.components.contentcreation
 
org.apache.sling.scripting.sightly.apps.composum__002d__ai.components.contentcreation.help - package org.apache.sling.scripting.sightly.apps.composum__002d__ai.components.contentcreation.help
 
org.apache.sling.scripting.sightly.apps.composum__002d__ai.components.sidepanel__002d__ai - package org.apache.sling.scripting.sightly.apps.composum__002d__ai.components.sidepanel__002d__ai
 
org.apache.sling.scripting.sightly.apps.composum__002d__ai.components.sidepanel__002d__ai.help - package org.apache.sling.scripting.sightly.apps.composum__002d__ai.components.sidepanel__002d__ai.help
 
org.apache.sling.scripting.sightly.apps.composum__002d__ai.components.tool.bulkreplace - package org.apache.sling.scripting.sightly.apps.composum__002d__ai.components.tool.bulkreplace
 
org.apache.sling.scripting.sightly.apps.composum__002d__ai.components.tool.comparetool - package org.apache.sling.scripting.sightly.apps.composum__002d__ai.components.tool.comparetool
 
org.apache.sling.scripting.sightly.apps.composum__002d__ai.prototype - package org.apache.sling.scripting.sightly.apps.composum__002d__ai.prototype
 
org.apache.sling.scripting.sightly.apps.composum__002d__ai.prototype.embedsearch - package org.apache.sling.scripting.sightly.apps.composum__002d__ai.prototype.embedsearch
 
org.apache.sling.scripting.sightly.apps.composum__002d__ai.prototype.rag - package org.apache.sling.scripting.sightly.apps.composum__002d__ai.prototype.rag
 
org.apache.sling.scripting.sightly.apps.composum__002d__ai.prototype.templating - package org.apache.sling.scripting.sightly.apps.composum__002d__ai.prototype.templating
 

P

page - Variable in class com.composum.ai.aem.core.impl.BulkReplaceServlet.ReplacePageResponse
 
page - Variable in class com.composum.ai.aem.core.impl.BulkReplaceServlet.ReplaceRequest
 
page - Variable in class com.composum.ai.aem.core.impl.BulkReplaceServlet.SearchPageResponse
 
pageHandling(Resource, PrintWriter, ApproximateMarkdownService) - Method in class com.composum.ai.aem.core.impl.AemApproximateMarkdownServicePlugin
Prints title and meta attributes, then continues to normal handling.
pagePath - Variable in class com.composum.ai.aem.core.impl.autotranslate.AutoTranslateService.TranslationPage
 
pages - Variable in class com.composum.ai.aem.core.impl.BulkReplaceServlet.SummaryResponse
 
PageTemplatingWorkflowProcess - Class in com.composum.ai.aem.core.impl.autotranslate.workflow
Triggers a call of the AITemplatingService on the current page.
PageTemplatingWorkflowProcess() - Constructor for class com.composum.ai.aem.core.impl.autotranslate.workflow.PageTemplatingWorkflowProcess
 
PARAM_COMPONENTPATH - Static variable in class com.composum.ai.aem.core.impl.autotranslate.AutoTranslateMergeModel
Parameter that limits output to just that component - for specific reloading.
PARAM_PATH - Static variable in class com.composum.ai.aem.core.impl.autotranslate.CompareModel
Parameter with path to a page / page resource for which we compare live relationship source and the containing page.
PARAM_PROPERTY_FILTER - Static variable in class com.composum.ai.aem.core.impl.autotranslate.AutoTranslateMergeModel
Parameter to show properties wrt. cancellation status.
PARAM_PROPERTYNAME - Static variable in class com.composum.ai.aem.core.impl.autotranslate.AutoTranslateMergeModel
Parameter that limits output to just that property - for specific reloading.
PARAM_SCOPE - Static variable in class com.composum.ai.aem.core.impl.autotranslate.AutoTranslateMergeModel
Parameter to show properties wrt. needed actions.
PARAMETER_PATH - Static variable in class com.composum.ai.aem.core.impl.SelectorUtils
Parameter defining the path to the resource we work on.
parseColumnName(String) - Method in class com.composum.ai.aem.core.impl.autotranslate.TranslationRuleExtractor
 
Patch() - Constructor for class com.composum.ai.aem.core.impl.autotranslate.DiffMatchPatch.Patch
Constructor.
patch_addContext(DiffMatchPatch.Patch, String) - Method in class com.composum.ai.aem.core.impl.autotranslate.DiffMatchPatch
Increase the context until it is unique, but don't let the pattern expand beyond Match_MaxBits.
patch_addPadding(LinkedList<DiffMatchPatch.Patch>) - Method in class com.composum.ai.aem.core.impl.autotranslate.DiffMatchPatch
Add some padding on text start and end so that edges can match something.
patch_apply(LinkedList<DiffMatchPatch.Patch>, String) - Method in class com.composum.ai.aem.core.impl.autotranslate.DiffMatchPatch
Merge a set of patches onto the text.
patch_deepCopy(LinkedList<DiffMatchPatch.Patch>) - Method in class com.composum.ai.aem.core.impl.autotranslate.DiffMatchPatch
Given an array of patches, return another array that is identical.
Patch_DeleteThreshold - Variable in class com.composum.ai.aem.core.impl.autotranslate.DiffMatchPatch
When deleting a large block of text (over ~64 characters), how close do the contents have to be to match the expected contents. (0.0 = perfection, 1.0 = very loose).
patch_fromText(String) - Method in class com.composum.ai.aem.core.impl.autotranslate.DiffMatchPatch
Parse a textual representation of patches and return a List of Patch objects.
patch_make(String, String) - Method in class com.composum.ai.aem.core.impl.autotranslate.DiffMatchPatch
Compute a list of patches to turn text1 into text2.
patch_make(String, String, LinkedList<DiffMatchPatch.Diff>) - Method in class com.composum.ai.aem.core.impl.autotranslate.DiffMatchPatch
Deprecated.
Prefer patch_make(String text1, LinkedList diffs).
patch_make(String, LinkedList<DiffMatchPatch.Diff>) - Method in class com.composum.ai.aem.core.impl.autotranslate.DiffMatchPatch
Compute a list of patches to turn text1 into text2.
patch_make(LinkedList<DiffMatchPatch.Diff>) - Method in class com.composum.ai.aem.core.impl.autotranslate.DiffMatchPatch
Compute a list of patches to turn text1 into text2.
Patch_Margin - Variable in class com.composum.ai.aem.core.impl.autotranslate.DiffMatchPatch
Chunk size for context length.
patch_splitMax(LinkedList<DiffMatchPatch.Patch>) - Method in class com.composum.ai.aem.core.impl.autotranslate.DiffMatchPatch
Look through the patches and break up any which are longer than the maximum limit of the match algorithm.
patch_toText(List<DiffMatchPatch.Patch>) - Method in class com.composum.ai.aem.core.impl.autotranslate.DiffMatchPatch
Take a list of patches and return a textual representation.
path() - Method in annotation type com.composum.ai.aem.core.impl.autotranslate.AutoTranslateTranslationTableConfig
 
PATH_CONTENTSELECTORS - Static variable in class com.composum.ai.aem.core.impl.AemContentCreationSelectorsServlet
JCR path to a JSON with the basic content selectors supported by the dialog.
pathRegex() - Method in class com.composum.ai.aem.core.impl.autotranslate.AutoPageTranslateServiceImpl.AutoTranslateRuleConfigContentRule
 
pathRegex() - Method in annotation type com.composum.ai.aem.core.impl.autotranslate.AutoTranslateRuleConfig
 
paths - Variable in class com.composum.ai.aem.core.impl.autotranslate.AutoPageTranslateService.Stats
 
PATTERN_HAS_LETTER - Static variable in class com.composum.ai.aem.core.impl.autotranslate.AutoTranslateConfigServiceImpl
 
PATTERN_HAS_WHITESPACE - Static variable in class com.composum.ai.aem.core.impl.autotranslate.AutoTranslateConfigServiceImpl
 
PATTERN_HAS_WORD - Static variable in class com.composum.ai.aem.core.impl.autotranslate.AutoTranslateConfigServiceImpl
As additional heuristic - the text should have at least one word with >= 5 letters.
PATTERN_IGNORED_SUBNODE_NAMES - Static variable in class com.composum.ai.aem.core.impl.autotranslate.AutoPageTranslateServiceImpl
 
payload - Variable in class com.composum.ai.aem.core.impl.autotranslate.AutoTranslateService.TranslationRunMessage
 
performRolloutForPage(Resource, TriggerRolloutWorkflowProcess.TriggerRolloutParameters) - Method in class com.composum.ai.aem.core.impl.autotranslate.workflow.TriggerRolloutWorkflowProcess
 
performRollouts(Resource, TriggerRolloutWorkflowProcess.TriggerRolloutParameters) - Method in class com.composum.ai.aem.core.impl.autotranslate.workflow.TriggerRolloutWorkflowProcess
Triggers a rollout for the jcr:content cq:Page or all such subnodes if TriggerRolloutWorkflowProcess.TriggerRolloutParameters.recursive.
PLACEHOLDER_TARGETLANGUAGE - Static variable in class com.composum.ai.aem.core.impl.SelectorUtils
Special placeholder in prompts that is replaced by the language of the page.
pocUiEnabled() - Method in annotation type com.composum.ai.aem.core.impl.autotranslate.AutoTranslateConfig
 
POST__002e__html - Class in org.apache.sling.scripting.sightly.apps.composum__002d__ai.components.autotranslatemodelcompare
 
POST__002e__html() - Constructor for class org.apache.sling.scripting.sightly.apps.composum__002d__ai.components.autotranslatemodelcompare.POST__002e__html
 
processingNeededClass() - Method in class com.composum.ai.aem.core.impl.autotranslate.AutoTranslateMergeService.AutoTranslateProperty
 
properties - Variable in class com.composum.ai.aem.core.impl.autotranslate.AutoTranslateMergeModel
 
property - Variable in class com.composum.ai.aem.core.impl.BulkReplaceServlet.Changed
 
property - Variable in class com.composum.ai.aem.core.impl.BulkReplaceServlet.Match
 
property - Variable in class com.composum.ai.aem.core.impl.BulkReplaceServlet.Target
 
PROPERTY_AI_ADDINSTRUCTIONS - Static variable in class com.composum.ai.aem.core.impl.autotranslate.AITranslatePropertyWrapper
PageContent only property: saves the additional instructions the page was translated with.
PROPERTY_AI_TRANSLATED_BY - Static variable in class com.composum.ai.aem.core.impl.autotranslate.AITranslatePropertyWrapper
Saves user who triggered the automatic translation of the resource.
PROPERTY_AI_TRANSLATED_DATE - Static variable in class com.composum.ai.aem.core.impl.autotranslate.AITranslatePropertyWrapper
Saves the date when a resource was automatically translated.
propertyName - Variable in class com.composum.ai.aem.core.impl.autotranslate.AutoPageTranslateServiceImpl.PropertyToTranslate
 
PropertyToTranslate() - Constructor for class com.composum.ai.aem.core.impl.autotranslate.AutoPageTranslateServiceImpl.PropertyToTranslate
 
prototype__002e__html - Class in org.apache.sling.scripting.sightly.apps.composum__002d__ai.prototype
 
prototype__002e__html() - Constructor for class org.apache.sling.scripting.sightly.apps.composum__002d__ai.prototype.prototype__002e__html
 
published - Variable in class com.composum.ai.aem.core.impl.BulkReplaceServlet.ReplacePageResponse
 

Q

QUEUED - com.composum.ai.aem.core.impl.autotranslate.AutoTranslateService.TranslationStatus
 

R

rag__002e__html - Class in org.apache.sling.scripting.sightly.apps.composum__002d__ai.prototype.rag
 
rag__002e__html() - Constructor for class org.apache.sling.scripting.sightly.apps.composum__002d__ai.prototype.rag.rag__002e__html
 
readPredefinedContentSelectors(SlingHttpServletRequest) - Method in class com.composum.ai.aem.core.impl.AemContentCreationSelectorsServlet
 
recursive - Variable in class com.composum.ai.aem.core.impl.autotranslate.AutoTranslateService.TranslationParameters
Translate subpages as well.
recursive - Variable in class com.composum.ai.aem.core.impl.autotranslate.workflow.TriggerRolloutWorkflowProcess.TriggerRolloutParameters
 
reducePropertiesToTranslate(List<AutoPageTranslateServiceImpl.PropertyToTranslate>, AutoTranslateCaConfig) - Method in class com.composum.ai.aem.core.impl.autotranslate.AutoPageTranslateServiceImpl
Collects the values we need to translate.
REENABLE - com.composum.ai.aem.core.impl.autotranslate.AutoTranslateMergeService.CancelOrReenable
 
reenableInheritance(Resource, String, LiveRelationship) - Method in class com.composum.ai.aem.core.impl.autotranslate.AutoPageTranslateServiceImpl
relocatedPaths - Variable in class com.composum.ai.aem.core.impl.autotranslate.AutoPageTranslateService.Stats
 
remapPaths(String, String, String) - Method in class com.composum.ai.aem.core.impl.autotranslate.AutoPageTranslateServiceImpl
We find all href="path" patterns
remapPaths(List<String>, String, String) - Method in class com.composum.ai.aem.core.impl.autotranslate.AutoPageTranslateServiceImpl
Checks whether there are href="path" in the translatedValues where path is within blueprintPath and replaces those with the according path in the live copy.
render(PrintWriter, Bindings, Bindings, RenderContext) - Method in class org.apache.sling.scripting.sightly.apps.composum__002d__ai.components.autotranslate__002d__experiments.list.example__002e__html
 
render(PrintWriter, Bindings, Bindings, RenderContext) - Method in class org.apache.sling.scripting.sightly.apps.composum__002d__ai.components.autotranslate__002d__experiments.list.list__002e__html
 
render(PrintWriter, Bindings, Bindings, RenderContext) - Method in class org.apache.sling.scripting.sightly.apps.composum__002d__ai.components.autotranslate__002d__experiments.list.rollback__002e__html
 
render(PrintWriter, Bindings, Bindings, RenderContext) - Method in class org.apache.sling.scripting.sightly.apps.composum__002d__ai.components.autotranslate__002d__experiments.run.cancel__002e__html
 
render(PrintWriter, Bindings, Bindings, RenderContext) - Method in class org.apache.sling.scripting.sightly.apps.composum__002d__ai.components.autotranslate__002d__experiments.run.rollback__002e__html
 
render(PrintWriter, Bindings, Bindings, RenderContext) - Method in class org.apache.sling.scripting.sightly.apps.composum__002d__ai.components.autotranslate__002d__experiments.run.run__002e__html
 
render(PrintWriter, Bindings, Bindings, RenderContext) - Method in class org.apache.sling.scripting.sightly.apps.composum__002d__ai.components.autotranslate.list.list__002e__html
 
render(PrintWriter, Bindings, Bindings, RenderContext) - Method in class org.apache.sling.scripting.sightly.apps.composum__002d__ai.components.autotranslate.run.cancel__002e__html
 
render(PrintWriter, Bindings, Bindings, RenderContext) - Method in class org.apache.sling.scripting.sightly.apps.composum__002d__ai.components.autotranslate.run.run__002e__html
 
render(PrintWriter, Bindings, Bindings, RenderContext) - Method in class org.apache.sling.scripting.sightly.apps.composum__002d__ai.components.autotranslatemerge.list.bottombar__002d__template__002e__html
 
render(PrintWriter, Bindings, Bindings, RenderContext) - Method in class org.apache.sling.scripting.sightly.apps.composum__002d__ai.components.autotranslatemerge.list.link__002d__modal__002e__html
 
render(PrintWriter, Bindings, Bindings, RenderContext) - Method in class org.apache.sling.scripting.sightly.apps.composum__002d__ai.components.autotranslatemerge.list.list__002e__html
 
render(PrintWriter, Bindings, Bindings, RenderContext) - Method in class org.apache.sling.scripting.sightly.apps.composum__002d__ai.components.autotranslatemodelcompare.autotranslatemodelcompare__002e__html
 
render(PrintWriter, Bindings, Bindings, RenderContext) - Method in class org.apache.sling.scripting.sightly.apps.composum__002d__ai.components.autotranslatemodelcompare.POST__002e__html
 
render(PrintWriter, Bindings, Bindings, RenderContext) - Method in class org.apache.sling.scripting.sightly.apps.composum__002d__ai.components.contentcreation.contentcreation__002e__html
 
render(PrintWriter, Bindings, Bindings, RenderContext) - Method in class org.apache.sling.scripting.sightly.apps.composum__002d__ai.components.contentcreation.help.help__002e__html
 
render(PrintWriter, Bindings, Bindings, RenderContext) - Method in class org.apache.sling.scripting.sightly.apps.composum__002d__ai.components.sidepanel__002d__ai.help.help__002e__html
 
render(PrintWriter, Bindings, Bindings, RenderContext) - Method in class org.apache.sling.scripting.sightly.apps.composum__002d__ai.components.sidepanel__002d__ai.sidepanel__002d__ai__002e__html
 
render(PrintWriter, Bindings, Bindings, RenderContext) - Method in class org.apache.sling.scripting.sightly.apps.composum__002d__ai.components.tool.bulkreplace.bulkreplace__002e__html
 
render(PrintWriter, Bindings, Bindings, RenderContext) - Method in class org.apache.sling.scripting.sightly.apps.composum__002d__ai.components.tool.comparetool.comparetool__002e__html
 
render(PrintWriter, Bindings, Bindings, RenderContext) - Method in class org.apache.sling.scripting.sightly.apps.composum__002d__ai.prototype.embedsearch.embedsearch__002e__html
 
render(PrintWriter, Bindings, Bindings, RenderContext) - Method in class org.apache.sling.scripting.sightly.apps.composum__002d__ai.prototype.prototype__002e__html
 
render(PrintWriter, Bindings, Bindings, RenderContext) - Method in class org.apache.sling.scripting.sightly.apps.composum__002d__ai.prototype.rag.rag__002e__html
 
render(PrintWriter, Bindings, Bindings, RenderContext) - Method in class org.apache.sling.scripting.sightly.apps.composum__002d__ai.prototype.templating.templating__002e__html
 
renderDamAssets(Resource, PrintWriter, SlingHttpServletResponse) - Method in class com.composum.ai.aem.core.impl.AemApproximateMarkdownServicePlugin
If the resource is a dam:Asset or a dam:AssetContent jcr:content then we return an image link
renderReferencedContentFragment(Resource, PrintWriter, ApproximateMarkdownService, Resource, String, String, String[]) - Method in class com.composum.ai.aem.core.impl.AemApproximateMarkdownServicePlugin
 
replacement - Variable in class com.composum.ai.aem.core.impl.BulkReplaceServlet.ReplaceRequest
 
ReplacePageResponse() - Constructor for class com.composum.ai.aem.core.impl.BulkReplaceServlet.ReplacePageResponse
 
ReplaceRequest() - Constructor for class com.composum.ai.aem.core.impl.BulkReplaceServlet.ReplaceRequest
 
resizeToMaxSize(byte[], String, int) - Method in class com.composum.ai.aem.core.impl.AemApproximateMarkdownServicePlugin
We resize the image to a maximum width and height of maxSize, keeping the aspect ratio.
retranslatedProperties - Variable in class com.composum.ai.aem.core.impl.autotranslate.AutoPageTranslateService.Stats
Were already translated, but translation source had changed.
rollback() - Method in class com.composum.ai.aem.core.impl.autotranslate.AutoTranslateListModel
 
rollback() - Method in class com.composum.ai.aem.core.impl.autotranslate.AutoTranslateRunModel
 
rollback(Resource) - Method in interface com.composum.ai.aem.core.impl.autotranslate.AutoPageTranslateService
Rolls everything back in the resource - mostly for testing purposes.
rollback(Resource) - Method in class com.composum.ai.aem.core.impl.autotranslate.AutoPageTranslateServiceImpl
 
rollback(Resource) - Method in interface com.composum.ai.aem.core.impl.autotranslate.AutoTranslateService
Rolls the translation results at this resource back - mostly for debugging.
rollback(Resource) - Method in class com.composum.ai.aem.core.impl.autotranslate.AutoTranslateServiceImpl
 
rollback(ResourceResolver) - Method in class com.composum.ai.aem.core.impl.autotranslate.AutoTranslateService.TranslationRun
 
rollback(ResourceResolver) - Method in class com.composum.ai.aem.core.impl.autotranslate.AutoTranslateServiceImpl.TranslationRunImpl
 
rollback__002e__html - Class in org.apache.sling.scripting.sightly.apps.composum__002d__ai.components.autotranslate__002d__experiments.list
 
rollback__002e__html - Class in org.apache.sling.scripting.sightly.apps.composum__002d__ai.components.autotranslate__002d__experiments.run
 
rollback__002e__html() - Constructor for class org.apache.sling.scripting.sightly.apps.composum__002d__ai.components.autotranslate__002d__experiments.list.rollback__002e__html
 
rollback__002e__html() - Constructor for class org.apache.sling.scripting.sightly.apps.composum__002d__ai.components.autotranslate__002d__experiments.run.rollback__002e__html
 
rolloutManager - Variable in class com.composum.ai.aem.core.impl.autotranslate.workflow.TriggerRolloutWorkflowProcess
 
rootPath - Variable in class com.composum.ai.aem.core.impl.autotranslate.AutoTranslateService.TranslationRun
 
rootPath - Variable in class com.composum.ai.aem.core.impl.BulkReplaceServlet.SearchParams
 
rules - Variable in class com.composum.ai.aem.core.impl.autotranslate.AutoTranslateService.TranslationParameters
Optionally, a number of rules that give additional instructions for translation if certain words or phrases are present in the page.
rules() - Method in annotation type com.composum.ai.aem.core.impl.autotranslate.AutoTranslateCaConfig
 
run__002e__html - Class in org.apache.sling.scripting.sightly.apps.composum__002d__ai.components.autotranslate__002d__experiments.run
 
run__002e__html - Class in org.apache.sling.scripting.sightly.apps.composum__002d__ai.components.autotranslate.run
 
run__002e__html() - Constructor for class org.apache.sling.scripting.sightly.apps.composum__002d__ai.components.autotranslate__002d__experiments.run.run__002e__html
 
run__002e__html() - Constructor for class org.apache.sling.scripting.sightly.apps.composum__002d__ai.components.autotranslate.run.run__002e__html
 
RUNNING - com.composum.ai.aem.core.impl.autotranslate.AutoTranslateService.TranslationStatus
 
runningTranslations - Variable in class com.composum.ai.aem.core.impl.autotranslate.AutoPageTranslateServiceImpl
 

S

saveTranslation(Resource, String, String, boolean) - Method in interface com.composum.ai.aem.core.impl.autotranslate.AutoTranslateMergeService
Saves the new content to a property.
saveTranslation(Resource, String, String, boolean) - Method in class com.composum.ai.aem.core.impl.autotranslate.AutoTranslateMergeServiceImpl
 
SearchPageResponse() - Constructor for class com.composum.ai.aem.core.impl.BulkReplaceServlet.SearchPageResponse
 
SearchParams() - Constructor for class com.composum.ai.aem.core.impl.BulkReplaceServlet.SearchParams
 
SelectorUtils - Class in com.composum.ai.aem.core.impl
Some utility methods for this.
SelectorUtils() - Constructor for class com.composum.ai.aem.core.impl.SelectorUtils
 
setAcceptedSource(String) - Method in class com.composum.ai.aem.core.impl.autotranslate.AITranslatePropertyWrapper
 
setAcceptedTranslation(String) - Method in class com.composum.ai.aem.core.impl.autotranslate.AITranslatePropertyWrapper
 
setAiTranslatedBy(String) - Method in class com.composum.ai.aem.core.impl.autotranslate.AITranslatePropertyWrapper
 
setAiTranslatedDate(Calendar) - Method in class com.composum.ai.aem.core.impl.autotranslate.AITranslatePropertyWrapper
 
setCurrentValue(String) - Method in class com.composum.ai.aem.core.impl.autotranslate.AITranslatePropertyWrapper
 
setLcOriginal(String) - Method in class com.composum.ai.aem.core.impl.autotranslate.AITranslatePropertyWrapper
 
setLcTranslated(String) - Method in class com.composum.ai.aem.core.impl.autotranslate.AITranslatePropertyWrapper
 
setNewOriginalCopy(String) - Method in class com.composum.ai.aem.core.impl.autotranslate.AITranslatePropertyWrapper
 
setNewTranslatedCopy(String) - Method in class com.composum.ai.aem.core.impl.autotranslate.AITranslatePropertyWrapper
 
setOriginalCopy(String) - Method in class com.composum.ai.aem.core.impl.autotranslate.AITranslatePropertyWrapper
 
setTranslatedCopy(String) - Method in class com.composum.ai.aem.core.impl.autotranslate.AITranslatePropertyWrapper
 
sheetIndex() - Method in annotation type com.composum.ai.aem.core.impl.autotranslate.AutoTranslateTranslationTableConfig
 
sidepanel__002d__ai__002e__html - Class in org.apache.sling.scripting.sightly.apps.composum__002d__ai.components.sidepanel__002d__ai
 
sidepanel__002d__ai__002e__html() - Constructor for class org.apache.sling.scripting.sightly.apps.composum__002d__ai.components.sidepanel__002d__ai.sidepanel__002d__ai__002e__html
 
sourceResource - Variable in class com.composum.ai.aem.core.impl.autotranslate.AutoPageTranslateServiceImpl.PropertyToTranslate
The resource where we take the translation source from.
start1 - Variable in class com.composum.ai.aem.core.impl.autotranslate.DiffMatchPatch.Patch
 
start2 - Variable in class com.composum.ai.aem.core.impl.autotranslate.DiffMatchPatch.Patch
 
startRow() - Method in annotation type com.composum.ai.aem.core.impl.autotranslate.AutoTranslateTranslationTableConfig
 
startTime - Variable in class com.composum.ai.aem.core.impl.autotranslate.AutoTranslateService.TranslationRun
 
startTranslation(ResourceResolver, String, AutoTranslateService.TranslationParameters) - Method in interface com.composum.ai.aem.core.impl.autotranslate.AutoTranslateService
Starts a new translation run.
startTranslation(ResourceResolver, String, AutoTranslateService.TranslationParameters) - Method in class com.composum.ai.aem.core.impl.autotranslate.AutoTranslateServiceImpl
 
stats - Variable in class com.composum.ai.aem.core.impl.autotranslate.AutoTranslateService.TranslationPage
 
Stats() - Constructor for class com.composum.ai.aem.core.impl.autotranslate.AutoPageTranslateService.Stats
 
status - Variable in class com.composum.ai.aem.core.impl.autotranslate.AutoTranslateService.TranslationPage
 
status - Variable in class com.composum.ai.aem.core.impl.autotranslate.AutoTranslateService.TranslationRun
 
statusString() - Method in class com.composum.ai.aem.core.impl.autotranslate.AutoTranslateService.TranslationRun
 
stopTime - Variable in class com.composum.ai.aem.core.impl.autotranslate.AutoTranslateService.TranslationRun
 
SUFFIX_TRANSLATECOPY - Static variable in class com.composum.ai.aem.core.impl.autotranslate.AutoTranslateListModel
If parameter copyOriginalPage is set, we create a copy of the original page with this suffix before doing the translation.
SummaryResponse() - Constructor for class com.composum.ai.aem.core.impl.BulkReplaceServlet.SummaryResponse
 

T

Target() - Constructor for class com.composum.ai.aem.core.impl.BulkReplaceServlet.Target
 
targetResource - Variable in class com.composum.ai.aem.core.impl.autotranslate.AutoPageTranslateServiceImpl.PropertyToTranslate
The resource where we write the translation.
targets - Variable in class com.composum.ai.aem.core.impl.BulkReplaceServlet.ReplaceRequest
 
TEASER_TYPES - Static variable in class com.composum.ai.aem.core.impl.AemApproximateMarkdownServicePlugin
 
temperature() - Method in annotation type com.composum.ai.aem.core.impl.autotranslate.AutoTranslateCaConfig
 
templating__002e__html - Class in org.apache.sling.scripting.sightly.apps.composum__002d__ai.prototype.templating
 
templating__002e__html() - Constructor for class org.apache.sling.scripting.sightly.apps.composum__002d__ai.prototype.templating.templating__002e__html
 
term - Variable in class com.composum.ai.aem.core.impl.BulkReplaceServlet.ReplaceRequest
 
term - Variable in class com.composum.ai.aem.core.impl.BulkReplaceServlet.SearchParams
 
text - Variable in class com.composum.ai.aem.core.impl.autotranslate.DiffMatchPatch.Diff
The text associated with this diff operation.
TEXT_ATTRIBS - Static variable in class com.composum.ai.aem.core.impl.AemAIConfigurationPlugin
Possible atttributes we use for the prompt text.
TITLE_ATTRIBS - Static variable in class com.composum.ai.aem.core.impl.AemAIConfigurationPlugin
Possible attributes we use for the prompt name.
toPlaintext(String) - Method in class com.composum.ai.aem.core.impl.BulkReplaceServlet
Use Jsoup to create plaintext from HTML.
toString() - Method in class com.composum.ai.aem.core.impl.autotranslate.AITranslatePropertyWrapper
 
toString() - Method in class com.composum.ai.aem.core.impl.autotranslate.AutoPageTranslateService.Stats
 
toString() - Method in class com.composum.ai.aem.core.impl.autotranslate.AutoPageTranslateServiceImpl.AutoTranslateRuleConfigContentRule
 
toString() - Method in class com.composum.ai.aem.core.impl.autotranslate.AutoPageTranslateServiceImpl.PropertyToTranslate
 
toString() - Method in class com.composum.ai.aem.core.impl.autotranslate.AutoTranslateMergeModel.AutoTranslateComponent
 
toString() - Method in class com.composum.ai.aem.core.impl.autotranslate.AutoTranslateMergeService.AutoTranslateProperty
 
toString() - Method in class com.composum.ai.aem.core.impl.autotranslate.AutoTranslateService.TranslationParameters
 
toString() - Method in class com.composum.ai.aem.core.impl.autotranslate.AutoTranslateService.TranslationRun
 
toString() - Method in class com.composum.ai.aem.core.impl.autotranslate.AutoTranslateService.TranslationRunMessage
 
toString() - Method in class com.composum.ai.aem.core.impl.autotranslate.DiffMatchPatch.Diff
Display a human-readable version of this Diff.
toString() - Method in class com.composum.ai.aem.core.impl.autotranslate.DiffMatchPatch.Patch
Emulate GNU diff's format.
toString() - Method in class com.composum.ai.aem.core.impl.autotranslate.workflow.TriggerRolloutWorkflowProcess.TriggerRolloutParameters
 
toString() - Method in class com.composum.ai.aem.core.impl.BulkReplaceServlet.ReplaceRequest
 
translate(Resource, AutoTranslateService.TranslationParameters, int) - Method in class com.composum.ai.aem.core.impl.autotranslate.workflow.AutoTranslateWorkflowProcess
Deprecated.
 
translate(Resource, String) - Method in class com.composum.ai.aem.core.impl.autotranslate.workflow.AutoTranslateWorkflowProcess
Deprecated.
We only translate jcr:content resources or resources that are within a jcr:content.
translateableAttributes(Resource) - Method in interface com.composum.ai.aem.core.impl.autotranslate.AutoTranslateConfigService
Returns those attributes that should be translated.
translateableAttributes(Resource) - Method in class com.composum.ai.aem.core.impl.autotranslate.AutoTranslateConfigServiceImpl
 
translateableProperties - Variable in class com.composum.ai.aem.core.impl.autotranslate.AutoPageTranslateService.Stats
 
translateCopyPagePath - Variable in class com.composum.ai.aem.core.impl.autotranslate.AutoTranslateService.TranslationPage
 
translatedProperties - Variable in class com.composum.ai.aem.core.impl.autotranslate.AutoPageTranslateService.Stats
 
translateLiveCopy(Resource, AutoTranslateService.TranslationParameters) - Method in interface com.composum.ai.aem.core.impl.autotranslate.AutoPageTranslateService
Implements the actual translation for one page or asset.
translateLiveCopy(Resource, AutoTranslateService.TranslationParameters) - Method in class com.composum.ai.aem.core.impl.autotranslate.AutoPageTranslateServiceImpl
 
TranslationPage() - Constructor for class com.composum.ai.aem.core.impl.autotranslate.AutoTranslateService.TranslationPage
 
TranslationPageImpl(Resource) - Constructor for class com.composum.ai.aem.core.impl.autotranslate.AutoTranslateServiceImpl.TranslationPageImpl
 
TranslationParameters() - Constructor for class com.composum.ai.aem.core.impl.autotranslate.AutoTranslateService.TranslationParameters
 
TranslationResult(String, CompletableFuture<String>) - Constructor for class com.composum.ai.aem.core.impl.autotranslate.AutotranslateModelCompareModel.TranslationResult
 
TranslationRuleExtractor - Class in com.composum.ai.aem.core.impl.autotranslate
Reads translation rules from an xls document.
TranslationRuleExtractor() - Constructor for class com.composum.ai.aem.core.impl.autotranslate.TranslationRuleExtractor
 
TranslationRun() - Constructor for class com.composum.ai.aem.core.impl.autotranslate.AutoTranslateService.TranslationRun
 
TranslationRunImpl() - Constructor for class com.composum.ai.aem.core.impl.autotranslate.AutoTranslateServiceImpl.TranslationRunImpl
 
TranslationRunMessage(String, String) - Constructor for class com.composum.ai.aem.core.impl.autotranslate.AutoTranslateService.TranslationRunMessage
 
translationService - Variable in class com.composum.ai.aem.core.impl.autotranslate.AutoPageTranslateServiceImpl
 
translationTableRuleText() - Method in annotation type com.composum.ai.aem.core.impl.autotranslate.AutoTranslateCaConfig
 
translationTables() - Method in annotation type com.composum.ai.aem.core.impl.autotranslate.AutoTranslateCaConfig
 
TriggerRolloutParameters() - Constructor for class com.composum.ai.aem.core.impl.autotranslate.workflow.TriggerRolloutWorkflowProcess.TriggerRolloutParameters
 
TriggerRolloutWorkflowProcess - Class in com.composum.ai.aem.core.impl.autotranslate.workflow
Translates the page that is given as payload from it's blueprint.
TriggerRolloutWorkflowProcess() - Constructor for class com.composum.ai.aem.core.impl.autotranslate.workflow.TriggerRolloutWorkflowProcess
 
TriggerRolloutWorkflowProcess.TriggerRolloutParameters - Class in com.composum.ai.aem.core.impl.autotranslate.workflow
 

U

unfilteredPropertiesSize - Variable in class com.composum.ai.aem.core.impl.autotranslate.AutoTranslateMergeModel
 
UNFINISHED_PROPERTIES - com.composum.ai.aem.core.impl.autotranslate.AutoTranslateMergeModel.Scope
 
user - Variable in class com.composum.ai.aem.core.impl.autotranslate.AutoTranslateService.TranslationRun
 

V

valueColumn() - Method in annotation type com.composum.ai.aem.core.impl.autotranslate.AutoTranslateTranslationTableConfig
 
valueOf(String) - Static method in enum com.composum.ai.aem.core.impl.autotranslate.AutoTranslateMergeModel.PropertyFilter
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.composum.ai.aem.core.impl.autotranslate.AutoTranslateMergeModel.Scope
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.composum.ai.aem.core.impl.autotranslate.AutoTranslateMergeService.CancelOrReenable
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.composum.ai.aem.core.impl.autotranslate.AutoTranslateService.TranslationStatus
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.composum.ai.aem.core.impl.autotranslate.DiffMatchPatch.Operation
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.composum.ai.aem.core.impl.autotranslate.AutoTranslateMergeModel.PropertyFilter
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.composum.ai.aem.core.impl.autotranslate.AutoTranslateMergeModel.Scope
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.composum.ai.aem.core.impl.autotranslate.AutoTranslateMergeService.CancelOrReenable
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.composum.ai.aem.core.impl.autotranslate.AutoTranslateService.TranslationStatus
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.composum.ai.aem.core.impl.autotranslate.DiffMatchPatch.Operation
Returns an array containing the constants of this enum type, in the order they are declared.

W

waituntil - Variable in class com.composum.ai.aem.core.impl.autotranslate.AutoTranslateServiceImpl.TranslationRunImpl
 
whitespaceLenientPattern(String) - Method in class com.composum.ai.aem.core.impl.BulkReplaceServlet
A pattern that matches the search String case sensitively but being lenient on whitespaces: the pattern made from "a b c" should also match "a b\nc".
wrapExcludingHTMLTags(String, String, String) - Static method in class com.composum.ai.aem.core.impl.autotranslate.AutoTranslateMergeService.AutoTranslateProperty
We wrap the text into wrapstart and wrapstop.
A B C D E F G H I K L M N O P Q R S T U V W 
All Classes All Packages