Uses of Class
de.hybris.platform.sap.productconfig.facades.UiGroupData
Packages that use UiGroupData
Package
Description
-
Uses of UiGroupData in de.hybris.platform.sap.productconfig.facades
Methods in de.hybris.platform.sap.productconfig.facades that return UiGroupDataMethods in de.hybris.platform.sap.productconfig.facades that return types with arguments of type UiGroupDataModifier and TypeMethodDescriptionConfigurationData.getCsticGroupsFlat()ConfigurationData.getGroups()UiGroupData.getSubGroups()Methods in de.hybris.platform.sap.productconfig.facades with parameters of type UiGroupDataModifier and TypeMethodDescriptionbooleanGroupStatusChecker.checkCompleteness(UiGroupData group) Checks group for completeness.voidUiGroupForDisplayData.setGroup(UiGroupData group) Method parameters in de.hybris.platform.sap.productconfig.facades with type arguments of type UiGroupDataModifier and TypeMethodDescriptionbooleanGroupStatusChecker.checkCompletenessForSubGroups(List<UiGroupData> subGroups) Checks list of groups for completeness.booleanGroupStatusChecker.checkConsistencyForSubGroups(List<UiGroupData> subGroups) Checks list of groups for consistency, i.e.voidConfigurationData.setCsticGroupsFlat(List<UiGroupData> csticGroupsFlat) voidConfigurationData.setGroups(List<UiGroupData> groups) voidUiGroupData.setSubGroups(List<UiGroupData> subGroups) -
Uses of UiGroupData in de.hybris.platform.sap.productconfig.facades.impl
Methods in de.hybris.platform.sap.productconfig.facades.impl that return UiGroupDataModifier and TypeMethodDescriptionprotected UiGroupDataConfigurationBaseFacadeImpl.createCsticGroup(ConfigModel configModel, CsticGroup csticModelGroup, InstanceModel instance, Map<String, ClassificationSystemCPQAttributesContainer> nameMap) Creates a new UI group based on the characteristic group modelprotected UiGroupDataGroupStatusCheckerImplTest.createGroupWithNonRequiredCsticsWithoutValues()protected UiGroupDataGroupStatusCheckerImplTest.createGroupWithNonRequiredCsticsWithValues()protected UiGroupDataGroupStatusCheckerImplTest.createGroupWithRequiredCsticsWithoutValues()protected UiGroupDataGroupStatusCheckerImplTest.createGroupWithRequiredCsticsWithValues()protected UiGroupDataGroupStatusCheckerImplTest.createGroupWithRequiredMultiImageValueCsticsWithoutValues()protected UiGroupDataGroupStatusCheckerImplTest.createGroupWithRequiredMultiImageValueCsticsWithValues()protected UiGroupDataGroupStatusCheckerImplTest.createGroupWithRequiredMultiValueCsticsWithoutValues()protected UiGroupDataGroupStatusCheckerImplTest.createGroupWithRequiredMultiValueCsticsWithValues()protected UiGroupDataConfigurationBaseFacadeImpl.createUiGroup(ConfigModel configModel, InstanceModel instance, Map<String, ClassificationSystemCPQAttributesContainer> nameMap, List<UiGroupData> csticGroupsFlat, int level) Creates an UI group from an instance model.Methods in de.hybris.platform.sap.productconfig.facades.impl that return types with arguments of type UiGroupDataModifier and TypeMethodDescriptionprotected List<UiGroupData>ConfigurationBaseFacadeImpl.getCsticGroupsFromModel(ConfigModel configModel, List<UiGroupData> csticGroupsFlat) Reads characteristic groups from model representation of configurationprotected List<UiGroupData>ConfigurationBaseFacadeImpl.getGroupsFromInstance(ConfigModel configModel, InstanceModel instance, Map<String, ClassificationSystemCPQAttributesContainer> nameMap, List<UiGroupData> csticGroupsFlat, int level) Reads groups per instanceMethods in de.hybris.platform.sap.productconfig.facades.impl with parameters of type UiGroupDataModifier and TypeMethodDescriptionbooleanGroupStatusCheckerImpl.checkCompleteness(UiGroupData group) protected voidConfigConsistenceCheckerImpl.checkGroup(UiGroupData group) protected InstanceModelConfigurationFacadeImpl.retrieveRelatedInstanceModel(InstanceModel instance, UiGroupData uiSubGroup) protected voidConfigurationFacadeImpl.updateConflictGroup(InstanceModel instance, UiGroupData uiGroup) protected voidConfigurationFacadeImpl.updateConflictHeader(InstanceModel instance, UiGroupData uiGroup) protected voidConfigurationFacadeImpl.updateCsticGroup(InstanceModel instance, UiGroupData csticGroup) protected voidConfigurationFacadeImpl.updateSubInstances(InstanceModel instance, UiGroupData uiGroup) protected voidConfigurationFacadeImpl.updateUiGroup(InstanceModel instance, UiGroupData uiGroup) Method parameters in de.hybris.platform.sap.productconfig.facades.impl with type arguments of type UiGroupDataModifier and TypeMethodDescriptionprotected voidGroupStatusCheckerImplTest.addNewGroup(List<UiGroupData> groups, boolean complete, boolean consistent) booleanGroupStatusCheckerImpl.checkCompletenessForSubGroups(List<UiGroupData> subGroups) booleanGroupStatusCheckerImpl.checkConsistencyForSubGroups(List<UiGroupData> subGroups) protected UiGroupDataConfigurationBaseFacadeImpl.createUiGroup(ConfigModel configModel, InstanceModel instance, Map<String, ClassificationSystemCPQAttributesContainer> nameMap, List<UiGroupData> csticGroupsFlat, int level) Creates an UI group from an instance model.protected List<UiGroupData>ConfigurationBaseFacadeImpl.getCsticGroupsFromModel(ConfigModel configModel, List<UiGroupData> csticGroupsFlat) Reads characteristic groups from model representation of configurationprotected List<UiGroupData>ConfigurationBaseFacadeImpl.getGroupsFromInstance(ConfigModel configModel, InstanceModel instance, Map<String, ClassificationSystemCPQAttributesContainer> nameMap, List<UiGroupData> csticGroupsFlat, int level) Reads groups per instanceprotected booleanConfigurationBaseFacadeImpl.isOneSubGroupConfigurable(List<UiGroupData> subGroups) protected booleanConfigurationBaseFacadeImpl.isShowLegend(List<UiGroupData> groups) protected booleanConfigurationBaseFacadeImpl.isUiGroupConfigurable(List<UiGroupData> subGroups) protected voidConfigurationBaseFacadeImpl.markFirstAndLastGroup(List<UiGroupData> csticGroupsFlat) Marks the first and last cstic-group of the whole model. -
Uses of UiGroupData in de.hybris.platform.sap.productconfig.facades.populator
Subclasses of UiGroupData in de.hybris.platform.sap.productconfig.facades.populatorMethods in de.hybris.platform.sap.productconfig.facades.populator that return UiGroupDataModifier and TypeMethodDescriptionprotected static UiGroupDataSolvableConflictPopulator.conflictGroupToUiGroup(ComparableConflictGroup conflictGroup) Methods in de.hybris.platform.sap.productconfig.facades.populator that return types with arguments of type UiGroupDataModifier and TypeMethodDescriptionprotected List<UiGroupData>SolvableConflictPopulator.createConflictHeader(List<UiGroupData> conflictGroups) ComparableConflictGroup.getCsticGroupsFlat()Method parameters in de.hybris.platform.sap.productconfig.facades.populator with type arguments of type UiGroupDataModifier and TypeMethodDescriptionprotected List<UiGroupData>SolvableConflictPopulator.createConflictHeader(List<UiGroupData> conflictGroups) SolvableConflictPopulator.findCsticsInGroups(List<UiGroupData> groups, String csticName, String instanceId) voidComparableConflictGroup.setCsticGroupsFlat(List<UiGroupData> csticGroupsFlat) -
Uses of UiGroupData in de.hybris.platform.sap.productconfig.facades.tracking
Methods in de.hybris.platform.sap.productconfig.facades.tracking with parameters of type UiGroupDataModifier and TypeMethodDescriptionvoidUiTrackingRecorder.recordNavigationToCsticInConflict(ConfigurationData configData, UiGroupData group) Records the UI-event of navigating from characteristic in to its occurrence in conflict group and notifies writersvoidUiTrackingRecorder.recordNavigationToCsticInGroup(ConfigurationData configData, UiGroupData group) Records the UI-event of navigating from characteristic in conflict group to its genuine group and notifies writers -
Uses of UiGroupData in de.hybris.platform.sap.productconfig.facades.tracking.impl
Methods in de.hybris.platform.sap.productconfig.facades.tracking.impl with parameters of type UiGroupDataModifier and TypeMethodDescriptionprotected TrackingItemUiTrackingRecorderImpl.recordNavigationToCstic(ConfigurationData configData, UiGroupData group, EventType event) voidUiTrackingRecorderImpl.recordNavigationToCsticInConflict(ConfigurationData configData, UiGroupData group) voidUiTrackingRecorderImpl.recordNavigationToCsticInGroup(ConfigurationData configData, UiGroupData group) -
Uses of UiGroupData in de.hybris.platform.sap.productconfig.frontend.controllers
Methods in de.hybris.platform.sap.productconfig.frontend.controllers that return UiGroupDataModifier and TypeMethodDescriptionprotected UiGroupDataUpdateConfigureProductController.findFirstConflictGroupForCsticId(List<UiGroupData> uiGroups, String csticId) protected UiGroupDataUpdateConfigureProductController.findFirstGroupForCsticId(List<UiGroupData> uiGroups, String csticId) Methods in de.hybris.platform.sap.productconfig.frontend.controllers with parameters of type UiGroupDataModifier and TypeMethodDescriptionprotected booleanUpdateConfigureProductController.isCsticPartOfGroup(UiGroupData uiGroup, String csticId) Method parameters in de.hybris.platform.sap.productconfig.frontend.controllers with type arguments of type UiGroupDataModifier and TypeMethodDescriptionprotected intUpdateConfigureProductController.findCurrentGroupIndex(String currentGroupId, List<UiGroupData> csticGroupsFlat) protected UiGroupDataUpdateConfigureProductController.findFirstConflictGroupForCsticId(List<UiGroupData> uiGroups, String csticId) protected UiGroupDataUpdateConfigureProductController.findFirstGroupForCsticId(List<UiGroupData> uiGroups, String csticId) UpdateConfigureProductController.getCsticKeysForExpandedSingleLevelGroups(List<UiGroupData> groups) protected StringUpdateConfigureProductController.getGroupIdForPrevNextButtonClick(CPQActionType prevNextButtonClicked, String currentGroupId, List<UiGroupData> csticGroupsFlat, int currentGroupIndex) protected StringUpdateConfigureProductController.getNextGroupId(String currentGroupId, List<UiGroupData> csticGroupsFlat, int currentGroupPosition) protected StringUpdateConfigureProductController.getPreviousGroupId(String currentGroupId, List<UiGroupData> csticGroupsFlat, int currentGroupPosition) protected voidAbstractProductConfigController.removeNullCstics(List<UiGroupData> groups) -
Uses of UiGroupData in de.hybris.platform.sap.productconfig.frontend.util
Methods in de.hybris.platform.sap.productconfig.frontend.util with parameters of type UiGroupDataModifier and TypeMethodDescriptionCSSClassResolver.getGroupStatusTooltipKey(UiGroupData group) Computes the resource key for the tool-tip to be associated with the group statusCSSClassResolver.getGroupStyleClass(UiGroupData group) same as callingCSSClassResolver.getGroupStyleClass(UiGroupData, boolean)with hideExpandCollapse=false.CSSClassResolver.getGroupStyleClass(UiGroupData group, boolean hideExpandCollapse) Computes the group style based and theGroupStatusType.CSSClassResolver.getMenuConflictStyleClass(UiGroupData conflict) Computes the style for an conflict node in the configuration menu.
If the node is representing an ordinary group, please useCSSClassResolver.getMenuNodeStyleClass(UiGroupData, Integer)CSSClassResolver.getMenuNodeStyleClass(UiGroupData group, Integer level) Computes the style for an ordinary node in the configuration menu based on several aspects:
the level of the node in the menu hierarchy collapsed/expanded state of node whether the node is a leaf node or notGroupStatusTypeof the ui group represented by this node If the node is representing a conflict group, please useCSSClassResolver.getMenuConflictStyleClass(UiGroupData) -
Uses of UiGroupData in de.hybris.platform.sap.productconfig.frontend.util.impl
Methods in de.hybris.platform.sap.productconfig.frontend.util.impl that return UiGroupDataModifier and TypeMethodDescriptionprotected UiGroupDataUiStateHandler.compileGroupForDisplay(List<UiGroupData> groups, String groupIdToDisplay, Deque<String> path, Deque<String> groupIdPath, String groupsIdentifier) protected UiGroupDataConfigDataMergeProcessorImplTest.createTestDataForUpdateCstics()protected UiGroupDataUiStateHandler.expandFirstGroupWithCondition(List<UiGroupData> list, Predicate<GroupType> typeCondtion, Predicate<UiGroupData> statusCondition) protected UiGroupDataUiStateHandler.expandFirstGroupWithError(List<UiGroupData> list) protected UiGroupDataUiStateHandler.expandFirstGroupWithErrorOrConflict(List<UiGroupData> list) protected UiGroupDataUiStateHandler.getFirstGroupWithCstics(List<UiGroupData> uiGroups) protected UiGroupDataUiStateHandler.getFirstGroupWithCsticsDeepSearch(List<UiGroupData> uiGroups) UiStateHandler.handleAutoExpand(ConfigurationData configData, UiStatus uiStatus) Handles the AutoExpand Mode.Methods in de.hybris.platform.sap.productconfig.frontend.util.impl with parameters of type UiGroupDataModifier and TypeMethodDescriptionprotected voidUiStateHandler.expandGroupCloseOthers(List<UiGroupData> list, UiGroupData expandedGroup) protected voidUiStateHandler.findCollapsedErrorCstics(Map<String, org.springframework.validation.FieldError> userInputToRestore, Map<String, org.springframework.validation.FieldError> userInputToRemeber, UiGroupData group, boolean isRootCollapsed) protected UiGroupStatusUiStatusSync.findStatusGroup(List<UiGroupStatus> uiStatusGroups, UiGroupData requestGroup, int groupIdx) protected UiGroupStatusUiStatusSync.findStatusGroupForExisting(List<UiGroupStatus> uiSateGroups, UiGroupData requestGroup, int groupIdx) intUiStateHandler.getConflictGroupNo(ConfigurationData configData, UiGroupData uiGroup) Get the conflict group index, of the given uiGroup, within the conflict groups.UiStateHandler.getFirstCsticWithErrorInGroup(UiGroupData group) Returns the first cstic with statusCsticStatusType.ERROR,CsticStatusType.WARNINGorCsticStatusType.CONFLICT.
Searches the subgroups recursively.static StringCSSClassResolverFactory.getGroupStatusTooltipKey(UiGroupData group) CSSClassResolverImpl.getGroupStatusTooltipKey(UiGroupData group) CSSClassResolverImpl.getGroupStyleClass(UiGroupData group) CSSClassResolverImpl.getGroupStyleClass(UiGroupData group, boolean hideExpandCollapse) static StringCSSClassResolverFactory.getMenuConflictStyleClass(UiGroupData conflict) CSSClassResolverImpl.getMenuConflictStyleClass(UiGroupData conflict) static StringCSSClassResolverFactory.getMenuNodeStyleClass(UiGroupData group, Integer level) CSSClassResolverImpl.getMenuNodeStyleClass(UiGroupData group, Integer level) static StringCSSClassResolverFactory.getStyleClassForGroup(UiGroupData group, Boolean hideExpandCollapse) protected booleanUiStatusSync.hasCstics(UiGroupData uiGroup) protected booleanUiStatusSync.hasSubGroups(UiGroupData uiGroup) protected booleanUiStatusSync.isNonConflictGroup(UiGroupData uiGroup) protected voidConfigDataMergeProcessorImpl.processGroup(UiGroupData group, Map<String, Object> sourceConfigMap) protected voidUiStateHandler.restoreValidationErrorsInGroup(String prefix, Map<String, org.springframework.validation.FieldError> userInputToRestore, org.springframework.validation.BindingResult bindingResult, UiGroupData group) protected booleanUiStatusSync.uiStatusGroupMatchesUiGroup(UiGroupData uiGroup, UiGroupStatus uiStatusGroup) protected voidConfigDataMergeProcessorImpl.updateCstics(UiGroupData group, Map<String, Object> sourceConfigMap) protected booleanConfigDataMergeProcessorImpl.updateGroup(UiGroupData group, Map<String, Object> sourceConfigMap) protected voidUiStatusSync.updateSingleStatusGroupFromRequest(UiGroupData requestGroup, UiGroupStatus statusGroup) Method parameters in de.hybris.platform.sap.productconfig.frontend.util.impl with type arguments of type UiGroupDataModifier and TypeMethodDescriptionprotected UiGroupDataUiStateHandler.compileGroupForDisplay(List<UiGroupData> groups, String groupIdToDisplay, Deque<String> path, Deque<String> groupIdPath, String groupsIdentifier) voidUiDataStats.countCstics(List<UiGroupData> groups) Analyzes recursively the runtime configuration, or the provided subtree, using the provided group as root.intUiStateHandler.countNumberOfUiErrorsPerGroup(List<UiGroupData> uiGroups) counts the number of UI-Errors for the given group.protected UiGroupDataUiStateHandler.expandFirstGroupWithCondition(List<UiGroupData> list, Predicate<GroupType> typeCondtion, Predicate<UiGroupData> statusCondition) protected UiGroupDataUiStateHandler.expandFirstGroupWithError(List<UiGroupData> list) protected UiGroupDataUiStateHandler.expandFirstGroupWithErrorOrConflict(List<UiGroupData> list) protected voidUiStateHandler.expandGroupCloseOthers(List<UiGroupData> list, UiGroupData expandedGroup) protected voidUiStatusSync.extractUiStatusFromUiGroup(List<UiGroupData> uiGroups, List<UiGroupStatus> uiGroupsStatus, ConfigurationData configData) protected UiGroupDataUiStateHandler.getFirstGroupWithCstics(List<UiGroupData> uiGroups) protected UiGroupDataUiStateHandler.getFirstGroupWithCsticsDeepSearch(List<UiGroupData> uiGroups) protected voidConfigDataMergeProcessorImpl.removeOutdatedConflictGroups(List<UiGroupData> groups, List<Integer> outdatedConflictGroupIndices) protected voidUiStateHandler.resetGroupWithSubGroups(List<UiGroupData> uiGroups) protected voidUiStatusSync.setInitialGroupStatus(List<UiGroupData> uiGroups, int level, boolean expandedGroupExists) protected voidConfigDataMergeProcessorImpl.updateGroupList(List<UiGroupData> groups, Map<String, Object> sourceConfigMap) Update list of groups, calls itself recursively for sub groups -
Uses of UiGroupData in de.hybris.platform.sap.productconfig.frontend.validator
Methods in de.hybris.platform.sap.productconfig.frontend.validator that return UiGroupDataModifier and TypeMethodDescriptionstatic UiGroupDataValidatorTestData.createGroupWithNumeric(String field, String value) static UiGroupDataValidatorTestData.createGroupWithNumeric(String groupId, String field, String value) Methods in de.hybris.platform.sap.productconfig.frontend.validator with parameters of type UiGroupDataModifier and TypeMethodDescriptionprotected booleanConflictCheckerImpl.checkAllCsticCopmplete(UiGroupData uiGroup) protected booleanConflictCheckerImpl.checkConflictsInSubGroup(UiGroupData group, String path, org.springframework.validation.BindingResult bindingResult, UiGroupData subGroup) protected booleanConflictCheckerImpl.checkConflictsInSubGroups(UiGroupData group, String prefix, org.springframework.validation.BindingResult bindingResult, List<UiGroupData> subGroups) protected GroupStatusTypeConflictCheckerImpl.checkConflitcsInGroups(UiGroupData group, String prefix, org.springframework.validation.BindingResult bindingResult) protected GroupStatusTypeConflictCheckerImpl.checkMandatoryFieldsInGroups(UiGroupData group, String prefix, org.springframework.validation.BindingResult bindingResult) protected booleanConflictCheckerImpl.checkMandatoryFieldsInSubGroups(UiGroupData group, String prefix, org.springframework.validation.BindingResult bindingResult, List<UiGroupData> subGroups) protected booleanConflictCheckerImpl.checkMondatoryFieldsInSubGroup(UiGroupData group, String path, org.springframework.validation.BindingResult bindingResult, UiGroupData subGroup) protected booleanConflictCheckerImpl.groupIsNotEmpty(UiGroupData uiGroup) protected booleanConflictCheckerImpl.hasNoErrorOrWarningOrConflict(UiGroupData uiGroup) protected voidProductConfigurationValidator.validateGroup(UiGroupData group, org.springframework.validation.Errors errorObj) Method parameters in de.hybris.platform.sap.productconfig.frontend.validator with type arguments of type UiGroupDataModifier and TypeMethodDescriptionprotected booleanConflictCheckerImpl.checkCompletness(List<UiGroupData> uiGroups) protected booleanConflictCheckerImpl.checkConflictsInSubGroups(UiGroupData group, String prefix, org.springframework.validation.BindingResult bindingResult, List<UiGroupData> subGroups) protected booleanConflictCheckerImpl.checkMandatoryFieldsInSubGroups(UiGroupData group, String prefix, org.springframework.validation.BindingResult bindingResult, List<UiGroupData> subGroups) protected voidProductConfigurationValidator.validateSubGroups(List<UiGroupData> subGroups, org.springframework.validation.Errors errorObj, String groupListName) -
Uses of UiGroupData in de.hybris.platform.sap.productconfig.occ.controllers
Fields in de.hybris.platform.sap.productconfig.occ.controllers declared as UiGroupDataModifier and TypeFieldDescriptionprotected UiGroupDataAbstractProductConfiguratorCCPControllerTCBase.groupMethods in de.hybris.platform.sap.productconfig.occ.controllers that return UiGroupDataModifier and TypeMethodDescriptionprotected UiGroupDataAbstractProductConfiguratorCCPControllerTCBase.createGroupWithOneCstic(String groupId, String csticName, String valueName) protected UiGroupDataProductConfiguratorCCPController.getUiGroup(String configId, String groupId) Deprecated, for removal: This API element is subject to removal in a future version.protected UiGroupDataProductConfiguratorCCPController.getUiGroup(List<UiGroupData> groupList, String groupId) Deprecated, for removal: This API element is subject to removal in a future version.since 22.05 useProductConfiguratorCCPController.getConfigurationHandler()and delegateMethods in de.hybris.platform.sap.productconfig.occ.controllers that return types with arguments of type UiGroupDataModifier and TypeMethodDescriptionprotected Stream<UiGroupData>ProductConfiguratorCCPController.getFlattened(UiGroupData uiGroup) Deprecated, for removal: This API element is subject to removal in a future version.since 22.05 useProductConfiguratorCCPController.getConfigurationHandler()and delegateMethods in de.hybris.platform.sap.productconfig.occ.controllers with parameters of type UiGroupDataModifier and TypeMethodDescriptionprotected StringProductConfiguratorCCPController.compileCsticKey(CsticData cstic, UiGroupData uiGroup) Deprecated, for removal: This API element is subject to removal in a future version.since 22.05 useProductConfiguratorCCPController.getConfigurationHandler()and delegateProductConfiguratorCCPController.compileValuePriceInput(UiGroupData uiGroup) Deprecated, for removal: This API element is subject to removal in a future version.since 22.05 useProductConfiguratorCCPController.getConfigurationHandler()and delegateprotected voidProductConfiguratorCCPController.deleteCstics(UiGroupData group) Deprecated, for removal: This API element is subject to removal in a future version.since 22.05 useProductConfiguratorCCPController.getConfigurationHandler()and delegateprotected Stream<UiGroupData>ProductConfiguratorCCPController.getFlattened(UiGroupData uiGroup) Deprecated, for removal: This API element is subject to removal in a future version.since 22.05 useProductConfiguratorCCPController.getConfigurationHandler()and delegateprotected booleanProductConfiguratorCCPController.hasSubGroups(UiGroupData group) Deprecated, for removal: This API element is subject to removal in a future version.since 22.05 useProductConfiguratorCCPController.getConfigurationHandler()and delegateprotected booleanProductConfiguratorCCPController.isNotRequestedGroup(UiGroupData group, String requestedGroupId) Deprecated, for removal: This API element is subject to removal in a future version.since 22.05 useProductConfiguratorCCPController.getConfigurationHandler()and delegateMethod parameters in de.hybris.platform.sap.productconfig.occ.controllers with type arguments of type UiGroupDataModifier and TypeMethodDescriptionprotected StringProductConfiguratorCCPController.determineFirstGroupId(List<UiGroupData> uiGroups) Deprecated, for removal: This API element is subject to removal in a future version.since 22.05 useProductConfiguratorCCPController.getConfigurationHandler()and delegateprotected voidProductConfiguratorCCPController.filterGroups(List<UiGroupData> groups, String requestedGroupId) Deprecated, for removal: This API element is subject to removal in a future version.since 22.05 useProductConfiguratorCCPController.getConfigurationHandler()and delegateprotected UiGroupDataProductConfiguratorCCPController.getUiGroup(List<UiGroupData> groupList, String groupId) Deprecated, for removal: This API element is subject to removal in a future version.since 22.05 useProductConfiguratorCCPController.getConfigurationHandler()and delegate -
Uses of UiGroupData in de.hybris.platform.sap.productconfig.occ.util
Methods in de.hybris.platform.sap.productconfig.occ.util that return UiGroupDataModifier and TypeMethodDescriptionCCPControllerHelper.getUiGroup(String configId, String groupId) Gets UI group for provided idCCPControllerHelper.getUiGroup(List<UiGroupData> groupList, String groupId) Finds UI group in a list of groupsMethods in de.hybris.platform.sap.productconfig.occ.util that return types with arguments of type UiGroupDataModifier and TypeMethodDescriptionCCPControllerHelper.getFlattened(UiGroupData uiGroup) Flattens the UI group hierarchy, i.e.Methods in de.hybris.platform.sap.productconfig.occ.util with parameters of type UiGroupDataModifier and TypeMethodDescriptionCCPControllerHelper.compileCsticKey(CsticData cstic, UiGroupData uiGroup) Compiles characteristic keyCCPControllerHelper.compileValuePriceInput(UiGroupData uiGroup) Compiles the facade layer input for the call for value prices from the provided UI groupvoidCCPControllerHelper.deleteCstics(UiGroupData group) Deletes characteristics that form a UI group (by initializing the respective list)CCPControllerHelper.getFlattened(UiGroupData uiGroup) Flattens the UI group hierarchy, i.e.booleanCCPControllerHelper.hasSubGroups(UiGroupData group) Checks if a UI groups has sub groupsbooleanCCPControllerHelper.isNotRequestedGroup(UiGroupData group, String requestedGroupId) Checks if UI group does not match the provided group IDMethod parameters in de.hybris.platform.sap.productconfig.occ.util with type arguments of type UiGroupDataModifier and TypeMethodDescriptionCCPControllerHelper.determineFirstGroupId(List<UiGroupData> uiGroups) Searches for the first group with visible characteristics.voidCCPControllerHelper.filterGroups(List<UiGroupData> groups, String requestedGroupId) Filters the given group list by removing characteristic data from groups that are not matching the requested group Id and are not a conflict group.CCPControllerHelper.getUiGroup(List<UiGroupData> groupList, String groupId) Finds UI group in a list of groups -
Uses of UiGroupData in de.hybris.platform.sap.productconfig.occ.util.impl
Methods in de.hybris.platform.sap.productconfig.occ.util.impl that return UiGroupDataModifier and TypeMethodDescriptionCCPControllerHelperImpl.getUiGroup(String configId, String groupId) CCPControllerHelperImpl.getUiGroup(List<UiGroupData> groupList, String groupId) Methods in de.hybris.platform.sap.productconfig.occ.util.impl that return types with arguments of type UiGroupDataMethods in de.hybris.platform.sap.productconfig.occ.util.impl with parameters of type UiGroupDataModifier and TypeMethodDescriptionCCPControllerHelperImpl.compileCsticKey(CsticData cstic, UiGroupData uiGroup) CCPControllerHelperImpl.compileValuePriceInput(UiGroupData uiGroup) protected voidImageHandlerImpl.convertImagesInGroup(UiGroupData group, GroupWsDTO groupWs) protected voidImageHandlerImpl.convertImagesInGroup(UiGroupData group, List<GroupWsDTO> groups) voidCCPControllerHelperImpl.deleteCstics(UiGroupData group) CCPControllerHelperImpl.getFlattened(UiGroupData uiGroup) booleanCCPControllerHelperImpl.hasSubGroups(UiGroupData group) booleanCCPControllerHelperImpl.isNotRequestedGroup(UiGroupData group, String requestedGroupId) protected booleanCCPControllerHelperImpl.isStandardGroup(UiGroupData group) Method parameters in de.hybris.platform.sap.productconfig.occ.util.impl with type arguments of type UiGroupDataModifier and TypeMethodDescriptionCCPControllerHelperImpl.determineFirstGroupId(List<UiGroupData> uiGroups) voidCCPControllerHelperImpl.filterGroups(List<UiGroupData> groups, String requestedGroupId) CCPControllerHelperImpl.getUiGroup(List<UiGroupData> groupList, String groupId) -
Uses of UiGroupData in de.hybris.platform.sap.productconfig.testdata.impl
Methods in de.hybris.platform.sap.productconfig.testdata.impl that return UiGroupDataModifier and TypeMethodDescriptionConfigurationValueHelperImpl.getGroupById(ConfigurationData configData, String groupId) protected UiGroupDataConfigurationValueHelperImpl.getSubGroupById(UiGroupData group, String subGroupId) Methods in de.hybris.platform.sap.productconfig.testdata.impl with parameters of type UiGroupDataModifier and TypeMethodDescriptionprotected UiGroupDataConfigurationValueHelperImpl.getSubGroupById(UiGroupData group, String subGroupId) voidConfigurationValueHelperImpl.setCstic(UiGroupData uiGroup, String name, String value) voidConfigurationValueHelperImpl.setCsticValue(UiGroupData uiGroup, String name, String csticValueName, boolean selected)
ProductConfiguratorCCPController.getConfigurationHandler()and delegate