/** * Validates the business object data attribute key. This method also trims the key parameters. * * @param key the business object data attribute key * * @throws IllegalArgumentException if any validation errors were found */ public void validateBusinessObjectDataAttributeKey(BusinessObjectDataAttributeKey key) throws IllegalArgumentException { Assert.notNull(key, "A business object data attribute key must be specified."); key.setNamespace(alternateKeyHelper.validateStringParameter("namespace", key.getNamespace())); key.setBusinessObjectDefinitionName( alternateKeyHelper.validateStringParameter("business object definition name", key.getBusinessObjectDefinitionName())); key.setBusinessObjectFormatUsage(alternateKeyHelper.validateStringParameter("business object format usage", key.getBusinessObjectFormatUsage())); key.setBusinessObjectFormatFileType( alternateKeyHelper.validateStringParameter("business object format file type", key.getBusinessObjectFormatFileType())); Assert.notNull(key.getBusinessObjectFormatVersion(), "A business object format version must be specified."); key.setPartitionValue(alternateKeyHelper.validateStringParameter("partition value", key.getPartitionValue())); businessObjectDataHelper.validateSubPartitionValues(key.getSubPartitionValues()); Assert.notNull(key.getBusinessObjectDataVersion(), "A business object data version must be specified."); key.setBusinessObjectDataAttributeName( alternateKeyHelper.validateStringParameter("business object data attribute name", key.getBusinessObjectDataAttributeName())); } }
/** * Validates the business object data attribute key. This method also trims the key parameters. * * @param key the business object data attribute key * * @throws IllegalArgumentException if any validation errors were found */ public void validateBusinessObjectDataAttributeKey(BusinessObjectDataAttributeKey key) throws IllegalArgumentException { Assert.notNull(key, "A business object data attribute key must be specified."); key.setNamespace(alternateKeyHelper.validateStringParameter("namespace", key.getNamespace())); key.setBusinessObjectDefinitionName( alternateKeyHelper.validateStringParameter("business object definition name", key.getBusinessObjectDefinitionName())); key.setBusinessObjectFormatUsage(alternateKeyHelper.validateStringParameter("business object format usage", key.getBusinessObjectFormatUsage())); key.setBusinessObjectFormatFileType( alternateKeyHelper.validateStringParameter("business object format file type", key.getBusinessObjectFormatFileType())); Assert.notNull(key.getBusinessObjectFormatVersion(), "A business object format version must be specified."); key.setPartitionValue(alternateKeyHelper.validateStringParameter("partition value", key.getPartitionValue())); businessObjectDataHelper.validateSubPartitionValues(key.getSubPartitionValues()); Assert.notNull(key.getBusinessObjectDataVersion(), "A business object data version must be specified."); key.setBusinessObjectDataAttributeName( alternateKeyHelper.validateStringParameter("business object data attribute name", key.getBusinessObjectDataAttributeName())); } }
businessObjectDataAttributeKey.setBusinessObjectDefinitionName(businessObjectDefinitionName); businessObjectDataAttributeKey.setBusinessObjectFormatUsage(businessObjectFormatUsage); businessObjectDataAttributeKey.setBusinessObjectFormatFileType(businessObjectFormatFileType); businessObjectDataAttributeKey.setBusinessObjectFormatVersion(businessObjectFormatVersion); businessObjectDataAttributeKey.setPartitionValue(partitionValue);
businessObjectDataAttributeKey.setBusinessObjectDefinitionName(businessObjectDefinitionName); businessObjectDataAttributeKey.setBusinessObjectFormatUsage(businessObjectFormatUsage); businessObjectDataAttributeKey.setBusinessObjectFormatFileType(businessObjectFormatFileType); businessObjectDataAttributeKey.setBusinessObjectFormatVersion(businessObjectFormatVersion); businessObjectDataAttributeKey.setPartitionValue(partitionValue);
businessObjectDataAttributeKey.setBusinessObjectDefinitionName(businessObjectDefinitionName); businessObjectDataAttributeKey.setBusinessObjectFormatUsage(businessObjectFormatUsage); businessObjectDataAttributeKey.setBusinessObjectFormatFileType(businessObjectFormatFileType); businessObjectDataAttributeKey.setBusinessObjectFormatVersion(businessObjectFormatVersion); businessObjectDataAttributeKey.setPartitionValue(partitionValue);
businessObjectDataAttributeKey.setBusinessObjectDefinitionName(businessObjectDefinitionName); businessObjectDataAttributeKey.setBusinessObjectFormatUsage(businessObjectFormatUsage); businessObjectDataAttributeKey.setBusinessObjectFormatFileType(businessObjectFormatFileType); businessObjectDataAttributeKey.setBusinessObjectFormatVersion(businessObjectFormatVersion); businessObjectDataAttributeKey.setPartitionValue(partitionValue);
businessObjectDataAttributeKey.setBusinessObjectDefinitionName(businessObjectDefinitionName); businessObjectDataAttributeKey.setBusinessObjectFormatUsage(businessObjectFormatUsage); businessObjectDataAttributeKey.setBusinessObjectFormatFileType(businessObjectFormatFileType); businessObjectDataAttributeKey.setBusinessObjectFormatVersion(businessObjectFormatVersion); businessObjectDataAttributeKey.setPartitionValue(partitionValue);
businessObjectDataAttributeKey.setBusinessObjectDefinitionName(businessObjectDefinitionName); businessObjectDataAttributeKey.setBusinessObjectFormatUsage(businessObjectFormatUsage); businessObjectDataAttributeKey.setBusinessObjectFormatFileType(businessObjectFormatFileType); businessObjectDataAttributeKey.setBusinessObjectFormatVersion(businessObjectFormatVersion); businessObjectDataAttributeKey.setPartitionValue(partitionValue);
businessObjectDataAttributeKey.setBusinessObjectDefinitionName(businessObjectDefinitionName); businessObjectDataAttributeKey.setBusinessObjectFormatUsage(businessObjectFormatUsage); businessObjectDataAttributeKey.setBusinessObjectFormatFileType(businessObjectFormatFileType); businessObjectDataAttributeKey.setBusinessObjectFormatVersion(businessObjectFormatVersion); businessObjectDataAttributeKey.setPartitionValue(partitionValue);
businessObjectDataAttributeKey.setBusinessObjectDefinitionName(businessObjectDefinitionName); businessObjectDataAttributeKey.setBusinessObjectFormatUsage(businessObjectFormatUsage); businessObjectDataAttributeKey.setBusinessObjectFormatFileType(businessObjectFormatFileType); businessObjectDataAttributeKey.setBusinessObjectFormatVersion(businessObjectFormatVersion); businessObjectDataAttributeKey.setPartitionValue(partitionValue);
sourceBusinessObjectFormatFileType = this.getBusinessObjectFormatFileType(); String copyBusinessObjectFormatFileType = ((String) strategy.copy(LocatorUtils.property(locator, "businessObjectFormatFileType", sourceBusinessObjectFormatFileType), sourceBusinessObjectFormatFileType, (this.businessObjectFormatFileType!= null))); copy.setBusinessObjectFormatFileType(copyBusinessObjectFormatFileType); } else { if (businessObjectFormatFileTypeShouldBeCopiedAndSet == Boolean.FALSE) {
sourceBusinessObjectFormatFileType = this.getBusinessObjectFormatFileType(); String copyBusinessObjectFormatFileType = ((String) strategy.copy(LocatorUtils.property(locator, "businessObjectFormatFileType", sourceBusinessObjectFormatFileType), sourceBusinessObjectFormatFileType, (this.businessObjectFormatFileType!= null))); copy.setBusinessObjectFormatFileType(copyBusinessObjectFormatFileType); } else { if (businessObjectFormatFileTypeShouldBeCopiedAndSet == Boolean.FALSE) {
sourceBusinessObjectFormatFileType = this.getBusinessObjectFormatFileType(); String copyBusinessObjectFormatFileType = ((String) strategy.copy(LocatorUtils.property(locator, "businessObjectFormatFileType", sourceBusinessObjectFormatFileType), sourceBusinessObjectFormatFileType, (this.businessObjectFormatFileType!= null))); copy.setBusinessObjectFormatFileType(copyBusinessObjectFormatFileType); } else { if (businessObjectFormatFileTypeShouldBeCopiedAndSet == Boolean.FALSE) {