Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- AbstractThemeFileResourceResolver - Class in com.broadleafcommerce.theme.web.resource
-
Provides shared functionality for
ThemeFileResourceResolverandThemeFileURLPathResolver - AbstractThemeFileResourceResolver() - Constructor for class com.broadleafcommerce.theme.web.resource.AbstractThemeFileResourceResolver
- AbstractThemeServiceExtensionHandler - Class in com.broadleafcommerce.theme.service
- AbstractThemeServiceExtensionHandler() - Constructor for class com.broadleafcommerce.theme.service.AbstractThemeServiceExtensionHandler
- add(PersistencePackage, DynamicEntityDao, RecordHelper) - Method in class com.broadleafcommerce.theme.admin.handler.PageTypeCustomPersistenceHandler
- add(PersistencePackage, DynamicEntityDao, RecordHelper) - Method in class com.broadleafcommerce.theme.admin.handler.ThemeConfigurationCustomPersistenceHandler
- add(PersistencePackage, DynamicEntityDao, RecordHelper) - Method in class com.broadleafcommerce.theme.admin.handler.ThemeDefinitionCustomPersistenceHandler
- add(PersistencePackage, DynamicEntityDao, RecordHelper) - Method in class com.broadleafcommerce.theme.admin.handler.ThemeFileCustomPersistenceHandler
- addAdditionalFieldsToModel(List<MenuItemDTO>, String) - Method in class com.broadleafcommerce.theme.extension.ThemeMenuProcessorExtensionHandler.ExtensionHandler
- addAdditionalFormActions(EntityForm) - Method in class com.broadleafcommerce.theme.admin.web.service.ThemeFileFormBuilderExtensionHandler
- addCollectionItem(HttpServletRequest, HttpServletResponse, Model, Map<String, String>, String, String, EntityForm, BindingResult) - Method in class com.broadleafcommerce.theme.admin.web.controller.AdminPageTypeController
- addEntity(HttpServletRequest, HttpServletResponse, Model, Map<String, String>, EntityForm, BindingResult) - Method in class com.broadleafcommerce.theme.admin.web.controller.AdminThemeFileController
- addOrUpdate(PersistencePackage, DynamicEntityDao, RecordHelper) - Method in class com.broadleafcommerce.theme.admin.handler.ThemeDefinitionCustomPersistenceHandler
- addVersion(String, String) - Method in class com.broadleafcommerce.theme.web.resource.AbstractThemeFileResourceResolver
-
Borrowed from AbstractVersionStrategy
- adminNavigationDao - Variable in class com.broadleafcommerce.theme.admin.handler.PageTypeCustomPersistenceHandler
- AdminPageTypeController - Class in com.broadleafcommerce.theme.admin.web.controller
- AdminPageTypeController() - Constructor for class com.broadleafcommerce.theme.admin.web.controller.AdminPageTypeController
- adminPermissionDao - Variable in class com.broadleafcommerce.theme.admin.handler.PageTypeCustomPersistenceHandler
- AdminThemeConfigurationController - Class in com.broadleafcommerce.theme.admin.web.controller
-
Handles admin operations for the
ThemeConfigurationentity. - AdminThemeConfigurationController() - Constructor for class com.broadleafcommerce.theme.admin.web.controller.AdminThemeConfigurationController
- AdminThemeFileController - Class in com.broadleafcommerce.theme.admin.web.controller
-
Controller to handle operations for ThemeFiles.
- AdminThemeFileController() - Constructor for class com.broadleafcommerce.theme.admin.web.controller.AdminThemeFileController
- attr(String) - Method in class com.broadleafcommerce.theme.web.expression.ThemeVariableExpression
-
Returns the currently configured value for the specified attribute for the current theme.
B
- BASIC_DATA_SPECIAL - Static variable in class com.broadleafcommerce.theme.demo.ImportSQLConfig
- blAdminThemeClasspathTemplateResolver() - Method in class com.broadleafcommerce.theme.admin.config.ThemeAdminTemplatingConfig
- blcContextUtil - Variable in class com.broadleafcommerce.theme.extension.ThemeFileResourceRequestExtensionHandler
- blcContextUtil - Variable in class com.broadleafcommerce.theme.web.expression.ThemeVariableExpression
- blcContextUtil - Variable in class com.broadleafcommerce.theme.web.resource.ThemeFileResourceResolver
- blcContextUtil - Variable in class com.broadleafcommerce.theme.web.resource.ThemeFileURLPathResolver
- blThemeConfigurationUpdated() - Method in class com.broadleafcommerce.theme.config.ThemeCacheConfig
- blThemeFileNullCheckCache() - Method in class com.broadleafcommerce.theme.config.ThemeCacheConfig
- blThemeFiles() - Method in class com.broadleafcommerce.theme.config.ThemeCacheConfig
- blThemeLateData() - Method in class com.broadleafcommerce.theme.demo.ImportSQLConfig
- blThemeLifecycle() - Method in class com.broadleafcommerce.theme.config.ThemeConfiguration
- blThemePreBasicData() - Method in class com.broadleafcommerce.theme.demo.ImportSQLConfig
- blThemeSecurity() - Method in class com.broadleafcommerce.theme.demo.ImportSQLConfig
- BroadleafThemeResolverImpl - Class in com.broadleafcommerce.theme.web.resolver
-
This ThemeResolver will find the current theme for the currently configured site.
- BroadleafThemeResolverImpl() - Constructor for class com.broadleafcommerce.theme.web.resolver.BroadleafThemeResolverImpl
- buildFieldDefinition(String) - Method in class com.broadleafcommerce.theme.service.ThemeServiceImpl
- buildFilePath(ThemeConfiguration, ThemeFileType, String, StringBuilder) - Method in class com.broadleafcommerce.theme.service.ThemeFileServiceImpl
- buildThemeFileCacheKey(String, Long, Long, Theme) - Method in interface com.broadleafcommerce.theme.service.ThemeFileService
- buildThemeFileCacheKey(String, Long, Long, Theme) - Method in class com.broadleafcommerce.theme.service.ThemeFileServiceImpl
- bundlingService - Variable in class com.broadleafcommerce.theme.web.resource.ThemeFileURLPathResolver
C
- cachedDate - Variable in class com.broadleafcommerce.theme.dao.ThemeConfigurationDaoImpl
- cacheInvalidationContext - Variable in class com.broadleafcommerce.theme.service.event.ThemeFileCacheInvalidationConsumer
- cacheResourceResolver - Variable in class com.broadleafcommerce.theme.service.event.ThemeConfigurationCacheInvalidationConsumer
- cacheTemplate - Variable in class com.broadleafcommerce.theme.admin.config.ThemeAdminTemplatingConfig
- cacheTTL - Variable in class com.broadleafcommerce.theme.admin.config.ThemeAdminTemplatingConfig
- canHandleAdd(PersistencePackage) - Method in class com.broadleafcommerce.theme.admin.handler.PageTypeCustomPersistenceHandler
- canHandleAdd(PersistencePackage) - Method in class com.broadleafcommerce.theme.admin.handler.ThemeConfigurationCustomPersistenceHandler
- canHandleAdd(PersistencePackage) - Method in class com.broadleafcommerce.theme.admin.handler.ThemeDefinitionCustomPersistenceHandler
- canHandleAdd(PersistencePackage) - Method in class com.broadleafcommerce.theme.admin.handler.ThemeFileCustomPersistenceHandler
- canHandleEvent(SystemEvent) - Method in class com.broadleafcommerce.theme.service.event.ThemeConfigurationCacheInvalidationConsumer
- canHandleEvent(SystemEvent) - Method in class com.broadleafcommerce.theme.service.event.ThemeFileCacheInvalidationConsumer
- canHandleFetch(PersistencePackage) - Method in class com.broadleafcommerce.theme.admin.handler.PageTypeCustomPersistenceHandler
- canHandleFetch(PersistencePackage) - Method in class com.broadleafcommerce.theme.admin.handler.ThemeConfigurationCustomPersistenceHandler
- canHandleFetch(PersistencePackage) - Method in class com.broadleafcommerce.theme.admin.handler.ThemeDefinitionCustomPersistenceHandler
- canHandleFetch(PersistencePackage) - Method in class com.broadleafcommerce.theme.admin.handler.ThemeFileCustomPersistenceHandler
- canHandleInspect(PersistencePackage) - Method in class com.broadleafcommerce.theme.admin.handler.ThemeConfigurationCustomPersistenceHandler
- canHandleInspect(PersistencePackage) - Method in class com.broadleafcommerce.theme.admin.handler.ThemeDefinitionCustomPersistenceHandler
- canHandleInspect(PersistencePackage) - Method in class com.broadleafcommerce.theme.admin.handler.ThemeFileCustomPersistenceHandler
- canHandleRemove(PersistencePackage) - Method in class com.broadleafcommerce.theme.admin.handler.PageTypeCustomPersistenceHandler
- canHandleRemove(PersistencePackage) - Method in class com.broadleafcommerce.theme.admin.handler.ThemeDefinitionCustomPersistenceHandler
- canHandleRemove(PersistencePackage) - Method in class com.broadleafcommerce.theme.admin.handler.ThemeFileCustomPersistenceHandler
- canHandleUpdate(PersistencePackage) - Method in class com.broadleafcommerce.theme.admin.handler.PageTypeCustomPersistenceHandler
- canHandleUpdate(PersistencePackage) - Method in class com.broadleafcommerce.theme.admin.handler.ThemeDefinitionCustomPersistenceHandler
- canHandleValidation(Entity) - Method in class com.broadleafcommerce.theme.admin.service.validator.PageTypeUniquePropertyValidator
- CATEGORY - Static variable in class com.broadleafcommerce.theme.domain.ThemeTemplateType
- checkForThemeDefaultTemplate(ExtensionResultHolder<String>, Object) - Method in class com.broadleafcommerce.theme.extension.ThemeFileTemplateOverrideExtensionHandler
-
Themes can have a default template for product, category, and pages.
- checkSaveAsPathValue(HttpServletRequest, HttpServletResponse, Model, Long, String, Map<String, String>) - Method in class com.broadleafcommerce.theme.admin.web.controller.AdminThemeFileController
- childPageTypes - Variable in class com.broadleafcommerce.theme.domain.page.PageTypeImpl
- cleanUpEntity(Object) - Method in class com.broadleafcommerce.theme.extension.ThemeAdditionStatusDaoExtensionHandler
- cleanUpThemeConfigurations(ThemeConfiguration) - Method in class com.broadleafcommerce.theme.extension.ThemeAdditionStatusDaoExtensionHandler
- com.broadleafcommerce.theme.admin.config - package com.broadleafcommerce.theme.admin.config
- com.broadleafcommerce.theme.admin.handler - package com.broadleafcommerce.theme.admin.handler
- com.broadleafcommerce.theme.admin.service.module - package com.broadleafcommerce.theme.admin.service.module
- com.broadleafcommerce.theme.admin.service.validator - package com.broadleafcommerce.theme.admin.service.validator
- com.broadleafcommerce.theme.admin.web.controller - package com.broadleafcommerce.theme.admin.web.controller
- com.broadleafcommerce.theme.admin.web.service - package com.broadleafcommerce.theme.admin.web.service
- com.broadleafcommerce.theme.config - package com.broadleafcommerce.theme.config
- com.broadleafcommerce.theme.copy - package com.broadleafcommerce.theme.copy
- com.broadleafcommerce.theme.core.config - package com.broadleafcommerce.theme.core.config
- com.broadleafcommerce.theme.dao - package com.broadleafcommerce.theme.dao
- com.broadleafcommerce.theme.demo - package com.broadleafcommerce.theme.demo
- com.broadleafcommerce.theme.domain - package com.broadleafcommerce.theme.domain
- com.broadleafcommerce.theme.domain.i18n - package com.broadleafcommerce.theme.domain.i18n
- com.broadleafcommerce.theme.domain.page - package com.broadleafcommerce.theme.domain.page
- com.broadleafcommerce.theme.extension - package com.broadleafcommerce.theme.extension
- com.broadleafcommerce.theme.service - package com.broadleafcommerce.theme.service
- com.broadleafcommerce.theme.service.event - package com.broadleafcommerce.theme.service.event
- com.broadleafcommerce.theme.web - package com.broadleafcommerce.theme.web
- com.broadleafcommerce.theme.web.expression - package com.broadleafcommerce.theme.web.expression
- com.broadleafcommerce.theme.web.resolver - package com.broadleafcommerce.theme.web.resolver
- com.broadleafcommerce.theme.web.resource - package com.broadleafcommerce.theme.web.resource
- consumeEvent(SystemEvent) - Method in class com.broadleafcommerce.theme.service.event.ThemeConfigurationCacheInvalidationConsumer
- consumeEvent(SystemEvent) - Method in class com.broadleafcommerce.theme.service.event.ThemeFileCacheInvalidationConsumer
- CONTENT_REQUEST - Static variable in class com.broadleafcommerce.theme.admin.handler.ThemeFileCustomPersistenceHandler
- contents - Variable in class com.broadleafcommerce.theme.domain.ThemeFileImpl
- continueOnHandled() - Method in class com.broadleafcommerce.theme.service.ThemeServiceExtensionManager
-
By default, this manager will allow other handlers to process the method when a handler returns HANDLED.
- copyEntities(MultiTenantCopyContext) - Method in class com.broadleafcommerce.theme.copy.PageTypeCopier
- copyEntities(MultiTenantCopyContext) - Method in class com.broadleafcommerce.theme.copy.ThemeCopier
- createOrRetrieveCopyInstance(MultiTenantCopyContext) - Method in class com.broadleafcommerce.theme.domain.NullThemeFile
- createOrRetrieveCopyInstance(MultiTenantCopyContext) - Method in class com.broadleafcommerce.theme.domain.page.PageTypeFieldDefinitionXrefImpl
- createOrRetrieveCopyInstance(MultiTenantCopyContext) - Method in class com.broadleafcommerce.theme.domain.page.PageTypeImpl
- createOrRetrieveCopyInstance(MultiTenantCopyContext) - Method in class com.broadleafcommerce.theme.domain.TemplatedEntityImpl
- createOrRetrieveCopyInstance(MultiTenantCopyContext) - Method in class com.broadleafcommerce.theme.domain.ThemeConfigurationImpl
- createOrRetrieveCopyInstance(MultiTenantCopyContext) - Method in class com.broadleafcommerce.theme.domain.ThemeDefinitionFieldGroupXrefImpl
- createOrRetrieveCopyInstance(MultiTenantCopyContext) - Method in class com.broadleafcommerce.theme.domain.ThemeDefinitionImpl
- createOrRetrieveCopyInstance(MultiTenantCopyContext) - Method in class com.broadleafcommerce.theme.domain.ThemeFieldImpl
- createOrRetrieveCopyInstance(MultiTenantCopyContext) - Method in class com.broadleafcommerce.theme.domain.ThemeFileImpl
- createOrRetrieveCopyInstance(MultiTenantCopyContext) - Method in class com.broadleafcommerce.theme.domain.ThemeFilePageTypeXrefImpl
- CSS - Static variable in class com.broadleafcommerce.theme.domain.ThemeFileType
- currentDateResolution - Variable in class com.broadleafcommerce.theme.dao.ThemeConfigurationDaoImpl
- customCriteriaToMap(PersistencePackage, Map) - Method in class com.broadleafcommerce.theme.admin.handler.ThemeConfigurationCustomPersistenceHandler
D
- dao - Variable in class com.broadleafcommerce.theme.service.ThemeFileServiceImpl
- DEFAULT_CATEGORY_TEMPLATE - Static variable in class com.broadleafcommerce.theme.domain.ThemeConfigurationAdminPresentation.FieldOrder
- DEFAULT_CONFIG - Static variable in class com.broadleafcommerce.theme.domain.ThemeConfigurationAdminPresentation.FieldOrder
- DEFAULT_PAGE_TEMPLATE - Static variable in class com.broadleafcommerce.theme.domain.ThemeConfigurationAdminPresentation.FieldOrder
- DEFAULT_PRODUCT_TEMPLATE - Static variable in class com.broadleafcommerce.theme.domain.ThemeConfigurationAdminPresentation.FieldOrder
- defaultCategoryTemplate - Variable in class com.broadleafcommerce.theme.domain.ThemeConfigurationImpl
- defaultConfig - Variable in class com.broadleafcommerce.theme.domain.ThemeConfigurationImpl
- defaultDefinition - Variable in class com.broadleafcommerce.theme.domain.ThemeDefinitionImpl
- defaultPageTemplate - Variable in class com.broadleafcommerce.theme.domain.ThemeConfigurationImpl
- defaultProductTemplate - Variable in class com.broadleafcommerce.theme.domain.ThemeConfigurationImpl
- defaultThemeBaseDirectory - Variable in class com.broadleafcommerce.theme.service.ThemeServiceImpl
- DESCRIPTION - Static variable in class com.broadleafcommerce.theme.domain.ThemeConfigurationAdminPresentation.FieldOrder
- DESCRIPTION - Static variable in class com.broadleafcommerce.theme.domain.ThemeFileAdminPresentation.FieldOrder
- dynamicFieldUtil - Variable in class com.broadleafcommerce.theme.admin.handler.ThemeDefinitionCustomPersistenceHandler
E
- em - Variable in class com.broadleafcommerce.theme.admin.handler.ThemeDefinitionCustomPersistenceHandler
- em - Variable in class com.broadleafcommerce.theme.dao.PageTypeDaoImpl
- em - Variable in class com.broadleafcommerce.theme.dao.ThemeConfigurationDaoImpl
- em - Variable in class com.broadleafcommerce.theme.dao.ThemeDefinitionDaoImpl
- em - Variable in class com.broadleafcommerce.theme.dao.ThemeFileDaoImpl
- em - Variable in class com.broadleafcommerce.theme.extension.ThemeAdditionStatusDaoExtensionHandler
- em - Variable in class com.broadleafcommerce.theme.service.event.ThemeConfigurationCacheInvalidationConsumer
- entityConfiguration - Variable in class com.broadleafcommerce.theme.admin.handler.PageTypeCustomPersistenceHandler
- entityConfiguration - Variable in class com.broadleafcommerce.theme.admin.handler.ThemeFileCustomPersistenceHandler
- entityConfiguration - Variable in class com.broadleafcommerce.theme.dao.ThemeFileDaoImpl
- entityInformationService - Variable in class com.broadleafcommerce.theme.extension.ThemeICacheExtensionHandler
- entityInformationService - Variable in class com.broadleafcommerce.theme.service.event.ThemeFileCacheInvalidationConsumer
- entityManagerFactory - Variable in class com.broadleafcommerce.theme.web.ThemeHttpRequestHandlerAdapter
- environment - Variable in class com.broadleafcommerce.theme.service.event.ThemeFileCacheInvalidationConsumer
- equals(Object) - Method in class com.broadleafcommerce.theme.domain.NullThemeFile
- equals(Object) - Method in class com.broadleafcommerce.theme.domain.page.SecondaryPageType
- equals(Object) - Method in class com.broadleafcommerce.theme.domain.TemplatedEntityImpl
- equals(Object) - Method in class com.broadleafcommerce.theme.domain.ThemeFileType
- equals(Object) - Method in class com.broadleafcommerce.theme.domain.ThemeTemplateType
- ExtensionHandler() - Constructor for class com.broadleafcommerce.theme.extension.ThemeMenuProcessorExtensionHandler.ExtensionHandler
- extensionManager - Variable in class com.broadleafcommerce.theme.admin.web.service.ThemeFileFormBuilderExtensionHandler
- extensionManager - Variable in class com.broadleafcommerce.theme.extension.ThemeAdditionStatusDaoExtensionHandler
- extensionManager - Variable in class com.broadleafcommerce.theme.extension.ThemeFileResourceRequestExtensionHandler
- extensionManager - Variable in class com.broadleafcommerce.theme.extension.ThemeFileTemplateOverrideExtensionHandler
- extensionManager - Variable in class com.broadleafcommerce.theme.extension.ThemeICacheExtensionHandler
- extensionManager - Variable in class com.broadleafcommerce.theme.extension.ThemeMenuProcessorExtensionHandler
- extensionManager - Variable in class com.broadleafcommerce.theme.service.ThemeServiceImpl
- extensionManager - Variable in class com.broadleafcommerce.theme.web.resolver.ThemeDatabaseResourceResolverExtensionHandler
- extractVersion(String) - Method in class com.broadleafcommerce.theme.web.resource.AbstractThemeFileResourceResolver
-
Borrowed from AbstractVersionStrategy
- extractVersionFromResolvedResource(String) - Method in class com.broadleafcommerce.theme.web.resource.ThemeFileURLPathResolver
-
Lifted from "org.springframework.web.servlet.resource.FileNameVersionPathStrategy" as this functionality was protected.
F
- fetch(PersistencePackage, CriteriaTransferObject, DynamicEntityDao, RecordHelper) - Method in class com.broadleafcommerce.theme.admin.handler.PageTypeCustomPersistenceHandler
- fetch(PersistencePackage, CriteriaTransferObject, DynamicEntityDao, RecordHelper) - Method in class com.broadleafcommerce.theme.admin.handler.ThemeConfigurationCustomPersistenceHandler
- fetch(PersistencePackage, CriteriaTransferObject, DynamicEntityDao, RecordHelper) - Method in class com.broadleafcommerce.theme.admin.handler.ThemeDefinitionCustomPersistenceHandler
- fetch(PersistencePackage, CriteriaTransferObject, DynamicEntityDao, RecordHelper) - Method in class com.broadleafcommerce.theme.admin.handler.ThemeFileCustomPersistenceHandler
- fetchDynamicEntity(Serializable, List<String>, boolean) - Method in class com.broadleafcommerce.theme.admin.handler.ThemeDefinitionCustomPersistenceHandler
- fetchEntityBasedOnId(String, List<String>) - Method in class com.broadleafcommerce.theme.admin.handler.ThemeDefinitionCustomPersistenceHandler
- fieldDefinition - Variable in class com.broadleafcommerce.theme.domain.page.PageTypeFieldDefinitionXrefImpl
- fieldDefinitionXrefs - Variable in class com.broadleafcommerce.theme.domain.page.PageTypeImpl
- fieldGroup - Variable in class com.broadleafcommerce.theme.domain.ThemeDefinitionFieldGroupXrefImpl
- fieldGroups - Variable in class com.broadleafcommerce.theme.domain.ThemeDefinitionImpl
- fieldKey - Variable in class com.broadleafcommerce.theme.domain.ThemeFieldImpl
- FieldOrder() - Constructor for class com.broadleafcommerce.theme.domain.ThemeConfigurationAdminPresentation.FieldOrder
- FieldOrder() - Constructor for class com.broadleafcommerce.theme.domain.ThemeFileAdminPresentation.FieldOrder
- FileInfo - Static variable in class com.broadleafcommerce.theme.domain.ThemeFileAdminPresentation.GroupName
- FileInfo - Static variable in class com.broadleafcommerce.theme.domain.ThemeFileAdminPresentation.GroupOrder
- files - Variable in class com.broadleafcommerce.theme.domain.ThemeConfigurationImpl
- Files - Static variable in class com.broadleafcommerce.theme.domain.ThemeConfigurationAdminPresentation.TabName
- Files - Static variable in class com.broadleafcommerce.theme.domain.ThemeConfigurationAdminPresentation.TabOrder
- fileService - Variable in class com.broadleafcommerce.theme.web.resolver.ThemeDatabaseResourceResolverExtensionHandler
- fileType - Variable in class com.broadleafcommerce.theme.domain.ThemeFileImpl
- findAllCollectionPageTypes() - Method in interface com.broadleafcommerce.theme.service.PageTypeService
- findAllCollectionPageTypes() - Method in class com.broadleafcommerce.theme.service.PageTypeServiceImpl
- findAllPageTypes() - Method in interface com.broadleafcommerce.theme.service.PageTypeService
- findAllPageTypes() - Method in class com.broadleafcommerce.theme.service.PageTypeServiceImpl
- findAllPageTypesByProperty(String, String) - Method in interface com.broadleafcommerce.theme.service.PageTypeService
- findAllPageTypesByProperty(String, String) - Method in class com.broadleafcommerce.theme.service.PageTypeServiceImpl
- findDefaultThemeDefinition() - Method in interface com.broadleafcommerce.theme.service.ThemeService
- findDefaultThemeDefinition() - Method in class com.broadleafcommerce.theme.service.ThemeServiceImpl
- findHierarchicalFieldGroupsForTheme(ThemeConfiguration) - Method in interface com.broadleafcommerce.theme.service.ThemeService
-
This method is responsible for getting the union of field groups between the current theme and all of its ancestors.
- findHierarchicalFieldGroupsForTheme(ThemeConfiguration) - Method in class com.broadleafcommerce.theme.service.ThemeServiceImpl
- findHierarchicalOrderedFieldGroupsForTheme(ThemeConfiguration) - Method in interface com.broadleafcommerce.theme.service.ThemeService
-
This method is responsible for getting the union of field groups between the current theme and all of its ancestors.
- findHierarchicalOrderedFieldGroupsForTheme(ThemeConfiguration) - Method in class com.broadleafcommerce.theme.service.ThemeServiceImpl
- findPageTypeById(Long) - Method in interface com.broadleafcommerce.theme.service.PageTypeService
- findPageTypeById(Long) - Method in class com.broadleafcommerce.theme.service.PageTypeServiceImpl
- findPageTypeByKey(String) - Method in interface com.broadleafcommerce.theme.service.PageTypeService
- findPageTypeByKey(String) - Method in class com.broadleafcommerce.theme.service.PageTypeServiceImpl
- findPageTypeByUrlPrefix(String) - Method in interface com.broadleafcommerce.theme.service.PageTypeService
- findPageTypeByUrlPrefix(String) - Method in class com.broadleafcommerce.theme.service.PageTypeServiceImpl
- findTemplateThemeFileForPageType(PageType) - Method in interface com.broadleafcommerce.theme.service.ThemeFileService
-
Finds the ThemeFile that is used as the template theme file for the given page type.
- findTemplateThemeFileForPageType(PageType) - Method in class com.broadleafcommerce.theme.service.ThemeFileServiceImpl
- findThemeById(Long) - Method in interface com.broadleafcommerce.theme.service.ThemeService
- findThemeById(Long) - Method in class com.broadleafcommerce.theme.service.ThemeServiceImpl
- findThemeDefinitionById(Long) - Method in interface com.broadleafcommerce.theme.service.ThemeService
- findThemeDefinitionById(Long) - Method in class com.broadleafcommerce.theme.service.ThemeServiceImpl
- findThemeField(String) - Method in interface com.broadleafcommerce.theme.domain.ThemeConfiguration
-
Returns the
ThemeFieldwith a matchingThemeField.getFieldKey() - findThemeField(String) - Method in class com.broadleafcommerce.theme.domain.ThemeConfigurationImpl
- findThemeField(String, boolean) - Method in interface com.broadleafcommerce.theme.domain.ThemeConfiguration
- findThemeField(String, boolean) - Method in class com.broadleafcommerce.theme.domain.ThemeConfigurationImpl
- findThemeFieldMapByThemeId(Long) - Method in interface com.broadleafcommerce.theme.service.ThemeService
-
Return a map of the ThemeFields for the passed in ThemeId
- findThemeFieldMapByThemeId(Long) - Method in class com.broadleafcommerce.theme.service.ThemeServiceImpl
- findThemeFileById(Long) - Method in interface com.broadleafcommerce.theme.service.ThemeFileService
-
Finds a ThemeFile by its internal id
- findThemeFileById(Long) - Method in class com.broadleafcommerce.theme.service.ThemeFileServiceImpl
- findThemeFileByPath(String) - Method in interface com.broadleafcommerce.theme.service.ThemeFileService
-
Finds a
ThemeFilethat matches the given template path for the theme that resolves fromThemeService.getCurrentTheme() - findThemeFileByPath(String) - Method in class com.broadleafcommerce.theme.service.ThemeFileServiceImpl
- findThemeFileByPath(String, ThemeConfiguration) - Method in interface com.broadleafcommerce.theme.service.ThemeFileService
-
Finds a
ThemeFilethat matches the given template path andThemeConfiguration - findThemeFileByPath(String, ThemeConfiguration) - Method in class com.broadleafcommerce.theme.service.ThemeFileServiceImpl
- findThemeFileForPageType(PageType, ThemeConfiguration) - Method in interface com.broadleafcommerce.theme.service.ThemeFileService
-
Finds the ThemeFile that is currently configured as the template to use for the given
PageTypeandThemeConfigurationcombination. - findThemeFileForPageType(PageType, ThemeConfiguration) - Method in class com.broadleafcommerce.theme.service.ThemeFileServiceImpl
- findThemeFiles(Long) - Method in class com.broadleafcommerce.theme.extension.ThemeAdditionStatusDaoExtensionHandler
- findThemeFilesByTemplateType(ThemeTemplateType, ThemeConfiguration) - Method in interface com.broadleafcommerce.theme.service.ThemeFileService
-
Finds all templates for the given theme that match the given type
- findThemeFilesByTemplateType(ThemeTemplateType, ThemeConfiguration) - Method in class com.broadleafcommerce.theme.service.ThemeFileServiceImpl
- findThemeFilesByThemeConfigurationId(Long) - Method in interface com.broadleafcommerce.theme.service.ThemeFileService
-
Return all theme files for the passed in themeConfigurationId
- findThemeFilesByThemeConfigurationId(Long) - Method in class com.broadleafcommerce.theme.service.ThemeFileServiceImpl
G
- General - Static variable in class com.broadleafcommerce.theme.domain.ThemeConfigurationAdminPresentation.GroupName
- General - Static variable in class com.broadleafcommerce.theme.domain.ThemeConfigurationAdminPresentation.GroupOrder
- General - Static variable in class com.broadleafcommerce.theme.domain.ThemeConfigurationAdminPresentation.TabName
- General - Static variable in class com.broadleafcommerce.theme.domain.ThemeConfigurationAdminPresentation.TabOrder
- General - Static variable in class com.broadleafcommerce.theme.domain.ThemeFileAdminPresentation.GroupName
- General - Static variable in class com.broadleafcommerce.theme.domain.ThemeFileAdminPresentation.GroupOrder
- General - Static variable in class com.broadleafcommerce.theme.domain.ThemeFileAdminPresentation.TabName
- General - Static variable in class com.broadleafcommerce.theme.domain.ThemeFileAdminPresentation.TabOrder
- generateAdditionalResourceLocations(Resource) - Method in class com.broadleafcommerce.theme.web.resource.AbstractThemeFileResourceResolver
- generateThemeClasspathResourceLocations(Theme) - Method in class com.broadleafcommerce.theme.web.resource.AbstractThemeFileResourceResolver
- getCache(Object, ExtensionResultHolder<Object>, BroadleafTemplateCacheContext) - Method in class com.broadleafcommerce.theme.extension.ThemeICacheExtensionHandler
- getChildPageTypes() - Method in interface com.broadleafcommerce.theme.domain.page.PageType
- getChildPageTypes() - Method in class com.broadleafcommerce.theme.domain.page.PageTypeImpl
- getClasspathFolder() - Method in class com.broadleafcommerce.theme.config.ThemeProperties
- getConfiguredValue(ThemeConfiguration, FieldDefinition) - Method in class com.broadleafcommerce.theme.service.ThemeServiceImpl
- getContents() - Method in class com.broadleafcommerce.theme.domain.NullThemeFile
- getContents() - Method in interface com.broadleafcommerce.theme.domain.ThemeFile
- getContents() - Method in class com.broadleafcommerce.theme.domain.ThemeFileImpl
- getCurrentDateAfterFactoringInDateResolution() - Method in class com.broadleafcommerce.theme.dao.ThemeConfigurationDaoImpl
- getCurrentDateResolution() - Method in interface com.broadleafcommerce.theme.dao.ThemeConfigurationDao
-
Returns the number of milliseconds that the current date/time will be cached for queries before refreshing.
- getCurrentDateResolution() - Method in class com.broadleafcommerce.theme.dao.ThemeConfigurationDaoImpl
- getCurrentTheme() - Method in interface com.broadleafcommerce.theme.service.ThemeService
- getCurrentTheme() - Method in class com.broadleafcommerce.theme.service.ThemeServiceImpl
- getDefault() - Method in interface com.broadleafcommerce.theme.domain.ThemeConfiguration
- getDefault() - Method in class com.broadleafcommerce.theme.domain.ThemeConfigurationImpl
- getDefaultCategoryTemplate() - Method in interface com.broadleafcommerce.theme.domain.ThemeConfiguration
- getDefaultCategoryTemplate() - Method in class com.broadleafcommerce.theme.domain.ThemeConfigurationImpl
- getDefaultPageTemplate() - Method in interface com.broadleafcommerce.theme.domain.ThemeConfiguration
- getDefaultPageTemplate() - Method in class com.broadleafcommerce.theme.domain.ThemeConfigurationImpl
- getDefaultProductTemplate() - Method in interface com.broadleafcommerce.theme.domain.ThemeConfiguration
- getDefaultProductTemplate() - Method in class com.broadleafcommerce.theme.domain.ThemeConfigurationImpl
- getDefaultThemeBaseDirectory() - Method in interface com.broadleafcommerce.theme.service.ThemeService
-
Returns the default base directory for theme files.
- getDefaultThemeBaseDirectory() - Method in class com.broadleafcommerce.theme.service.ThemeServiceImpl
- getDynamicForm(HttpServletRequest, HttpServletResponse, Model, Map<String, String>, String, String) - Method in class com.broadleafcommerce.theme.admin.web.controller.AdminThemeConfigurationController
- getEventType() - Method in class com.broadleafcommerce.theme.service.event.ThemeConfigurationCacheInvalidationConsumer
- getEventType() - Method in class com.broadleafcommerce.theme.service.event.ThemeFileCacheInvalidationConsumer
- getFieldContainerClassName() - Method in class com.broadleafcommerce.theme.admin.handler.ThemeDefinitionCustomPersistenceHandler
- getFieldDefinition() - Method in interface com.broadleafcommerce.theme.domain.page.PageTypeFieldDefinitionXref
-
Returns the
FieldDefinition - getFieldDefinition() - Method in class com.broadleafcommerce.theme.domain.page.PageTypeFieldDefinitionXrefImpl
- getFieldDefinitionXrefs() - Method in interface com.broadleafcommerce.theme.domain.page.PageType
- getFieldDefinitionXrefs() - Method in class com.broadleafcommerce.theme.domain.page.PageTypeImpl
- getFieldGroup() - Method in interface com.broadleafcommerce.theme.domain.ThemeDefinitionFieldGroupXref
- getFieldGroup() - Method in class com.broadleafcommerce.theme.domain.ThemeDefinitionFieldGroupXrefImpl
- getFieldGroupsXref() - Method in interface com.broadleafcommerce.theme.domain.ThemeDefinition
-
The list of configurable fields supported by this theme.
- getFieldGroupsXref() - Method in class com.broadleafcommerce.theme.domain.ThemeDefinitionImpl
- getFieldKey() - Method in interface com.broadleafcommerce.theme.domain.ThemeField
-
The field value being set
- getFieldKey() - Method in class com.broadleafcommerce.theme.domain.ThemeFieldImpl
- getFiles() - Method in interface com.broadleafcommerce.theme.domain.ThemeConfiguration
- getFiles() - Method in class com.broadleafcommerce.theme.domain.ThemeConfigurationImpl
- getFileType() - Method in class com.broadleafcommerce.theme.domain.NullThemeFile
- getFileType() - Method in interface com.broadleafcommerce.theme.domain.ThemeFile
- getFileType() - Method in class com.broadleafcommerce.theme.domain.ThemeFileImpl
- getFileTypePath(ThemeFileType) - Method in class com.broadleafcommerce.theme.service.ThemeFileServiceImpl
- getFriendlyType() - Method in class com.broadleafcommerce.theme.domain.page.SecondaryPageType
- getFriendlyType() - Method in class com.broadleafcommerce.theme.domain.ThemeFileType
- getFriendlyType() - Method in class com.broadleafcommerce.theme.domain.ThemeTemplateType
- getGroupOrder() - Method in interface com.broadleafcommerce.theme.domain.ThemeDefinitionFieldGroupXref
- getGroupOrder() - Method in class com.broadleafcommerce.theme.domain.ThemeDefinitionFieldGroupXrefImpl
- getHasMenuEntry() - Method in interface com.broadleafcommerce.theme.domain.page.PageType
- getHasMenuEntry() - Method in class com.broadleafcommerce.theme.domain.page.PageTypeImpl
- getId() - Method in class com.broadleafcommerce.theme.domain.NullThemeFile
- getId() - Method in interface com.broadleafcommerce.theme.domain.page.PageType
- getId() - Method in interface com.broadleafcommerce.theme.domain.page.PageTypeFieldDefinitionXref
-
Return id for this xref.
- getId() - Method in class com.broadleafcommerce.theme.domain.page.PageTypeFieldDefinitionXrefImpl
- getId() - Method in class com.broadleafcommerce.theme.domain.page.PageTypeImpl
- getId() - Method in interface com.broadleafcommerce.theme.domain.ThemeConfiguration
- getId() - Method in class com.broadleafcommerce.theme.domain.ThemeConfigurationImpl
- getId() - Method in interface com.broadleafcommerce.theme.domain.ThemeDefinition
-
Returns the id for this theme definition.
- getId() - Method in interface com.broadleafcommerce.theme.domain.ThemeDefinitionFieldGroupXref
- getId() - Method in class com.broadleafcommerce.theme.domain.ThemeDefinitionFieldGroupXrefImpl
- getId() - Method in class com.broadleafcommerce.theme.domain.ThemeDefinitionImpl
- getId() - Method in interface com.broadleafcommerce.theme.domain.ThemeField
-
Unique id of this theme field.
- getId() - Method in class com.broadleafcommerce.theme.domain.ThemeFieldImpl
- getId() - Method in interface com.broadleafcommerce.theme.domain.ThemeFile
- getId() - Method in class com.broadleafcommerce.theme.domain.ThemeFileImpl
- getId() - Method in interface com.broadleafcommerce.theme.domain.ThemeFilePageTypeXref
- getId() - Method in class com.broadleafcommerce.theme.domain.ThemeFilePageTypeXrefImpl
- getInstance(String) - Static method in class com.broadleafcommerce.theme.domain.page.SecondaryPageType
- getInstance(String) - Static method in class com.broadleafcommerce.theme.domain.ThemeFileType
- getInstance(String) - Static method in class com.broadleafcommerce.theme.domain.ThemeTemplateType
- getIsCollection() - Method in interface com.broadleafcommerce.theme.domain.page.PageType
- getIsCollection() - Method in class com.broadleafcommerce.theme.domain.page.PageTypeImpl
- getKey() - Method in interface com.broadleafcommerce.theme.domain.page.PageType
- getKey() - Method in interface com.broadleafcommerce.theme.domain.page.PageTypeFieldDefinitionXref
-
Returns the map key for the xref.
- getKey() - Method in class com.broadleafcommerce.theme.domain.page.PageTypeFieldDefinitionXrefImpl
- getKey() - Method in class com.broadleafcommerce.theme.domain.page.PageTypeImpl
- getLogger() - Method in class com.broadleafcommerce.theme.dao.ThemeFileDaoImpl
- getMainEntityName() - Method in class com.broadleafcommerce.theme.domain.page.PageTypeImpl
- getMainEntityName() - Method in class com.broadleafcommerce.theme.domain.ThemeConfigurationImpl
- getMainEntityName() - Method in class com.broadleafcommerce.theme.domain.ThemeDefinitionImpl
- getMainEntityName() - Method in class com.broadleafcommerce.theme.domain.ThemeFileImpl
- getModuleName() - Method in class com.broadleafcommerce.theme.config.ThemeModuleRegistration
- getName() - Method in class com.broadleafcommerce.theme.domain.NullThemeFile
- getName() - Method in interface com.broadleafcommerce.theme.domain.page.PageType
- getName() - Method in class com.broadleafcommerce.theme.domain.page.PageTypeImpl
- getName() - Method in interface com.broadleafcommerce.theme.domain.ThemeConfiguration
-
Note: If name is null, returns the theme definition's name
- getName() - Method in class com.broadleafcommerce.theme.domain.ThemeConfigurationImpl
- getName() - Method in interface com.broadleafcommerce.theme.domain.ThemeFile
- getName() - Method in class com.broadleafcommerce.theme.domain.ThemeFileImpl
- getName() - Method in class com.broadleafcommerce.theme.web.expression.ThemeVariableExpression
- getNullObject(Class) - Method in class com.broadleafcommerce.theme.dao.ThemeFileDaoImpl
- getOrder() - Method in class com.broadleafcommerce.theme.service.event.ThemeConfigurationCacheInvalidationConsumer
- getOrder() - Method in class com.broadleafcommerce.theme.service.event.ThemeFileCacheInvalidationConsumer
- getOrder() - Method in class com.broadleafcommerce.theme.web.resource.ThemeFileResourceResolver
- getOrder() - Method in class com.broadleafcommerce.theme.web.resource.ThemeFileURLPathResolver
- getOrder() - Method in class com.broadleafcommerce.theme.web.ThemeHttpRequestHandlerAdapter
- getOverrideGeneratedPath() - Method in class com.broadleafcommerce.theme.domain.NullThemeFile
- getOverrideGeneratedPath() - Method in interface com.broadleafcommerce.theme.domain.ThemeFile
- getOverrideGeneratedPath() - Method in class com.broadleafcommerce.theme.domain.ThemeFileImpl
- getOverrideResource(String, ExtensionResultHolder) - Method in class com.broadleafcommerce.theme.extension.ThemeFileResourceRequestExtensionHandler
- getOverrideTemplate(ExtensionResultHolder<String>, Object) - Method in class com.broadleafcommerce.theme.extension.ThemeFileTemplateOverrideExtensionHandler
- getPageType() - Method in class com.broadleafcommerce.theme.domain.NullThemeFile
- getPageType() - Method in interface com.broadleafcommerce.theme.domain.page.PageTypeFieldDefinitionXref
-
Return
PageType - getPageType() - Method in class com.broadleafcommerce.theme.domain.page.PageTypeFieldDefinitionXrefImpl
- getPageType() - Method in interface com.broadleafcommerce.theme.domain.ThemeFile
- getPageType() - Method in class com.broadleafcommerce.theme.domain.ThemeFileImpl
- getPageType() - Method in interface com.broadleafcommerce.theme.domain.ThemeFilePageTypeXref
- getPageType() - Method in class com.broadleafcommerce.theme.domain.ThemeFilePageTypeXrefImpl
- getPageTypeCrumbs(String) - Method in class com.broadleafcommerce.theme.admin.web.controller.AdminThemeFileController
- getPageTypeEntity(List<SectionCrumb>, String) - Method in class com.broadleafcommerce.theme.admin.web.controller.AdminThemeFileController
- getParentPageType() - Method in interface com.broadleafcommerce.theme.domain.page.PageType
- getParentPageType() - Method in class com.broadleafcommerce.theme.domain.page.PageTypeImpl
- getParentTheme() - Method in interface com.broadleafcommerce.theme.domain.ThemeConfiguration
- getParentTheme() - Method in class com.broadleafcommerce.theme.domain.ThemeConfigurationImpl
- getPath() - Method in class com.broadleafcommerce.theme.domain.NullThemeFile
- getPath() - Method in class com.broadleafcommerce.theme.domain.ThemeConfigurationImpl
- getPath() - Method in interface com.broadleafcommerce.theme.domain.ThemeFile
- getPath() - Method in class com.broadleafcommerce.theme.domain.ThemeFileImpl
- getPreviousKey(PersistencePackage) - Method in class com.broadleafcommerce.theme.admin.handler.PageTypeCustomPersistenceHandler
- getResolverType() - Method in class com.broadleafcommerce.theme.core.config.ThemeParentTemplateResolver
- getResourceContents(Resource) - Method in class com.broadleafcommerce.theme.web.resource.ThemeFileResourceResolver
- getResourcePathPrefix(BroadleafRequestContext, String) - Method in class com.broadleafcommerce.theme.service.ThemeServiceImpl
-
Returns a resource related path (for example, "/js/" for JavaScript files)
- getSecondaryPageType() - Method in interface com.broadleafcommerce.theme.domain.page.PageType
- getSecondaryPageType() - Method in class com.broadleafcommerce.theme.domain.page.PageTypeImpl
- getSectionKey(Map<String, String>) - Method in class com.broadleafcommerce.theme.admin.web.controller.AdminPageTypeController
- getSectionKey(Map<String, String>) - Method in class com.broadleafcommerce.theme.admin.web.controller.AdminThemeConfigurationController
- getSectionKey(Map<String, String>) - Method in class com.broadleafcommerce.theme.admin.web.controller.AdminThemeFileController
- getSupportedFieldTypes() - Method in class com.broadleafcommerce.theme.admin.handler.ThemeFileCustomPersistenceHandler
- getTemplate() - Method in interface com.broadleafcommerce.theme.domain.TemplatedEntity
-
Returns the Template (
ThemeFile) that this entity should use for display. - getTemplate() - Method in class com.broadleafcommerce.theme.domain.TemplatedEntityImpl
- getTemplate() - Method in class com.broadleafcommerce.theme.domain.TemplatedEntityTemplate
- getTemplatedEntity(boolean) - Method in class com.broadleafcommerce.theme.domain.TemplatedEntityTemplate
- getTemplateType() - Method in class com.broadleafcommerce.theme.domain.NullThemeFile
- getTemplateType() - Method in interface com.broadleafcommerce.theme.domain.ThemeFile
- getTemplateType() - Method in class com.broadleafcommerce.theme.domain.ThemeFileImpl
- getThemeClassPathLocation(ThemeConfiguration, ThemeFileType, String) - Method in interface com.broadleafcommerce.theme.service.ThemeFileService
-
Figures out the appropriate classpath location for the given requested parameters
- getThemeClassPathLocation(ThemeConfiguration, ThemeFileType, String) - Method in class com.broadleafcommerce.theme.service.ThemeFileServiceImpl
- getThemeConfig() - Method in class com.broadleafcommerce.theme.domain.NullThemeFile
- getThemeConfig() - Method in interface com.broadleafcommerce.theme.domain.ThemeFile
- getThemeConfig() - Method in class com.broadleafcommerce.theme.domain.ThemeFileImpl
- getThemeConfigInvalidationTableNames() - Method in class com.broadleafcommerce.theme.service.event.ThemeConfigurationCacheInvalidationConsumer
- getThemeConfiguration() - Method in interface com.broadleafcommerce.theme.domain.ThemeField
-
Returns the parent
ThemeConfiguration - getThemeConfiguration() - Method in class com.broadleafcommerce.theme.domain.ThemeFieldImpl
- getThemeConfiguration() - Method in interface com.broadleafcommerce.theme.domain.ThemeFilePageTypeXref
- getThemeConfiguration() - Method in class com.broadleafcommerce.theme.domain.ThemeFilePageTypeXrefImpl
- getThemeDefinition() - Method in interface com.broadleafcommerce.theme.domain.ThemeConfiguration
- getThemeDefinition() - Method in class com.broadleafcommerce.theme.domain.ThemeConfigurationImpl
- getThemeDefinition() - Method in interface com.broadleafcommerce.theme.domain.ThemeDefinitionFieldGroupXref
- getThemeDefinition() - Method in class com.broadleafcommerce.theme.domain.ThemeDefinitionFieldGroupXrefImpl
- getThemeDescription() - Method in interface com.broadleafcommerce.theme.domain.ThemeConfiguration
- getThemeDescription() - Method in class com.broadleafcommerce.theme.domain.ThemeConfigurationImpl
- getThemeDescription() - Method in interface com.broadleafcommerce.theme.domain.ThemeDefinition
-
Returns a description of this theme.
- getThemeDescription() - Method in class com.broadleafcommerce.theme.domain.ThemeDefinitionImpl
- getThemeFields() - Method in interface com.broadleafcommerce.theme.domain.ThemeConfiguration
- getThemeFields() - Method in class com.broadleafcommerce.theme.domain.ThemeConfigurationImpl
- getThemeFile() - Method in interface com.broadleafcommerce.theme.domain.ThemeFilePageTypeXref
- getThemeFile() - Method in class com.broadleafcommerce.theme.domain.ThemeFilePageTypeXrefImpl
- getThemeFile(ThemeConfiguration, Object) - Method in class com.broadleafcommerce.theme.extension.ThemeFileTemplateOverrideExtensionHandler
- getThemeFile(ThemeConfiguration, PageDTO) - Method in class com.broadleafcommerce.theme.extension.ThemeFileTemplateOverrideExtensionHandler
- getThemeFile(ThemeConfiguration, Category) - Method in class com.broadleafcommerce.theme.extension.ThemeFileTemplateOverrideExtensionHandler
- getThemeFile(ThemeConfiguration, Product) - Method in class com.broadleafcommerce.theme.extension.ThemeFileTemplateOverrideExtensionHandler
- getThemeFileContents(HttpServletRequest, HttpServletResponse, Model, Map<String, String>, String) - Method in class com.broadleafcommerce.theme.admin.web.controller.AdminThemeFileController
- getThemeFilePageTypeXrefs() - Method in interface com.broadleafcommerce.theme.domain.ThemeConfiguration
- getThemeFilePageTypeXrefs() - Method in class com.broadleafcommerce.theme.domain.ThemeConfigurationImpl
- getThemeFilePrefix(Theme, ThemeFile, BroadleafRequestContext) - Method in class com.broadleafcommerce.theme.web.resource.AbstractThemeFileResourceResolver
- getThemeFileVersion(Theme, ThemeFile, BroadleafRequestContext) - Method in class com.broadleafcommerce.theme.web.resource.AbstractThemeFileResourceResolver
- getThemeFileVersionNumber(Theme, ThemeFile, BroadleafRequestContext) - Method in class com.broadleafcommerce.theme.web.resource.AbstractThemeFileResourceResolver
- getThemeName() - Method in interface com.broadleafcommerce.theme.domain.ThemeDefinition
-
Returns the name of this theme
- getThemeName() - Method in class com.broadleafcommerce.theme.domain.ThemeDefinitionImpl
- getThemePath() - Method in interface com.broadleafcommerce.theme.domain.ThemeDefinition
-
The path prefix that will be used to resolve this theme.
- getThemePath() - Method in class com.broadleafcommerce.theme.domain.ThemeDefinitionImpl
- getThemeResourceLocation(String) - Method in interface com.broadleafcommerce.theme.service.ThemeService
-
Returns a directory that should be prefixed in front of the resource to find file system based Theme resources.
- getThemeResourceLocation(String) - Method in class com.broadleafcommerce.theme.service.ThemeServiceImpl
- getThemeResourceLocations(String, Theme) - Method in class com.broadleafcommerce.theme.web.resource.AbstractThemeFileResourceResolver
- getThemeVariablesAsJson() - Method in interface com.broadleafcommerce.theme.domain.ThemeConfiguration
- getThemeVariablesAsJson() - Method in class com.broadleafcommerce.theme.domain.ThemeConfigurationImpl
- getType() - Method in class com.broadleafcommerce.theme.domain.page.SecondaryPageType
- getType() - Method in class com.broadleafcommerce.theme.domain.ThemeFileType
- getType() - Method in class com.broadleafcommerce.theme.domain.ThemeTemplateType
- getUrlPrefix() - Method in interface com.broadleafcommerce.theme.domain.page.PageType
- getUrlPrefix() - Method in class com.broadleafcommerce.theme.domain.page.PageTypeImpl
- getValue() - Method in interface com.broadleafcommerce.theme.domain.ThemeField
-
The value for this objects fieldKey
- getValue() - Method in class com.broadleafcommerce.theme.domain.ThemeFieldImpl
- GroupName() - Constructor for class com.broadleafcommerce.theme.domain.ThemeConfigurationAdminPresentation.GroupName
- GroupName() - Constructor for class com.broadleafcommerce.theme.domain.ThemeFileAdminPresentation.GroupName
- groupOrder - Variable in class com.broadleafcommerce.theme.domain.ThemeDefinitionFieldGroupXrefImpl
- GroupOrder() - Constructor for class com.broadleafcommerce.theme.domain.ThemeConfigurationAdminPresentation.GroupOrder
- GroupOrder() - Constructor for class com.broadleafcommerce.theme.domain.ThemeFileAdminPresentation.GroupOrder
H
- handle(HttpServletRequest, HttpServletResponse, Object) - Method in class com.broadleafcommerce.theme.web.ThemeHttpRequestHandlerAdapter
- hashCode() - Method in class com.broadleafcommerce.theme.domain.NullThemeFile
- hashCode() - Method in class com.broadleafcommerce.theme.domain.page.SecondaryPageType
- hashCode() - Method in class com.broadleafcommerce.theme.domain.TemplatedEntityImpl
- hashCode() - Method in class com.broadleafcommerce.theme.domain.ThemeFileType
- hashCode() - Method in class com.broadleafcommerce.theme.domain.ThemeTemplateType
- hasMenuEntry - Variable in class com.broadleafcommerce.theme.domain.page.PageTypeImpl
- HEX_COLOR_PATTERN - Static variable in class com.broadleafcommerce.theme.service.ThemeServiceImpl
- HTML - Static variable in class com.broadleafcommerce.theme.domain.ThemeFileType
I
- id - Variable in class com.broadleafcommerce.theme.domain.page.PageTypeFieldDefinitionXrefImpl
- id - Variable in class com.broadleafcommerce.theme.domain.page.PageTypeImpl
- id - Variable in class com.broadleafcommerce.theme.domain.ThemeConfigurationImpl
- id - Variable in class com.broadleafcommerce.theme.domain.ThemeDefinitionFieldGroupXrefImpl
- id - Variable in class com.broadleafcommerce.theme.domain.ThemeDefinitionImpl
- id - Variable in class com.broadleafcommerce.theme.domain.ThemeFieldImpl
- id - Variable in class com.broadleafcommerce.theme.domain.ThemeFileImpl
- id - Variable in class com.broadleafcommerce.theme.domain.ThemeFilePageTypeXrefImpl
- ID - Static variable in class com.broadleafcommerce.theme.admin.handler.ThemeConfigurationCustomPersistenceHandler
- ImportSQLConfig - Class in com.broadleafcommerce.theme.demo
- ImportSQLConfig() - Constructor for class com.broadleafcommerce.theme.demo.ImportSQLConfig
- includeThemeClassPathLocations - Variable in class com.broadleafcommerce.theme.web.resource.AbstractThemeFileResourceResolver
- init() - Method in class com.broadleafcommerce.theme.admin.web.service.ThemeFileFormBuilderExtensionHandler
- init() - Method in class com.broadleafcommerce.theme.extension.ThemeAdditionStatusDaoExtensionHandler
- init() - Method in class com.broadleafcommerce.theme.extension.ThemeFileResourceRequestExtensionHandler
- init() - Method in class com.broadleafcommerce.theme.extension.ThemeFileTemplateOverrideExtensionHandler
- init() - Method in class com.broadleafcommerce.theme.extension.ThemeICacheExtensionHandler
- init() - Method in class com.broadleafcommerce.theme.extension.ThemeMenuProcessorExtensionHandler
- init() - Method in class com.broadleafcommerce.theme.web.resolver.ThemeDatabaseResourceResolverExtensionHandler
- initBroadleafRequestContext() - Method in class com.broadleafcommerce.theme.web.ThemeHttpRequestHandlerAdapter
-
Returns true if this adapter created the BroadleafRequestContext
- initEntityManager() - Method in class com.broadleafcommerce.theme.web.ThemeHttpRequestHandlerAdapter
-
Returns an instance of the entity manager if we created it from this class.
- inspect(PersistencePackage, DynamicEntityDao, InspectHelper) - Method in class com.broadleafcommerce.theme.admin.handler.ThemeConfigurationCustomPersistenceHandler
- inspect(PersistencePackage, DynamicEntityDao, InspectHelper) - Method in class com.broadleafcommerce.theme.admin.handler.ThemeDefinitionCustomPersistenceHandler
- inspect(PersistencePackage, DynamicEntityDao, InspectHelper) - Method in class com.broadleafcommerce.theme.admin.handler.ThemeFileCustomPersistenceHandler
- invalidateCacheForProfile(ThemeFile, String) - Method in class com.broadleafcommerce.theme.service.event.ThemeFileCacheInvalidationConsumer
-
Invalidates the cache for a Profile site by invalidating the caches for each site that has this profile as it's base profile.
- invalidateCacheForSite(ThemeFile, String) - Method in class com.broadleafcommerce.theme.service.event.ThemeFileCacheInvalidationConsumer
-
Invalidates the cache for a Standard site.
- isActive(Object) - Method in class com.broadleafcommerce.theme.extension.ThemeFileTemplateOverrideExtensionHandler
-
When using enterprise, ThemeConfig will implement status.
- isCollection - Variable in class com.broadleafcommerce.theme.domain.page.PageTypeImpl
- isCssFile(String) - Method in class com.broadleafcommerce.theme.web.resource.AbstractThemeFileResourceResolver
-
Any CSS file might require variable substitution.
- isDefaultDefinition() - Method in interface com.broadleafcommerce.theme.domain.ThemeDefinition
- isDefaultDefinition() - Method in class com.broadleafcommerce.theme.domain.ThemeDefinitionImpl
- isHexValue(String) - Method in class com.broadleafcommerce.theme.service.ThemeServiceImpl
-
Validate the value we are replacing is actually a hex color value.
- isModifiableJsFile(Resource, String, String) - Method in class com.broadleafcommerce.theme.web.resource.ThemeFileResourceResolver
-
As of this writing, blc-theme.js is the ONLY file where it is anticipated that theme fields will be replaced in Javascript.
- isPageTypeValid(List<PageType>, Long) - Method in class com.broadleafcommerce.theme.admin.service.validator.PageTypeUniquePropertyValidator
- isRequestForContent(PersistencePackage) - Method in class com.broadleafcommerce.theme.admin.handler.ThemeFileCustomPersistenceHandler
- isSpecificFetch(CriteriaTransferObject) - Method in class com.broadleafcommerce.theme.admin.handler.PageTypeCustomPersistenceHandler
-
Utility method to determine if system is attempting to retrive an object by id.
- isThemeConfigurationOp(PersistencePackage) - Method in class com.broadleafcommerce.theme.admin.handler.PageTypeCustomPersistenceHandler
-
Utility Method to determine if
PersistencePackageis part of aThemeConfigurationoperation.
J
- JS - Static variable in class com.broadleafcommerce.theme.domain.ThemeFileType
K
- key - Variable in class com.broadleafcommerce.theme.domain.page.PageTypeFieldDefinitionXrefImpl
- key - Variable in class com.broadleafcommerce.theme.domain.page.PageTypeImpl
L
- LISTING - Static variable in class com.broadleafcommerce.theme.domain.page.SecondaryPageType
- lobValue - Variable in class com.broadleafcommerce.theme.domain.ThemeFieldImpl
- LOG - Static variable in class com.broadleafcommerce.theme.admin.handler.ThemeFileCustomPersistenceHandler
- LOG - Static variable in class com.broadleafcommerce.theme.dao.ThemeFileDaoImpl
- LOG - Static variable in class com.broadleafcommerce.theme.service.ThemeFileServiceImpl
- LOG - Static variable in class com.broadleafcommerce.theme.service.ThemeServiceImpl
- LOG - Static variable in class com.broadleafcommerce.theme.web.resource.AbstractThemeFileResourceResolver
- LOG - Static variable in class com.broadleafcommerce.theme.web.resource.ThemeFileResourceResolver
- LOG - Static variable in class com.broadleafcommerce.theme.web.resource.ThemeFileURLPathResolver
- LOG - Static variable in class com.broadleafcommerce.theme.web.ThemeHttpRequestHandlerAdapter
- lookupResourceFromThemeFile(String, String, String) - Method in class com.broadleafcommerce.theme.web.resource.ThemeFileResourceResolver
M
- manuallyBuildFieldDefinitions() - Method in class com.broadleafcommerce.theme.service.ThemeServiceImpl
- Mappings - Static variable in class com.broadleafcommerce.theme.domain.ThemeConfigurationAdminPresentation.GroupName
- Mappings - Static variable in class com.broadleafcommerce.theme.domain.ThemeConfigurationAdminPresentation.GroupOrder
- Mappings - Static variable in class com.broadleafcommerce.theme.domain.ThemeConfigurationAdminPresentation.TabName
- Mappings - Static variable in class com.broadleafcommerce.theme.domain.ThemeConfigurationAdminPresentation.TabOrder
- menuService - Variable in class com.broadleafcommerce.theme.extension.ThemeMenuProcessorExtensionHandler
- modifyAddEntityForm(ClassMetadata, Model, String, String) - Method in class com.broadleafcommerce.theme.admin.web.controller.AdminThemeFileController
- modifyAddEntityForm(EntityForm, Map<String, String>) - Method in class com.broadleafcommerce.theme.admin.web.controller.AdminThemeFileController
- modifyEntityForm(EntityForm, Map<String, String>) - Method in class com.broadleafcommerce.theme.admin.web.controller.AdminThemeFileController
- modifyPopulatedEntityForm(EntityForm, Entity) - Method in class com.broadleafcommerce.theme.admin.web.service.ThemeFileFormBuilderExtensionHandler
- MODULE_NAME - Static variable in class com.broadleafcommerce.theme.config.ThemeModuleRegistration
N
- name - Variable in class com.broadleafcommerce.theme.domain.page.PageTypeImpl
- name - Variable in class com.broadleafcommerce.theme.domain.ThemeFileImpl
- NAME - Static variable in class com.broadleafcommerce.theme.domain.ThemeConfigurationAdminPresentation.FieldOrder
- NAME - Static variable in class com.broadleafcommerce.theme.domain.ThemeFileAdminPresentation.FieldOrder
- NOT_TEMPLATES - Static variable in class com.broadleafcommerce.theme.admin.handler.ThemeConfigurationCustomPersistenceHandler
- NullThemeFile - Class in com.broadleafcommerce.theme.domain
-
Class created for caching misses as some cache implementations, such as Redis, are unable to serialize a proxy (see
AbstractCacheMissAwareandThemeFileDaoImpl) - NullThemeFile() - Constructor for class com.broadleafcommerce.theme.domain.NullThemeFile
O
- ONLY_TEMPLATES - Static variable in class com.broadleafcommerce.theme.admin.handler.ThemeConfigurationCustomPersistenceHandler
- OTHER - Static variable in class com.broadleafcommerce.theme.domain.ThemeFileType
- overrideGeneratedPath - Variable in class com.broadleafcommerce.theme.domain.ThemeFileImpl
- overrideThemeConfiguration(ExtensionResultHolder<ThemeConfiguration>) - Method in class com.broadleafcommerce.theme.service.AbstractThemeServiceExtensionHandler
- overrideThemeConfiguration(ExtensionResultHolder<ThemeConfiguration>) - Method in interface com.broadleafcommerce.theme.service.ThemeServiceExtensionHandler
-
Allows an extension handler to override the ThemeConfiguration
P
- PAGE - Static variable in class com.broadleafcommerce.theme.domain.ThemeTemplateType
- pageType - Variable in class com.broadleafcommerce.theme.domain.page.PageTypeFieldDefinitionXrefImpl
- pageType - Variable in class com.broadleafcommerce.theme.domain.ThemeFileImpl
- pageType - Variable in class com.broadleafcommerce.theme.domain.ThemeFilePageTypeXrefImpl
- PageType - Interface in com.broadleafcommerce.theme.domain.page
-
Defines additional information for AdvancedCMS Pages.
- PageTypeCopier - Class in com.broadleafcommerce.theme.copy
-
Copies
PageTypeand related entities. - PageTypeCopier() - Constructor for class com.broadleafcommerce.theme.copy.PageTypeCopier
- PageTypeCustomPersistenceHandler - Class in com.broadleafcommerce.theme.admin.handler
- PageTypeCustomPersistenceHandler() - Constructor for class com.broadleafcommerce.theme.admin.handler.PageTypeCustomPersistenceHandler
- pageTypeDao - Variable in class com.broadleafcommerce.theme.admin.handler.PageTypeCustomPersistenceHandler
- pageTypeDao - Variable in class com.broadleafcommerce.theme.service.PageTypeServiceImpl
- PageTypeDao - Interface in com.broadleafcommerce.theme.dao
- PageTypeDaoImpl - Class in com.broadleafcommerce.theme.dao
- PageTypeDaoImpl() - Constructor for class com.broadleafcommerce.theme.dao.PageTypeDaoImpl
- PageTypeFieldDefinitionXref - Interface in com.broadleafcommerce.theme.domain.page
-
Maps the relationship between
PageTypeandFieldDefinition - PageTypeFieldDefinitionXrefImpl - Class in com.broadleafcommerce.theme.domain.page
- PageTypeFieldDefinitionXrefImpl() - Constructor for class com.broadleafcommerce.theme.domain.page.PageTypeFieldDefinitionXrefImpl
- PageTypeFieldDefinitionXrefImpl(PageType, FieldDefinition, String) - Constructor for class com.broadleafcommerce.theme.domain.page.PageTypeFieldDefinitionXrefImpl
- PageTypeImpl - Class in com.broadleafcommerce.theme.domain.page
- PageTypeImpl() - Constructor for class com.broadleafcommerce.theme.domain.page.PageTypeImpl
- pageTypeService - Variable in class com.broadleafcommerce.theme.admin.service.validator.PageTypeUniquePropertyValidator
- PageTypeService - Interface in com.broadleafcommerce.theme.service
- PageTypeServiceImpl - Class in com.broadleafcommerce.theme.service
- PageTypeServiceImpl() - Constructor for class com.broadleafcommerce.theme.service.PageTypeServiceImpl
- PageTypeUniquePropertyValidator - Class in com.broadleafcommerce.theme.admin.service.validator
-
Validates whether the
PageTypepassed in is unique. - PageTypeUniquePropertyValidator() - Constructor for class com.broadleafcommerce.theme.admin.service.validator.PageTypeUniquePropertyValidator
- PARENT_THEME - Static variable in class com.broadleafcommerce.theme.admin.handler.ThemeConfigurationCustomPersistenceHandler
- parentPageType - Variable in class com.broadleafcommerce.theme.domain.page.PageTypeImpl
- parentTheme - Variable in class com.broadleafcommerce.theme.domain.ThemeConfigurationImpl
- PARTIAL - Static variable in class com.broadleafcommerce.theme.domain.ThemeTemplateType
- path - Variable in class com.broadleafcommerce.theme.domain.ThemeFileImpl
- pattern - Static variable in class com.broadleafcommerce.theme.web.resource.AbstractThemeFileResourceResolver
- PRODUCT - Static variable in class com.broadleafcommerce.theme.domain.ThemeTemplateType
- putCache(Object, Object, BroadleafTemplateCacheContext) - Method in class com.broadleafcommerce.theme.extension.ThemeICacheExtensionHandler
R
- readAllCollectionPageTypes() - Method in interface com.broadleafcommerce.theme.dao.PageTypeDao
- readAllCollectionPageTypes() - Method in class com.broadleafcommerce.theme.dao.PageTypeDaoImpl
- readAllPageTypes() - Method in interface com.broadleafcommerce.theme.dao.PageTypeDao
- readAllPageTypes() - Method in class com.broadleafcommerce.theme.dao.PageTypeDaoImpl
- readAllPageTypesByProperty(String, String) - Method in interface com.broadleafcommerce.theme.dao.PageTypeDao
- readAllPageTypesByProperty(String, String) - Method in class com.broadleafcommerce.theme.dao.PageTypeDaoImpl
- readAllThemeFiles() - Method in interface com.broadleafcommerce.theme.dao.ThemeFileDao
-
Returns a list of all known ThemeFile entities in the database
- readAllThemeFiles() - Method in class com.broadleafcommerce.theme.dao.ThemeFileDaoImpl
- readDefaultDefinition() - Method in interface com.broadleafcommerce.theme.dao.ThemeDefinitionDao
-
Reads the theme definition that is marked as default
- readDefaultDefinition() - Method in class com.broadleafcommerce.theme.dao.ThemeDefinitionDaoImpl
- readDefaultTheme() - Method in interface com.broadleafcommerce.theme.dao.ThemeConfigurationDao
- readDefaultTheme() - Method in class com.broadleafcommerce.theme.dao.ThemeConfigurationDaoImpl
- readFileByPath(String, ThemeConfiguration) - Method in interface com.broadleafcommerce.theme.dao.ThemeFileDao
-
Returns a ThemeFile from the database matching the given path.
- readFileByPath(String, ThemeConfiguration) - Method in class com.broadleafcommerce.theme.dao.ThemeFileDaoImpl
- readPageTypeById(Long) - Method in interface com.broadleafcommerce.theme.dao.PageTypeDao
- readPageTypeById(Long) - Method in class com.broadleafcommerce.theme.dao.PageTypeDaoImpl
- readPageTypeByKey(String) - Method in interface com.broadleafcommerce.theme.dao.PageTypeDao
- readPageTypeByKey(String) - Method in class com.broadleafcommerce.theme.dao.PageTypeDaoImpl
- readPageTypeByProperty(String, String) - Method in interface com.broadleafcommerce.theme.dao.PageTypeDao
- readPageTypeByProperty(String, String) - Method in class com.broadleafcommerce.theme.dao.PageTypeDaoImpl
- readPageTypeByUrlPrefix(String) - Method in interface com.broadleafcommerce.theme.dao.PageTypeDao
- readPageTypeByUrlPrefix(String) - Method in class com.broadleafcommerce.theme.dao.PageTypeDaoImpl
- readTemplateThemeFileForPageType(PageType) - Method in interface com.broadleafcommerce.theme.dao.ThemeFileDao
-
Reads the ThemeFile that is used as the template theme file for the given page type.
- readTemplateThemeFileForPageType(PageType) - Method in class com.broadleafcommerce.theme.dao.ThemeFileDaoImpl
- readThemeConfigurationById(Long) - Method in interface com.broadleafcommerce.theme.dao.ThemeConfigurationDao
-
Reads a theme configuration by its id
- readThemeConfigurationById(Long) - Method in class com.broadleafcommerce.theme.dao.ThemeConfigurationDaoImpl
- readThemeDefinitionById(Long) - Method in interface com.broadleafcommerce.theme.dao.ThemeDefinitionDao
-
Reads a theme definition by its id
- readThemeDefinitionById(Long) - Method in class com.broadleafcommerce.theme.dao.ThemeDefinitionDaoImpl
- readThemeFieldsByThemeId(Long) - Method in interface com.broadleafcommerce.theme.dao.ThemeConfigurationDao
-
Retrieve a list of
ThemeFieldobjects associated with the passed in theme configuration id. - readThemeFieldsByThemeId(Long) - Method in class com.broadleafcommerce.theme.dao.ThemeConfigurationDaoImpl
- readThemeFileById(Long) - Method in interface com.broadleafcommerce.theme.dao.ThemeFileDao
-
Reads a ThemeFile by its internal id
- readThemeFileById(Long) - Method in class com.broadleafcommerce.theme.dao.ThemeFileDaoImpl
- readThemeFileForPageType(PageType, ThemeConfiguration) - Method in interface com.broadleafcommerce.theme.dao.ThemeFileDao
-
Reads the ThemeFile that is currently configured as the template to use for the given
PageTypeandThemeConfigurationcombination. - readThemeFileForPageType(PageType, ThemeConfiguration) - Method in class com.broadleafcommerce.theme.dao.ThemeFileDaoImpl
- readThemeFilesByTemplateType(ThemeTemplateType, ThemeConfiguration) - Method in interface com.broadleafcommerce.theme.dao.ThemeFileDao
-
Reads all templates for the given theme that match the given type
- readThemeFilesByTemplateType(ThemeTemplateType, ThemeConfiguration) - Method in class com.broadleafcommerce.theme.dao.ThemeFileDaoImpl
- readThemeFilesByThemeConfigurationId(Long) - Method in interface com.broadleafcommerce.theme.dao.ThemeFileDao
-
Read all theme files belonging to this ThemeConfiguration
- readThemeFilesByThemeConfigurationId(Long) - Method in class com.broadleafcommerce.theme.dao.ThemeFileDaoImpl
- reconstitutePreviousAddForReplay(Map<Class<?>, Map<String, String>>, PersistencePackage) - Method in class com.broadleafcommerce.theme.admin.service.module.ThemeReconstituteForAddHandler
- reconstitutePreviousAddForUpdateReplay(Map<Class<?>, Map<String, String>>, PersistencePackage) - Method in class com.broadleafcommerce.theme.admin.service.module.ThemeReconstituteForAddHandler
- recurseResolveUrlPathInternal(String, ResourceResolverChain, ThemeConfiguration) - Method in class com.broadleafcommerce.theme.web.resource.ThemeFileResourceResolver
- releaseEntityManager(EntityManager) - Method in class com.broadleafcommerce.theme.web.ThemeHttpRequestHandlerAdapter
- remove(PageType) - Method in interface com.broadleafcommerce.theme.dao.PageTypeDao
- remove(PageType) - Method in class com.broadleafcommerce.theme.dao.PageTypeDaoImpl
- remove(PersistencePackage, DynamicEntityDao, RecordHelper) - Method in class com.broadleafcommerce.theme.admin.handler.PageTypeCustomPersistenceHandler
- remove(PersistencePackage, DynamicEntityDao, RecordHelper) - Method in class com.broadleafcommerce.theme.admin.handler.ThemeFileCustomPersistenceHandler
- removeFromCache(String, ThemeConfiguration) - Method in interface com.broadleafcommerce.theme.dao.ThemeFileDao
-
Removes the given path and themeConfig ThemeFile from the null-capable cache.
- removeFromCache(String, ThemeConfiguration) - Method in class com.broadleafcommerce.theme.dao.ThemeFileDaoImpl
- removeFromCache(String, ThemeConfiguration) - Method in interface com.broadleafcommerce.theme.service.ThemeFileService
-
Removes the given path and themeConfig ThemeFile from the null-capable cache.
- removeFromCache(String, ThemeConfiguration) - Method in class com.broadleafcommerce.theme.service.ThemeFileServiceImpl
- removeThemeConfWithCurrentParent(String, DynamicResultSet) - Method in class com.broadleafcommerce.theme.admin.handler.ThemeConfigurationCustomPersistenceHandler
- removeVersion(String, String) - Method in class com.broadleafcommerce.theme.web.resource.AbstractThemeFileResourceResolver
- replaceCssThemeFields(ThemeConfiguration, Resource, String) - Method in class com.broadleafcommerce.theme.web.resource.ThemeFileResourceResolver
- replaceCssThemeFields(String, ThemeConfiguration) - Method in interface com.broadleafcommerce.theme.service.ThemeService
- replaceCssThemeFields(String, ThemeConfiguration) - Method in class com.broadleafcommerce.theme.service.ThemeServiceImpl
- replaceJsThemeFields(ThemeConfiguration, Resource, String) - Method in class com.broadleafcommerce.theme.web.resource.ThemeFileResourceResolver
- replaceJsThemeFields(String, ThemeConfiguration) - Method in interface com.broadleafcommerce.theme.service.ThemeService
- replaceJsThemeFields(String, ThemeConfiguration) - Method in class com.broadleafcommerce.theme.service.ThemeServiceImpl
- replaceRGBAColorFields(String, String, String) - Method in class com.broadleafcommerce.theme.service.ThemeServiceImpl
-
This helper method is intended to handle preprocessing any rgba declarations in the css files.
- replaceThemeField(String, ThemeConfiguration, FieldDefinition) - Method in class com.broadleafcommerce.theme.service.ThemeServiceImpl
- REQUESTING_ENTITY_ID - Static variable in class com.broadleafcommerce.theme.admin.handler.ThemeConfigurationCustomPersistenceHandler
- REQUESTING_FIELD - Static variable in class com.broadleafcommerce.theme.admin.handler.ThemeConfigurationCustomPersistenceHandler
- ReservedPropValueValidator - Class in com.broadleafcommerce.theme.admin.service.validator
- ReservedPropValueValidator() - Constructor for class com.broadleafcommerce.theme.admin.service.validator.ReservedPropValueValidator
- resolveResource(String, String) - Method in class com.broadleafcommerce.theme.core.config.ThemeParentTemplateResolver
- resolveResource(ExtensionResultHolder, String) - Method in class com.broadleafcommerce.theme.web.resolver.ThemeDatabaseResourceResolverExtensionHandler
- resolveResourceForTheme(ThemeConfiguration, String, String) - Method in class com.broadleafcommerce.theme.core.config.ThemeParentTemplateResolver
- resolveResourceInServlet(HttpServletRequest, String, ThemeConfiguration, ResourceResolverChain) - Method in class com.broadleafcommerce.theme.web.resource.ThemeFileResourceResolver
- resolveResourceInternal(HttpServletRequest, String, List<? extends Resource>, ResourceResolverChain) - Method in class com.broadleafcommerce.theme.web.resource.ThemeFileResourceResolver
- resolveResourceInternal(HttpServletRequest, String, List<? extends Resource>, ResourceResolverChain) - Method in class com.broadleafcommerce.theme.web.resource.ThemeFileURLPathResolver
- resolveTheme(HttpServletRequest, Site) - Method in class com.broadleafcommerce.theme.web.resolver.BroadleafThemeResolverImpl
- resolveTheme(WebRequest) - Method in class com.broadleafcommerce.theme.web.resolver.BroadleafThemeResolverImpl
- resolveUrlPathInternal(String, List<? extends Resource>, ResourceResolverChain) - Method in class com.broadleafcommerce.theme.web.resource.ThemeFileResourceResolver
- resolveUrlPathInternal(String, List<? extends Resource>, ResourceResolverChain) - Method in class com.broadleafcommerce.theme.web.resource.ThemeFileURLPathResolver
- resourceBundlingService - Variable in class com.broadleafcommerce.theme.service.event.ThemeFileCacheInvalidationConsumer
- resourceCachingEnabled - Variable in class com.broadleafcommerce.theme.service.event.ThemeConfigurationCacheInvalidationConsumer
- resourceVersioningEnabled - Variable in class com.broadleafcommerce.theme.web.resource.ThemeFileURLPathResolver
S
- SANDBOX_PREFIX - Static variable in class com.broadleafcommerce.theme.web.resource.AbstractThemeFileResourceResolver
- sandBoxHelper - Variable in class com.broadleafcommerce.theme.admin.handler.ThemeDefinitionCustomPersistenceHandler
- sandBoxHelper - Variable in class com.broadleafcommerce.theme.admin.handler.ThemeFileCustomPersistenceHandler
- sandBoxHelper - Variable in class com.broadleafcommerce.theme.admin.service.validator.PageTypeUniquePropertyValidator
- sandBoxHelper - Variable in class com.broadleafcommerce.theme.dao.PageTypeDaoImpl
- sandBoxHelper - Variable in class com.broadleafcommerce.theme.dao.ThemeConfigurationDaoImpl
- sandBoxHelper - Variable in class com.broadleafcommerce.theme.dao.ThemeFileDaoImpl
- save(PageType) - Method in interface com.broadleafcommerce.theme.dao.PageTypeDao
- save(PageType) - Method in class com.broadleafcommerce.theme.dao.PageTypeDaoImpl
- save(PageType) - Method in interface com.broadleafcommerce.theme.service.PageTypeService
- save(PageType) - Method in class com.broadleafcommerce.theme.service.PageTypeServiceImpl
- save(ThemeConfiguration) - Method in interface com.broadleafcommerce.theme.dao.ThemeConfigurationDao
-
Saves a ThemeConfiguration
- save(ThemeConfiguration) - Method in class com.broadleafcommerce.theme.dao.ThemeConfigurationDaoImpl
- save(ThemeConfiguration) - Method in interface com.broadleafcommerce.theme.service.ThemeService
-
Saves a theme to the database
- save(ThemeConfiguration) - Method in class com.broadleafcommerce.theme.service.ThemeServiceImpl
- save(ThemeFile) - Method in interface com.broadleafcommerce.theme.dao.ThemeFileDao
-
Persists the given themeFile to the database.
- save(ThemeFile) - Method in class com.broadleafcommerce.theme.dao.ThemeFileDaoImpl
- saveEntity(HttpServletRequest, HttpServletResponse, Model, Map<String, String>, String, EntityForm, BindingResult, RedirectAttributes) - Method in class com.broadleafcommerce.theme.admin.web.controller.AdminThemeConfigurationController
- saveEntity(HttpServletRequest, HttpServletResponse, Model, Map<String, String>, String, EntityForm, BindingResult, RedirectAttributes) - Method in class com.broadleafcommerce.theme.admin.web.controller.AdminThemeFileController
- sboxPattern - Static variable in class com.broadleafcommerce.theme.web.resource.AbstractThemeFileResourceResolver
- SEARCH - Static variable in class com.broadleafcommerce.theme.domain.page.SecondaryPageType
- secondaryPageType - Variable in class com.broadleafcommerce.theme.domain.page.PageTypeImpl
- SecondaryPageType - Class in com.broadleafcommerce.theme.domain.page
- SecondaryPageType() - Constructor for class com.broadleafcommerce.theme.domain.page.SecondaryPageType
- SecondaryPageType(String, String) - Constructor for class com.broadleafcommerce.theme.domain.page.SecondaryPageType
- SECTION_KEY - Static variable in class com.broadleafcommerce.theme.admin.web.controller.AdminPageTypeController
- SECTION_KEY - Static variable in class com.broadleafcommerce.theme.admin.web.controller.AdminThemeConfigurationController
- SECTION_KEY - Static variable in class com.broadleafcommerce.theme.admin.web.controller.AdminThemeFileController
- servletContext - Variable in class com.broadleafcommerce.theme.web.resource.AbstractThemeFileResourceResolver
- setChildPageTypes(List<PageType>) - Method in interface com.broadleafcommerce.theme.domain.page.PageType
- setChildPageTypes(List<PageType>) - Method in class com.broadleafcommerce.theme.domain.page.PageTypeImpl
- setContents(String) - Method in class com.broadleafcommerce.theme.domain.NullThemeFile
- setContents(String) - Method in interface com.broadleafcommerce.theme.domain.ThemeFile
- setContents(String) - Method in class com.broadleafcommerce.theme.domain.ThemeFileImpl
- setCurrentDateResolution(Long) - Method in interface com.broadleafcommerce.theme.dao.ThemeConfigurationDao
-
Sets the number of milliseconds that the current date/time will be cached for queries before refreshing.
- setCurrentDateResolution(Long) - Method in class com.broadleafcommerce.theme.dao.ThemeConfigurationDaoImpl
- setDefault(boolean) - Method in interface com.broadleafcommerce.theme.domain.ThemeConfiguration
- setDefault(boolean) - Method in class com.broadleafcommerce.theme.domain.ThemeConfigurationImpl
- setDefaultCategoryTemplate(ThemeFile) - Method in interface com.broadleafcommerce.theme.domain.ThemeConfiguration
-
Sets the ThemeFile to use as the default template for Category pages
- setDefaultCategoryTemplate(ThemeFile) - Method in class com.broadleafcommerce.theme.domain.ThemeConfigurationImpl
- setDefaultDefinition(boolean) - Method in interface com.broadleafcommerce.theme.domain.ThemeDefinition
-
Sets the default flag
- setDefaultDefinition(boolean) - Method in class com.broadleafcommerce.theme.domain.ThemeDefinitionImpl
- setDefaultPageTemplate(ThemeFile) - Method in interface com.broadleafcommerce.theme.domain.ThemeConfiguration
-
Sets the ThemeFile to be used as the default template for PageTypes that don't have a specific mapping in
ThemeConfiguration.getThemeFilePageTypeXrefs() - setDefaultPageTemplate(ThemeFile) - Method in class com.broadleafcommerce.theme.domain.ThemeConfigurationImpl
- setDefaultProductTemplate(ThemeFile) - Method in interface com.broadleafcommerce.theme.domain.ThemeConfiguration
-
Sets the ThemeFile to use as the default template for Product pages
- setDefaultProductTemplate(ThemeFile) - Method in class com.broadleafcommerce.theme.domain.ThemeConfigurationImpl
- setDefaultThemeBaseDirectory(String) - Method in interface com.broadleafcommerce.theme.service.ThemeService
-
Sets the default theme base directory.
- setDefaultThemeBaseDirectory(String) - Method in class com.broadleafcommerce.theme.service.ThemeServiceImpl
-
Sets the default theme base directory.
- setFieldDefinition(FieldDefinition) - Method in interface com.broadleafcommerce.theme.domain.page.PageTypeFieldDefinitionXref
-
Sets the
FieldDefinition - setFieldDefinition(FieldDefinition) - Method in class com.broadleafcommerce.theme.domain.page.PageTypeFieldDefinitionXrefImpl
- setFieldDefinitionXrefs(Map<String, PageTypeFieldDefinitionXref>) - Method in interface com.broadleafcommerce.theme.domain.page.PageType
- setFieldDefinitionXrefs(Map<String, PageTypeFieldDefinitionXref>) - Method in class com.broadleafcommerce.theme.domain.page.PageTypeImpl
- setFieldGroup(FieldGroup) - Method in interface com.broadleafcommerce.theme.domain.ThemeDefinitionFieldGroupXref
- setFieldGroup(FieldGroup) - Method in class com.broadleafcommerce.theme.domain.ThemeDefinitionFieldGroupXrefImpl
- setFieldGroupsXref(List<ThemeDefinitionFieldGroupXref>) - Method in interface com.broadleafcommerce.theme.domain.ThemeDefinition
-
Sets the list of configurable fields supported by this theme
- setFieldGroupsXref(List<ThemeDefinitionFieldGroupXref>) - Method in class com.broadleafcommerce.theme.domain.ThemeDefinitionImpl
- setFieldKey(String) - Method in interface com.broadleafcommerce.theme.domain.ThemeField
-
Set the field key.
- setFieldKey(String) - Method in class com.broadleafcommerce.theme.domain.ThemeFieldImpl
- setFiles(List<ThemeFile>) - Method in interface com.broadleafcommerce.theme.domain.ThemeConfiguration
-
Sets the
ThemeFiles associated with this ThemeConfiguration - setFiles(List<ThemeFile>) - Method in class com.broadleafcommerce.theme.domain.ThemeConfigurationImpl
- setFileType(ThemeFileType) - Method in class com.broadleafcommerce.theme.domain.NullThemeFile
- setFileType(ThemeFileType) - Method in interface com.broadleafcommerce.theme.domain.ThemeFile
- setFileType(ThemeFileType) - Method in class com.broadleafcommerce.theme.domain.ThemeFileImpl
- setGroupOrder(Long) - Method in interface com.broadleafcommerce.theme.domain.ThemeDefinitionFieldGroupXref
- setGroupOrder(Long) - Method in class com.broadleafcommerce.theme.domain.ThemeDefinitionFieldGroupXrefImpl
- setHasMenuEntry(Boolean) - Method in interface com.broadleafcommerce.theme.domain.page.PageType
- setHasMenuEntry(Boolean) - Method in class com.broadleafcommerce.theme.domain.page.PageTypeImpl
- setId(Long) - Method in class com.broadleafcommerce.theme.domain.NullThemeFile
- setId(Long) - Method in interface com.broadleafcommerce.theme.domain.page.PageType
- setId(Long) - Method in interface com.broadleafcommerce.theme.domain.page.PageTypeFieldDefinitionXref
-
Set id for the xref.
- setId(Long) - Method in class com.broadleafcommerce.theme.domain.page.PageTypeFieldDefinitionXrefImpl
- setId(Long) - Method in class com.broadleafcommerce.theme.domain.page.PageTypeImpl
- setId(Long) - Method in interface com.broadleafcommerce.theme.domain.ThemeConfiguration
-
Sets the id
- setId(Long) - Method in class com.broadleafcommerce.theme.domain.ThemeConfigurationImpl
- setId(Long) - Method in interface com.broadleafcommerce.theme.domain.ThemeDefinition
-
Sets the unique id for this theme definition
- setId(Long) - Method in interface com.broadleafcommerce.theme.domain.ThemeDefinitionFieldGroupXref
- setId(Long) - Method in class com.broadleafcommerce.theme.domain.ThemeDefinitionFieldGroupXrefImpl
- setId(Long) - Method in class com.broadleafcommerce.theme.domain.ThemeDefinitionImpl
- setId(Long) - Method in interface com.broadleafcommerce.theme.domain.ThemeField
-
Sets unique id of the theme field.
- setId(Long) - Method in class com.broadleafcommerce.theme.domain.ThemeFieldImpl
- setId(Long) - Method in interface com.broadleafcommerce.theme.domain.ThemeFile
- setId(Long) - Method in class com.broadleafcommerce.theme.domain.ThemeFileImpl
- setId(Long) - Method in interface com.broadleafcommerce.theme.domain.ThemeFilePageTypeXref
- setId(Long) - Method in class com.broadleafcommerce.theme.domain.ThemeFilePageTypeXrefImpl
- setIsCollection(Boolean) - Method in interface com.broadleafcommerce.theme.domain.page.PageType
- setIsCollection(Boolean) - Method in class com.broadleafcommerce.theme.domain.page.PageTypeImpl
- setKey(String) - Method in interface com.broadleafcommerce.theme.domain.page.PageType
- setKey(String) - Method in interface com.broadleafcommerce.theme.domain.page.PageTypeFieldDefinitionXref
-
Sets the map key for the xref.
- setKey(String) - Method in class com.broadleafcommerce.theme.domain.page.PageTypeFieldDefinitionXrefImpl
- setKey(String) - Method in class com.broadleafcommerce.theme.domain.page.PageTypeImpl
- setMapKeyNameProperty(EntityForm) - Method in class com.broadleafcommerce.theme.admin.web.controller.AdminPageTypeController
- setModelAttributes(Model, String) - Method in class com.broadleafcommerce.theme.admin.web.controller.AdminThemeFileController
- setName(String) - Method in class com.broadleafcommerce.theme.domain.NullThemeFile
- setName(String) - Method in interface com.broadleafcommerce.theme.domain.page.PageType
- setName(String) - Method in class com.broadleafcommerce.theme.domain.page.PageTypeImpl
- setName(String) - Method in interface com.broadleafcommerce.theme.domain.ThemeConfiguration
-
Sets the name.
- setName(String) - Method in class com.broadleafcommerce.theme.domain.ThemeConfigurationImpl
- setName(String) - Method in interface com.broadleafcommerce.theme.domain.ThemeFile
- setName(String) - Method in class com.broadleafcommerce.theme.domain.ThemeFileImpl
- setOrder(int) - Method in class com.broadleafcommerce.theme.web.resource.ThemeFileResourceResolver
- setOrder(int) - Method in class com.broadleafcommerce.theme.web.resource.ThemeFileURLPathResolver
- setOverrideGeneratedPath(Boolean) - Method in class com.broadleafcommerce.theme.domain.NullThemeFile
- setOverrideGeneratedPath(Boolean) - Method in interface com.broadleafcommerce.theme.domain.ThemeFile
- setOverrideGeneratedPath(Boolean) - Method in class com.broadleafcommerce.theme.domain.ThemeFileImpl
- setPageType(PageType) - Method in class com.broadleafcommerce.theme.domain.NullThemeFile
- setPageType(PageType) - Method in interface com.broadleafcommerce.theme.domain.page.PageTypeFieldDefinitionXref
-
Sets the
PageType - setPageType(PageType) - Method in class com.broadleafcommerce.theme.domain.page.PageTypeFieldDefinitionXrefImpl
- setPageType(PageType) - Method in interface com.broadleafcommerce.theme.domain.ThemeFile
- setPageType(PageType) - Method in class com.broadleafcommerce.theme.domain.ThemeFileImpl
- setPageType(PageType) - Method in interface com.broadleafcommerce.theme.domain.ThemeFilePageTypeXref
- setPageType(PageType) - Method in class com.broadleafcommerce.theme.domain.ThemeFilePageTypeXrefImpl
- setParentPageType(PageType) - Method in interface com.broadleafcommerce.theme.domain.page.PageType
- setParentPageType(PageType) - Method in class com.broadleafcommerce.theme.domain.page.PageTypeImpl
- setParentTheme(ThemeConfiguration) - Method in interface com.broadleafcommerce.theme.domain.ThemeConfiguration
- setParentTheme(ThemeConfiguration) - Method in class com.broadleafcommerce.theme.domain.ThemeConfigurationImpl
- setPath(String) - Method in class com.broadleafcommerce.theme.domain.NullThemeFile
- setPath(String) - Method in class com.broadleafcommerce.theme.domain.ThemeConfigurationImpl
- setPath(String) - Method in interface com.broadleafcommerce.theme.domain.ThemeFile
- setPath(String) - Method in class com.broadleafcommerce.theme.domain.ThemeFileImpl
- setSecondaryPageType(SecondaryPageType) - Method in interface com.broadleafcommerce.theme.domain.page.PageType
- setSecondaryPageType(SecondaryPageType) - Method in class com.broadleafcommerce.theme.domain.page.PageTypeImpl
- setTemplate(ThemeFile) - Method in interface com.broadleafcommerce.theme.domain.TemplatedEntity
-
Sets the template this entity will use to display.
- setTemplate(ThemeFile) - Method in class com.broadleafcommerce.theme.domain.TemplatedEntityImpl
- setTemplate(ThemeFile) - Method in class com.broadleafcommerce.theme.domain.TemplatedEntityTemplate
- setTemplateType(ThemeTemplateType) - Method in class com.broadleafcommerce.theme.domain.NullThemeFile
- setTemplateType(ThemeTemplateType) - Method in interface com.broadleafcommerce.theme.domain.ThemeFile
- setTemplateType(ThemeTemplateType) - Method in class com.broadleafcommerce.theme.domain.ThemeFileImpl
- setThemeConfig(ThemeConfiguration) - Method in class com.broadleafcommerce.theme.domain.NullThemeFile
- setThemeConfig(ThemeConfiguration) - Method in interface com.broadleafcommerce.theme.domain.ThemeFile
- setThemeConfig(ThemeConfiguration) - Method in class com.broadleafcommerce.theme.domain.ThemeFileImpl
- setThemeConfigInvalidationTableNames(String[]) - Method in class com.broadleafcommerce.theme.service.event.ThemeConfigurationCacheInvalidationConsumer
- setThemeConfiguration(ThemeConfiguration) - Method in interface com.broadleafcommerce.theme.domain.ThemeField
-
Sets the parent
ThemeConfiguration - setThemeConfiguration(ThemeConfiguration) - Method in class com.broadleafcommerce.theme.domain.ThemeFieldImpl
- setThemeConfiguration(ThemeConfiguration) - Method in interface com.broadleafcommerce.theme.domain.ThemeFilePageTypeXref
- setThemeConfiguration(ThemeConfiguration) - Method in class com.broadleafcommerce.theme.domain.ThemeFilePageTypeXrefImpl
- setThemeDefinition(ThemeDefinition) - Method in interface com.broadleafcommerce.theme.domain.ThemeConfiguration
-
Sets the theme definition
- setThemeDefinition(ThemeDefinition) - Method in class com.broadleafcommerce.theme.domain.ThemeConfigurationImpl
- setThemeDefinition(ThemeDefinition) - Method in interface com.broadleafcommerce.theme.domain.ThemeDefinitionFieldGroupXref
- setThemeDefinition(ThemeDefinition) - Method in class com.broadleafcommerce.theme.domain.ThemeDefinitionFieldGroupXrefImpl
- setThemeDescription(String) - Method in interface com.broadleafcommerce.theme.domain.ThemeConfiguration
-
Sets the theme description
- setThemeDescription(String) - Method in class com.broadleafcommerce.theme.domain.ThemeConfigurationImpl
- setThemeDescription(String) - Method in interface com.broadleafcommerce.theme.domain.ThemeDefinition
-
Sets a description of this theme.
- setThemeDescription(String) - Method in class com.broadleafcommerce.theme.domain.ThemeDefinitionImpl
- setThemeFields(List<ThemeField>) - Method in interface com.broadleafcommerce.theme.domain.ThemeConfiguration
-
Sets the theme fields
- setThemeFields(List<ThemeField>) - Method in class com.broadleafcommerce.theme.domain.ThemeConfigurationImpl
- setThemeFile(ThemeFile) - Method in interface com.broadleafcommerce.theme.domain.ThemeFilePageTypeXref
- setThemeFile(ThemeFile) - Method in class com.broadleafcommerce.theme.domain.ThemeFilePageTypeXrefImpl
- setThemeFilePageTypeXrefs(List<ThemeFilePageTypeXref>) - Method in interface com.broadleafcommerce.theme.domain.ThemeConfiguration
-
Sets the list of Page Types to Theme Files for this ThemeConfiguration
- setThemeFilePageTypeXrefs(List<ThemeFilePageTypeXref>) - Method in class com.broadleafcommerce.theme.domain.ThemeConfigurationImpl
- setThemeName(String) - Method in interface com.broadleafcommerce.theme.domain.ThemeDefinition
-
Sets the name of this theme.
- setThemeName(String) - Method in class com.broadleafcommerce.theme.domain.ThemeDefinitionImpl
- setThemePath(String) - Method in interface com.broadleafcommerce.theme.domain.ThemeDefinition
-
Sets the path prefix that will be used to resolve this theme.
- setThemePath(String) - Method in class com.broadleafcommerce.theme.domain.ThemeDefinitionImpl
- setType(String) - Method in class com.broadleafcommerce.theme.domain.page.SecondaryPageType
- setType(String) - Method in class com.broadleafcommerce.theme.domain.ThemeFileType
- setType(String) - Method in class com.broadleafcommerce.theme.domain.ThemeTemplateType
- setUrlPrefix(String) - Method in interface com.broadleafcommerce.theme.domain.page.PageType
- setUrlPrefix(String) - Method in class com.broadleafcommerce.theme.domain.page.PageTypeImpl
- setValue(String) - Method in interface com.broadleafcommerce.theme.domain.ThemeField
-
Sets the value for this items fieldKey.
- setValue(String) - Method in class com.broadleafcommerce.theme.domain.ThemeFieldImpl
- siteService - Variable in class com.broadleafcommerce.theme.service.event.ThemeFileCacheInvalidationConsumer
- splitCamelCase(String) - Method in class com.broadleafcommerce.theme.admin.web.controller.AdminThemeFileController
- stringValue - Variable in class com.broadleafcommerce.theme.domain.ThemeFieldImpl
- subfolderResourceLocations - Variable in class com.broadleafcommerce.theme.web.resource.AbstractThemeFileResourceResolver
- systemEventNode - Variable in class com.broadleafcommerce.theme.admin.handler.ThemeDefinitionCustomPersistenceHandler
- systemPropertiesService - Variable in class com.broadleafcommerce.theme.service.ThemeServiceImpl
T
- TabName() - Constructor for class com.broadleafcommerce.theme.domain.ThemeConfigurationAdminPresentation.TabName
- TabName() - Constructor for class com.broadleafcommerce.theme.domain.ThemeFileAdminPresentation.TabName
- TabOrder() - Constructor for class com.broadleafcommerce.theme.domain.ThemeConfigurationAdminPresentation.TabOrder
- TabOrder() - Constructor for class com.broadleafcommerce.theme.domain.ThemeFileAdminPresentation.TabOrder
- template - Variable in class com.broadleafcommerce.theme.domain.TemplatedEntityImpl
- TEMPLATE - Static variable in class com.broadleafcommerce.theme.domain.page.SecondaryPageType
- templateCacheExtensionManager - Variable in class com.broadleafcommerce.theme.extension.ThemeICacheExtensionHandler
- templatedEntity - Variable in class com.broadleafcommerce.theme.domain.TemplatedEntityTemplate
- TemplatedEntity - Interface in com.broadleafcommerce.theme.domain
- TemplatedEntityImpl - Class in com.broadleafcommerce.theme.domain
- TemplatedEntityImpl() - Constructor for class com.broadleafcommerce.theme.domain.TemplatedEntityImpl
- TemplatedEntityTemplate - Class in com.broadleafcommerce.theme.domain
- TemplatedEntityTemplate() - Constructor for class com.broadleafcommerce.theme.domain.TemplatedEntityTemplate
- templateType - Variable in class com.broadleafcommerce.theme.domain.ThemeFileImpl
- THEME_DEFINITION - Static variable in class com.broadleafcommerce.theme.domain.i18n.ThemeTranslatedEntity
- THEME_DEFINITION - Static variable in class com.broadleafcommerce.theme.domain.ThemeConfigurationAdminPresentation.FieldOrder
- THEME_JS_FILE - Static variable in class com.broadleafcommerce.theme.web.resource.ThemeFileResourceResolver
- ThemeAdditionStatusDaoExtensionHandler - Class in com.broadleafcommerce.theme.extension
- ThemeAdditionStatusDaoExtensionHandler() - Constructor for class com.broadleafcommerce.theme.extension.ThemeAdditionStatusDaoExtensionHandler
- ThemeAdminTemplatingConfig - Class in com.broadleafcommerce.theme.admin.config
- ThemeAdminTemplatingConfig() - Constructor for class com.broadleafcommerce.theme.admin.config.ThemeAdminTemplatingConfig
- ThemeCacheConfig - Class in com.broadleafcommerce.theme.config
- ThemeCacheConfig() - Constructor for class com.broadleafcommerce.theme.config.ThemeCacheConfig
- themeConfig - Variable in class com.broadleafcommerce.theme.domain.ThemeFileImpl
- themeConfigDao - Variable in class com.broadleafcommerce.theme.service.ThemeServiceImpl
- themeConfigInvalidationTableNames - Variable in class com.broadleafcommerce.theme.service.event.ThemeConfigurationCacheInvalidationConsumer
- themeConfiguration - Variable in class com.broadleafcommerce.theme.domain.ThemeFieldImpl
- themeConfiguration - Variable in class com.broadleafcommerce.theme.domain.ThemeFilePageTypeXrefImpl
- ThemeConfiguration - Class in com.broadleafcommerce.theme.config
- ThemeConfiguration - Interface in com.broadleafcommerce.theme.domain
-
When using the theme module, we will be able to save theme data to the database.
- ThemeConfiguration() - Constructor for class com.broadleafcommerce.theme.config.ThemeConfiguration
- ThemeConfigurationAdminPresentation - Interface in com.broadleafcommerce.theme.domain
- ThemeConfigurationAdminPresentation.FieldOrder - Class in com.broadleafcommerce.theme.domain
- ThemeConfigurationAdminPresentation.GroupName - Class in com.broadleafcommerce.theme.domain
- ThemeConfigurationAdminPresentation.GroupOrder - Class in com.broadleafcommerce.theme.domain
- ThemeConfigurationAdminPresentation.TabName - Class in com.broadleafcommerce.theme.domain
- ThemeConfigurationAdminPresentation.TabOrder - Class in com.broadleafcommerce.theme.domain
- ThemeConfigurationCacheInvalidationConsumer - Class in com.broadleafcommerce.theme.service.event
-
When a ThemeConfiguration changes, we need to make sure we additionally clear the themeFields collection inside of that ThemeConfiguration.
- ThemeConfigurationCacheInvalidationConsumer() - Constructor for class com.broadleafcommerce.theme.service.event.ThemeConfigurationCacheInvalidationConsumer
- ThemeConfigurationCustomPersistenceHandler - Class in com.broadleafcommerce.theme.admin.handler
-
Custom persistence handler for the
ThemeConfigurationentity. - ThemeConfigurationCustomPersistenceHandler() - Constructor for class com.broadleafcommerce.theme.admin.handler.ThemeConfigurationCustomPersistenceHandler
- ThemeConfigurationDao - Interface in com.broadleafcommerce.theme.dao
-
DAO for ThemeConfiguration
- ThemeConfigurationDaoImpl - Class in com.broadleafcommerce.theme.dao
- ThemeConfigurationDaoImpl() - Constructor for class com.broadleafcommerce.theme.dao.ThemeConfigurationDaoImpl
- ThemeConfigurationImpl - Class in com.broadleafcommerce.theme.domain
- ThemeConfigurationImpl() - Constructor for class com.broadleafcommerce.theme.domain.ThemeConfigurationImpl
- ThemeCopier - Class in com.broadleafcommerce.theme.copy
-
Copies various Theme entities
- ThemeCopier() - Constructor for class com.broadleafcommerce.theme.copy.ThemeCopier
- ThemeDatabaseResourceResolverExtensionHandler - Class in com.broadleafcommerce.theme.web.resolver
-
An
ExtensionHandlerfor theDatabaseResourceResolverExtensionHandlerthat will resolveThemeFiles as resources. - ThemeDatabaseResourceResolverExtensionHandler() - Constructor for class com.broadleafcommerce.theme.web.resolver.ThemeDatabaseResourceResolverExtensionHandler
- themeDefDao - Variable in class com.broadleafcommerce.theme.service.ThemeServiceImpl
- themeDefinition - Variable in class com.broadleafcommerce.theme.domain.ThemeConfigurationImpl
- themeDefinition - Variable in class com.broadleafcommerce.theme.domain.ThemeDefinitionFieldGroupXrefImpl
- ThemeDefinition - Interface in com.broadleafcommerce.theme.domain
-
A ThemeDefinition describes a certain theme, including where on the file system it lives, what fields are configurable, etc.
- ThemeDefinitionCustomPersistenceHandler - Class in com.broadleafcommerce.theme.admin.handler
-
Custom persistence handler for theme definitions due to the fact that a theme definition has a dynamic form for the configuration and must respond appropriately.
- ThemeDefinitionCustomPersistenceHandler() - Constructor for class com.broadleafcommerce.theme.admin.handler.ThemeDefinitionCustomPersistenceHandler
- ThemeDefinitionDao - Interface in com.broadleafcommerce.theme.dao
-
DAO for ThemeDefinition
- ThemeDefinitionDaoImpl - Class in com.broadleafcommerce.theme.dao
- ThemeDefinitionDaoImpl() - Constructor for class com.broadleafcommerce.theme.dao.ThemeDefinitionDaoImpl
- ThemeDefinitionFieldGroupXref - Interface in com.broadleafcommerce.theme.domain
- ThemeDefinitionFieldGroupXrefImpl - Class in com.broadleafcommerce.theme.domain
- ThemeDefinitionFieldGroupXrefImpl() - Constructor for class com.broadleafcommerce.theme.domain.ThemeDefinitionFieldGroupXrefImpl
- ThemeDefinitionFieldGroupXrefImpl(ThemeDefinition, FieldGroup) - Constructor for class com.broadleafcommerce.theme.domain.ThemeDefinitionFieldGroupXrefImpl
- ThemeDefinitionImpl - Class in com.broadleafcommerce.theme.domain
- ThemeDefinitionImpl() - Constructor for class com.broadleafcommerce.theme.domain.ThemeDefinitionImpl
- themeDescription - Variable in class com.broadleafcommerce.theme.domain.ThemeConfigurationImpl
- themeDescription - Variable in class com.broadleafcommerce.theme.domain.ThemeDefinitionImpl
- ThemeField - Interface in com.broadleafcommerce.theme.domain
-
Represents the value for each of the fields that have been customized in a
ThemeConfigurationfor a givenThemeDefinition - ThemeFieldImpl - Class in com.broadleafcommerce.theme.domain
- ThemeFieldImpl() - Constructor for class com.broadleafcommerce.theme.domain.ThemeFieldImpl
- themeFields - Variable in class com.broadleafcommerce.theme.domain.ThemeConfigurationImpl
- themeFile - Variable in class com.broadleafcommerce.theme.domain.ThemeFilePageTypeXrefImpl
- ThemeFile - Interface in com.broadleafcommerce.theme.domain
-
Database representation of a file that is used in a theme.
- ThemeFileAdminPresentation - Interface in com.broadleafcommerce.theme.domain
- ThemeFileAdminPresentation.FieldOrder - Class in com.broadleafcommerce.theme.domain
- ThemeFileAdminPresentation.GroupName - Class in com.broadleafcommerce.theme.domain
- ThemeFileAdminPresentation.GroupOrder - Class in com.broadleafcommerce.theme.domain
- ThemeFileAdminPresentation.TabName - Class in com.broadleafcommerce.theme.domain
- ThemeFileAdminPresentation.TabOrder - Class in com.broadleafcommerce.theme.domain
- ThemeFileCacheInvalidationConsumer - Class in com.broadleafcommerce.theme.service.event
- ThemeFileCacheInvalidationConsumer() - Constructor for class com.broadleafcommerce.theme.service.event.ThemeFileCacheInvalidationConsumer
- ThemeFileCustomPersistenceHandler - Class in com.broadleafcommerce.theme.admin.handler
-
CustomPersistenceHandler for
ThemeFiles that will handle retrieving the contents of a given file from the file system if there is no database associated content. - ThemeFileCustomPersistenceHandler() - Constructor for class com.broadleafcommerce.theme.admin.handler.ThemeFileCustomPersistenceHandler
- ThemeFileDao - Interface in com.broadleafcommerce.theme.dao
-
Provides methods to retrieve
ThemeFileinstances from the database. - ThemeFileDaoImpl - Class in com.broadleafcommerce.theme.dao
- ThemeFileDaoImpl() - Constructor for class com.broadleafcommerce.theme.dao.ThemeFileDaoImpl
- ThemeFileFormBuilderExtensionHandler - Class in com.broadleafcommerce.theme.admin.web.service
-
ThemeFile listgrid / form modifications
- ThemeFileFormBuilderExtensionHandler() - Constructor for class com.broadleafcommerce.theme.admin.web.service.ThemeFileFormBuilderExtensionHandler
- ThemeFileImpl - Class in com.broadleafcommerce.theme.domain
- ThemeFileImpl() - Constructor for class com.broadleafcommerce.theme.domain.ThemeFileImpl
- ThemeFilePageTypeXref - Interface in com.broadleafcommerce.theme.domain
- ThemeFilePageTypeXrefImpl - Class in com.broadleafcommerce.theme.domain
- ThemeFilePageTypeXrefImpl() - Constructor for class com.broadleafcommerce.theme.domain.ThemeFilePageTypeXrefImpl
- themeFilePageTypeXrefs - Variable in class com.broadleafcommerce.theme.domain.ThemeConfigurationImpl
- ThemeFileResourceRequestExtensionHandler - Class in com.broadleafcommerce.theme.extension
-
Extension handler used in determining whether or not there is a database version of a tempalte that should be used instead of the one found via the non-database resolvers.
- ThemeFileResourceRequestExtensionHandler() - Constructor for class com.broadleafcommerce.theme.extension.ThemeFileResourceRequestExtensionHandler
- ThemeFileResourceResolver - Class in com.broadleafcommerce.theme.web.resource
-
A
ResourceResolverthat tries to find a resource in the database or under the given locations matching to the current theme's request path. - ThemeFileResourceResolver() - Constructor for class com.broadleafcommerce.theme.web.resource.ThemeFileResourceResolver
- themeFileService - Variable in class com.broadleafcommerce.theme.admin.handler.ThemeFileCustomPersistenceHandler
- themeFileService - Variable in class com.broadleafcommerce.theme.admin.web.controller.AdminThemeFileController
- themeFileService - Variable in class com.broadleafcommerce.theme.extension.ThemeFileResourceRequestExtensionHandler
- themeFileService - Variable in class com.broadleafcommerce.theme.extension.ThemeICacheExtensionHandler
- themeFileService - Variable in class com.broadleafcommerce.theme.service.event.ThemeFileCacheInvalidationConsumer
- themeFileService - Variable in class com.broadleafcommerce.theme.web.resource.AbstractThemeFileResourceResolver
- ThemeFileService - Interface in com.broadleafcommerce.theme.service
-
Services for interacting with
ThemeFiles - ThemeFileServiceImpl - Class in com.broadleafcommerce.theme.service
- ThemeFileServiceImpl() - Constructor for class com.broadleafcommerce.theme.service.ThemeFileServiceImpl
- ThemeFileTemplateOverrideExtensionHandler - Class in com.broadleafcommerce.theme.extension
-
TemplatedEntityinstances are able to override the template path and instead resolve to a ThemeFile's path. - ThemeFileTemplateOverrideExtensionHandler() - Constructor for class com.broadleafcommerce.theme.extension.ThemeFileTemplateOverrideExtensionHandler
- ThemeFileType - Class in com.broadleafcommerce.theme.domain
-
An extensible enumeration of theme file types
- ThemeFileType() - Constructor for class com.broadleafcommerce.theme.domain.ThemeFileType
- ThemeFileType(String, String) - Constructor for class com.broadleafcommerce.theme.domain.ThemeFileType
- ThemeFileURLPathResolver - Class in com.broadleafcommerce.theme.web.resource
-
A
ResourceResolverthat is used solely to modify URL names of theme resources that are stored in the database. - ThemeFileURLPathResolver() - Constructor for class com.broadleafcommerce.theme.web.resource.ThemeFileURLPathResolver
- ThemeHttpRequestHandlerAdapter - Class in com.broadleafcommerce.theme.web
-
Even when serving static resources, we need to be inside of an entity manager and BroadleafRequestContext setting.
- ThemeHttpRequestHandlerAdapter() - Constructor for class com.broadleafcommerce.theme.web.ThemeHttpRequestHandlerAdapter
- ThemeICacheExtensionHandler - Class in com.broadleafcommerce.theme.extension
- ThemeICacheExtensionHandler() - Constructor for class com.broadleafcommerce.theme.extension.ThemeICacheExtensionHandler
- ThemeMenuProcessorExtensionHandler - Class in com.broadleafcommerce.theme.extension
-
This extension handler will override any menu on the model to use a theme configuration if present.
- ThemeMenuProcessorExtensionHandler() - Constructor for class com.broadleafcommerce.theme.extension.ThemeMenuProcessorExtensionHandler
- ThemeMenuProcessorExtensionHandler.ExtensionHandler - Class in com.broadleafcommerce.theme.extension
- ThemeModuleRegistration - Class in com.broadleafcommerce.theme.config
- ThemeModuleRegistration() - Constructor for class com.broadleafcommerce.theme.config.ThemeModuleRegistration
- themeName - Variable in class com.broadleafcommerce.theme.domain.ThemeConfigurationImpl
- themeName - Variable in class com.broadleafcommerce.theme.domain.ThemeDefinitionImpl
- ThemeParentTemplateResolver - Class in com.broadleafcommerce.theme.core.config
-
This template resolver is intended to run after the
BroadleafThemeAwareTemplateResolver. - ThemeParentTemplateResolver() - Constructor for class com.broadleafcommerce.theme.core.config.ThemeParentTemplateResolver
- themePath - Variable in class com.broadleafcommerce.theme.domain.ThemeDefinitionImpl
- themePrefixResourceMap - Variable in class com.broadleafcommerce.theme.service.ThemeServiceImpl
- ThemeProperties - Class in com.broadleafcommerce.theme.config
- ThemeProperties() - Constructor for class com.broadleafcommerce.theme.config.ThemeProperties
- ThemeReconstituteForAddHandler - Class in com.broadleafcommerce.theme.admin.service.module
-
Enterprise support class for modifying the themeConfig property of ThemeFile to ensure that the id is correct when workflow operations are performed.
- ThemeReconstituteForAddHandler() - Constructor for class com.broadleafcommerce.theme.admin.service.module.ThemeReconstituteForAddHandler
- themeService - Variable in class com.broadleafcommerce.theme.admin.handler.ThemeConfigurationCustomPersistenceHandler
- themeService - Variable in class com.broadleafcommerce.theme.admin.handler.ThemeDefinitionCustomPersistenceHandler
- themeService - Variable in class com.broadleafcommerce.theme.admin.handler.ThemeFileCustomPersistenceHandler
- themeService - Variable in class com.broadleafcommerce.theme.core.config.ThemeParentTemplateResolver
- themeService - Variable in class com.broadleafcommerce.theme.service.ThemeFileServiceImpl
- themeService - Variable in class com.broadleafcommerce.theme.web.resolver.BroadleafThemeResolverImpl
- themeService - Variable in class com.broadleafcommerce.theme.web.resource.AbstractThemeFileResourceResolver
- ThemeService - Interface in com.broadleafcommerce.theme.service
-
Service interface for performing theme operations.
- ThemeServiceExtensionHandler - Interface in com.broadleafcommerce.theme.service
- ThemeServiceExtensionManager - Class in com.broadleafcommerce.theme.service
- ThemeServiceExtensionManager() - Constructor for class com.broadleafcommerce.theme.service.ThemeServiceExtensionManager
- ThemeServiceImpl - Class in com.broadleafcommerce.theme.service
- ThemeServiceImpl() - Constructor for class com.broadleafcommerce.theme.service.ThemeServiceImpl
- ThemeTemplateType - Class in com.broadleafcommerce.theme.domain
-
An extensible enumeration of theme template types
- ThemeTemplateType() - Constructor for class com.broadleafcommerce.theme.domain.ThemeTemplateType
- ThemeTemplateType(String, String) - Constructor for class com.broadleafcommerce.theme.domain.ThemeTemplateType
- ThemeTranslatedEntity - Class in com.broadleafcommerce.theme.domain.i18n
- ThemeTranslatedEntity() - Constructor for class com.broadleafcommerce.theme.domain.i18n.ThemeTranslatedEntity
- ThemeVariableExpression - Class in com.broadleafcommerce.theme.web.expression
-
This Thymeleaf variable expression will allow actions on the current theme.
- ThemeVariableExpression() - Constructor for class com.broadleafcommerce.theme.web.expression.ThemeVariableExpression
- transactionManager - Variable in class com.broadleafcommerce.theme.admin.handler.PageTypeCustomPersistenceHandler
- transactionManager - Variable in class com.broadleafcommerce.theme.admin.handler.ThemeDefinitionCustomPersistenceHandler
- translationService - Variable in class com.broadleafcommerce.theme.service.event.ThemeConfigurationCacheInvalidationConsumer
- transUtil - Variable in class com.broadleafcommerce.theme.service.event.ThemeConfigurationCacheInvalidationConsumer
- transUtil - Variable in class com.broadleafcommerce.theme.service.event.ThemeFileCacheInvalidationConsumer
- transUtil - Variable in class com.broadleafcommerce.theme.service.ThemeFileServiceImpl
- transUtil - Variable in class com.broadleafcommerce.theme.service.ThemeServiceImpl
U
- update(PersistencePackage, DynamicEntityDao, RecordHelper) - Method in class com.broadleafcommerce.theme.admin.handler.PageTypeCustomPersistenceHandler
- update(PersistencePackage, DynamicEntityDao, RecordHelper) - Method in class com.broadleafcommerce.theme.admin.handler.ThemeDefinitionCustomPersistenceHandler
- updateAdminSection(Entity, String) - Method in class com.broadleafcommerce.theme.admin.handler.PageTypeCustomPersistenceHandler
- updateChildPageTypes(Entity) - Method in class com.broadleafcommerce.theme.admin.handler.PageTypeCustomPersistenceHandler
- updateCollectionItem(HttpServletRequest, HttpServletResponse, Model, Map<String, String>, String, String, String, EntityForm, BindingResult) - Method in class com.broadleafcommerce.theme.admin.web.controller.AdminPageTypeController
- updateResourceThemeConfigurationVariables(ThemeConfiguration, Resource, String) - Method in class com.broadleafcommerce.theme.web.resource.ThemeFileResourceResolver
- urlPrefix - Variable in class com.broadleafcommerce.theme.domain.page.PageTypeImpl
V
- validate(Entity, Serializable, Map<String, FieldMetadata>, Map<String, String>, BasicFieldMetadata, String, String) - Method in class com.broadleafcommerce.theme.admin.service.validator.PageTypeUniquePropertyValidator
- validate(Entity, Serializable, Map<String, FieldMetadata>, Map<String, String>, BasicFieldMetadata, String, String) - Method in class com.broadleafcommerce.theme.admin.service.validator.ReservedPropValueValidator
- viewAddEntityForm(HttpServletRequest, HttpServletResponse, Model, Map<String, String>, String) - Method in class com.broadleafcommerce.theme.admin.web.controller.AdminThemeFileController
- viewEntityForm(HttpServletRequest, HttpServletResponse, Model, Map<String, String>, String) - Method in class com.broadleafcommerce.theme.admin.web.controller.AdminPageTypeController
- viewEntityForm(HttpServletRequest, HttpServletResponse, Model, Map<String, String>, String) - Method in class com.broadleafcommerce.theme.admin.web.controller.AdminThemeConfigurationController
- viewEntityForm(HttpServletRequest, HttpServletResponse, Model, Map<String, String>, String) - Method in class com.broadleafcommerce.theme.admin.web.controller.AdminThemeFileController
- viewEntityList(HttpServletRequest, HttpServletResponse, Model, Map<String, String>, MultiValueMap<String, String>) - Method in class com.broadleafcommerce.theme.admin.web.controller.AdminPageTypeController
- viewEntityList(HttpServletRequest, HttpServletResponse, Model, Map<String, String>, MultiValueMap<String, String>) - Method in class com.broadleafcommerce.theme.admin.web.controller.AdminThemeFileController
-
We want to manage ThemeFiles directly through their associated theme and don't want to let a user browse here
- viewSaveAsPopup(HttpServletRequest, HttpServletResponse, Model, Long, Map<String, String>) - Method in class com.broadleafcommerce.theme.admin.web.controller.AdminThemeFileController
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form