group = SkuAdminPresentation.GroupName.Advanced, order = 2000, validationConfigurations = { @ValidationConfiguration(validationImplementation = "blGreaterThanMinValueValidator", configurationItems = { @ConfigurationItem(itemName = "minValue", itemValue = "0") }
group = GroupName.General, order = FieldOrder.SKU, prominent = true, gridOrder = FieldOrder.SKU, validationConfigurations = @ValidationConfiguration(validationImplementation = "blProductBundleSkuBundleItemValidator")) @AdminPresentationToOneLookup() protected Sku sku;
groupOrder = 1, validationConfigurations = { @ValidationConfiguration( validationImplementation = "blAfterStartDateValidator", configurationItems = {
prominent = true, gridOrder = 1000, requiredOverride = RequiredOverride.REQUIRED, validationConfigurations=@ValidationConfiguration(validationImplementation="blSystemPropertyAttributeNameValidator")) protected String name;
@AdminPresentation(friendlyName = "SandBoxImpl_Name", group = SandboxAdminPresentation.GroupName.Description, prominent = true, gridOrder = 2000, order = 1000, validationConfigurations = { @ValidationConfiguration(validationImplementation = "blSandBoxNameValidator") }) protected String name;
@ValidationConfiguration( validationImplementation = "blMaxGreaterThanMinValidator", configurationItems = {
@Index(name="OFFERCODE_CODE_INDEX", columnNames={"OFFER_CODE"}) @AdminPresentation(friendlyName = "OfferCodeImpl_Offer_Code", order = 1000, prominent = true, gridOrder = 1000, validationConfigurations = { @ValidationConfiguration(validationImplementation = "blRegexPropertyValidator", configurationItems = { @ConfigurationItem(itemName = ConfigurationItem.ERROR_MESSAGE, itemValue = "The name can contain alphanumeric or \"()-=*.?;,+/:&_\" symbols with a maximum length of 255"), @AdminPresentation(friendlyName = "OfferCodeImpl_Code_End_Date", order = 4000, validationConfigurations = { @ValidationConfiguration( validationImplementation = "blAfterStartDateValidator", configurationItems = {
group = GroupName.User, order = FieldOrder.PASSWORD, fieldType = SupportedFieldType.PASSWORD, validationConfigurations = { @ValidationConfiguration( validationImplementation = "org.broadleafcommerce.openadmin.server.service.persistence.validation.MatchesFieldValidator", configurationItems = {
group = GroupName.ActivityRange, order = FieldOrder.EndDate, validationConfigurations = { @ValidationConfiguration( validationImplementation = "blAfterStartDateValidator", configurationItems = { fieldType = SupportedFieldType.RULE_WITH_QUANTITY, ruleIdentifier = RuleIdentifier.ORDERITEM, validationConfigurations = @ValidationConfiguration(validationImplementation = "blOfferTargetCriteriaItemValidator")) protected Set<OfferTargetCriteriaXref> targetItemCriteria = new HashSet<OfferTargetCriteriaXref>();
group = PageAdminPresentation.GroupName.Basic, groupOrder = PageAdminPresentation.GroupOrder.Basic, prominent = true, gridOrder = 2, validationConfigurations = { @ValidationConfiguration(validationImplementation = "blUriPropertyValidator") }) protected String fullUrl;
tooltip = "skuEndDateTooltip", validationConfigurations = { @ValidationConfiguration( validationImplementation = "blAfterStartDateValidator", configurationItems = {
@AdminPresentationMergeOverride(name = "defaultSku.activeEndDate", mergeEntries = @AdminPresentationMergeEntry(propertyType = PropertyType.AdminPresentation.VALIDATIONCONFIGURATIONS, validationConfigurations = { @ValidationConfiguration( validationImplementation = "blAfterStartDateValidator", configurationItems = { requiredOverride = RequiredOverride.REQUIRED, validationConfigurations = { @ValidationConfiguration(validationImplementation = "blUriPropertyValidator"), @ValidationConfiguration( validationImplementation = "blUniqueValueValidator", configurationItems = {
group = GroupName.General, prominent = true, gridOrder = 2000, validationConfigurations = { @ValidationConfiguration(validationImplementation = "blUriPropertyValidator") }) @Index(name="CATEGORY_URL_INDEX", columnNames={"URL"}) protected String url; group = GroupName.ActiveDateRange, validationConfigurations = { @ValidationConfiguration(validationImplementation = "blAfterStartDateValidator", configurationItems = { @ConfigurationItem(itemName = "otherField", itemValue = "activeStartDate")
group = GroupName.ActiveRange, groupOrder = GroupOrder.ActiveRange, order = FieldOrder.EndDate, validationConfigurations = { @ValidationConfiguration( validationImplementation = "blAfterStartDateValidator", configurationItems = {
group = Presentation.Group.Name.Basic, groupOrder = Presentation.Group.Order.Basic, prominent = true, gridOrder = 2, validationConfigurations = { @ValidationConfiguration(validationImplementation = "blUriPropertyValidator") }) protected String fullUrl;